Thó-lūn:Chu-liāu kò͘-chō
Chu-liāu kò͘-chō(
基本 个構造
[kái goân-sí-bé]台 型 (Type)
[kái goân-sí-bé]khioh款(collection) 款貯仔 (Container)
抽象 (Abstract)
[kái goân-sí-bé]鏈(list)結合 鏈(associate list) Multimap集合 (Set) Multiset khiú(Queue)雙頭 khiú(double-ended queue)優先 khiú雙頭 優先 khiú- [Stack (資料 構造 )|Stack]]
列 (array)
[kái goân-sí-bé]動態 列 (dynamic array) 濫摻列 樹 (hash array tree) Sparse列 (Sparse array)循環 列 (circular array) Bit列 (Bit array) 濫摻表 (hash table)
相 連 鏈(Linked list)
[kái goân-sí-bé]Unrolled相 連 鏈(Unrolled linked list) XOR相 連 鏈(XOR linked list) 滕盤鏈(Skip list)結合 鏈(Association list)
樹 (Tree)
[kái goân-sí-bé]二分 樹
[kái goân-sí-bé]二分 查尋樹 三 分 查尋樹
對 媵樹
[kái goân-sí-bé]2-3樹 2-3-4樹
B樹
[kái goân-sí-bé]B+樹
對 媵二 分 查尋樹 (self-balancing)
[kái goân-sí-bé]AA樹 AVL樹 紅 烏 樹 Splay樹 Treap
Heap (資料 構造 )
[kái goân-sí-bé]二分 heap二 項 heap Fibonacci Trie基數 樹 尾 辭 樹 BSP樹 四 分 樹 八 分 樹 kd樹
圖 (Graph)
[kái goân-sí-bé]有向 圖 無 閉路 有向 圖 二 分 決定 圖 Hypergraph
參考
[kái goân-sí-bé]Suah le 讀
[kái goân-sí-bé]- Peter Brass, Advanced Data Structures, Cambridge University Press, 2008.
- Donald Knuth, The Art of Computer Programming, vol. 1. Addison-Wesley, 3rd edition, 1997.
- Dinesh Mehta and Sartaj Sahni Handbook of Data Structures and Applications, Chapman and Hall/CRC Press, 2007.
- Niklaus Wirth, Algorithms and Data Structures, Prentice Hall, 1985.
外部 連結
[kái goân-sí-bé]- UC Berkeley video course on data structures
- Descriptions from the Dictionary of Algorithms and Data Structures
- CSE.unr.edu
- Data structures course with animations
- Data structure tutorials with animations
- An Examination of Data Structures from .NET perspective
- Schaffer, C. Data Structures and Algorithm Analysis
ar:بنية بيانات
ast:Estructura de datos
be:Структура даных
bg:Структура от данни
bn:উপাত্ত সংগঠন
bs:Struktura podataka
ca:Estructura de dades
ckb:پێکھاتەدراوە
da:Datastruktur
de:Datenstruktur
el:Δομή δεδομένων
en:Data structure
es:Estructura de datos
et:Andmestruktuur
fa:ساختمان دادهها
fi:Tietorakenne
fr:Structure de données
he:מבנה נתונים
hr:Podatkovna struktura
hu:Adatszerkezet
id:Struktur data
is:Gagnagrind
it:Struttura dati
ja:データ