Struktury danych z przymrużeniem oka. Zabawna przygoda z przykładami pachnącymi kawą

Autor: Jeremy Kubica
  • Data wydania: 2024/07/12
  • Liczba stron 288
  • Oprawa oprawa broszurowa
  • Format 16.5x23 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£ 12.14
£ 15.18
Brutto
Ilość

Dodaj do schowka

O strukturach danych można myśleć jako o konstruktach do organizowania i zapisywania danych. Zrozumienie, czym są, jak je tworzyć i do czego się przydają, jest jednym z fundament&oacute,w programowania. Bez tego nie można pisać efektywnego i skalowalnego kodu. Jednak dla wielu os&oacute,b opanowanie struktur danych stanowi poważne wyzwanie.

Dzięki tej książce ta trudna sztuka musi Ci się udać! Znajdziesz tu gruntowne, a przy tym zabawne wprowadzenie do tworzenia i używania struktur danych. Naukę oprzesz na przejrzystych schematach i dowcipnych por&oacute,wnaniach, aby już wkr&oacute,tce m&oacute,c tworzyć wydajniejszy i elastyczny kod. Nieistotne, jakim językiem programowania się posługujesz - podczas lektury zaimplementujesz za pomocą pseudokodu kilkanaście gł&oacute,wnych struktur danych, w tym stosy, filtry Blooma, drzewa czw&oacute,rkowe i grafy. Fantazyjne przykłady ułatwią Ci intuicyjne posługiwanie się tymi strukturami danych. Dowiesz się, jak indeksować przedmioty kolekcjonerskie, optymalizować wyszukiwanie za pomocą latającej wiewi&oacute,rki, a nawet jak znaleźć najbliższy kubek kawy!

Z tą książką nauczysz się:

  • znajdować r&oacute,wnowagę między szybkością, elastycznością i zużyciem pamięci
  • projektować struktury danych, kt&oacute,re dynamicznie rosną lub maleją
  • łączyć proste struktury danych, by przeprowadzać zaawansowane operacje
  • znajdować i uzyskiwać dane w tabelach z haszowaniem
  • przyspieszać wyszukiwanie za pomocą binarnych drzew poszukiwań
  • poprawiać wydajność poszukiwań przy użyciu B-drzew

Nalej sobie kawy i wyjdź poza standardowe podejścia!

991098
Numer EAN
9788328910065
Rok wydania
2024
Liczba stron
288
Oprawa
oprawa broszurowa
dostępność
10 dni
Format
16.5x23 cm
Identyfikator
124293