Start

Struktury danych służą do odpowiedniego przechowywania informacji w komputerze. Znajdują się praktycznie w każdym programie, w zasadzie to bardzo trudno się bez nich obejść. Można na nich wykonywać kilka operacji między innymi: dodawania nowych danych, usuwania, wymieniania, szukania. Operacje te też nazywamy algorytmami wykonywanymi na strukturach. Te które wcześniej wymieniłem są najczęściej stosowane, ale jest też kilka algorytmów które są specyficzne dla danej struktury.

Wyróżniamy kilkanaście różnych struktur danych: rekord, tablica, lista, drzewo, stos, kolejka, graf. Podczas wybierania rodzaju struktury danych programista bierze pod uwagę złożoność obliczeniową wykonywania operacji na strukturze, wykorzystywanie pamięci jak i też trudność w jej implementacji.

W programach struktury danych są niezwykle ważną rzeczą, więc wiele języków programowania odpowiednio wspiera programistę dostarczając standardową bibliotekę z odpowiednio zaimplementowanymi różnymi strukturami danych np. API języka Java czy też STL(Standard Template Library) w C++. Programowanie obiektowe jest tak jakby połączeniem idei struktur danych i algorytmów.

 

odżywki Trec
odżywki firmy Trec
www.dso.pl/trec-odz…
odzywki
odzywki
www.atleta.com.pl
Suplementy
porównanie odżywek i suplementów
www.ceneo.pl/Odzywk…
DSC H10
APARAT CYFROWY DSC H10 PROMOCJA
www.maximedia.pl/?c…
odzywki
odzywki
odżywki i suplementy
Sklep gsm
gsm
Sklep Gsm
pozycjonowanie
pozycjonowanie stron
www.algomedia.pl
tworzenie stron
tworzenie stron
www.webdesignart.pl