Zdravím
Informace, které jsem vyčetl:
Dynamický datový typ: Nedeklaruje se na začátku programu, může se během chodu měnit (co se může měnit?), nevymezí se mu místo v paměti na začátku, nemá identifikátor, ale jen jeho datový typ a ukazatel, vytváří se až ve chvíli, kdy jej potřebujeme.
Abstraktní datový typ:
- Zásobník: LiFo. Data které se uloží jako poslední se také jako první odebírají
- Fronta: FiFo. Klasická pronta. Kdo přijde dříve je dříve odbaven
- Seznam: Každému prvku je přiřazen ukazatel, který ukazuje na další prvek
- Strom: Prochází se do šířky a do hloubky a následně se ještě upřesňuje dle preorder, inorder a postorder.
Tolik teorie, kterou jsem vyčetl (snad správná). První popis u dynamického datového typu je ale vysvětlení, jak se tento typ chová. U abstraktního typu je ale výpis řekněme ukládání dat. Nějak jsem se nedočetl to vysvětlení chování abstraktního typu a nebo způsob ukládání u dynamického, takže nemám dvě stejné hodnoty, které bych porovnával a mohl říci rozdíl mezi nimi. Poradíte mi? Děkuji