Struktury danych

Sd-okładka.png

Witaj w podręczniku poświęconym tworzeniu i używaniu struktur danych. Ich znajomość ma fundamentalne znaczenie, jeśli chodzi o programowanie oraz projektowanie algorytmów. Jeśli czujesz się na siłach, pomóż w jego rozwoju, uzupełniając brakujące rozdziały! Wcześniej jednak zapoznaj się z rozdziałem Dla twórców podręcznika, gdzie znajdziesz ustalenia edycyjne dla autorów.

Aktualnie podręcznik jest ukończony w ~50%

Spis treściEdytuj

WstępEdytuj

  1. Wstęp  
  2. Konwencje  

Struktury danychEdytuj

  1. Podstawowe informacje 
  2. Tablice  
  3. Listy 
  4. Stosy 
  5. Kolejki 
  6. Drzewa 
  7. Zbiory 
  8. Kopce 
  9. Struktura Find-Union 
  10. Tablice z haszowaniem 
  11. Grafy 

DodatkiEdytuj

  1. Złożoność obliczeniowa 
  2. Implementacje w C++ 
  3. Implementacje w Pascalu 
  4. Bibliografia 
  5. Dla twórców podręcznika 

Co dalej?Edytuj

Pewnie po przeczytaniu tej książki może pojawić Ci się w głowie to pytanie. Przede wszystkim gorąco zachęcamy Cię do zajrzenia do naszej bibliografii, gdzie znajdziesz książki świetnie nadające się do pogłębiania wiedzy. Aczkolwiek to nie wszystko, na Wikibooks znajduje się również książka, która jest kontynuacją tego podręcznika. Jeśli masz ochotę to spójrz na Algorytmy.