1. 并查集(Union Find) (1) 定義 并查集:也叫作 不相交集合(Disjoint Set)并查集:適合解決 “連接” 相關(guān)的問題...
0. 總覽 以上表格是基于 數(shù)組 進(jìn)行排序的一般性結(jié)論 穩(wěn)定性:如果相等的2個元素,在排序前后的 相對位置保持不變,此為 穩(wěn)定的排序算法 In-...
1. 優(yōu)先級隊列(Priority Queue) (1) 定義 普通隊列:FIFO原則币叹,也就是先進(jìn)先出優(yōu)先級隊列(Priority Queue)...
Q:Top K問題:從海量數(shù)據(jù)n中找出前K個數(shù)據(jù)? 使用 排序算法 進(jìn)行全排序渔彰,時間復(fù)雜度 使用 數(shù)據(jù)結(jié)構(gòu) 二叉堆 來解決材鹦,時間復(fù)雜度1.使用小...
1. 哈希表(Hash Table) (1) 定義 哈希表(Hash Table):一種不允許值重復(fù)的順序數(shù)據(jù)結(jié)構(gòu)碟狞。(散列表)利用 哈希函數(shù)(散...
1. 集合(Set) (1) 定義 集合(Set):一種不允許值重復(fù)的順序數(shù)據(jù)結(jié)構(gòu)不存放重復(fù)的元素常用于去重存放新增IP可都,統(tǒng)計新增IP量存放詞匯...
1. 紅黑樹(Red Black Tree) (1) 定義 紅黑樹(Red Black Tree):是一種自平衡的二叉搜索樹缓待,也叫平衡二叉B樹蚓耽。...
1. B樹(B-tree) (1) 定義 B樹(B-tree):一種平衡的 多路搜索樹渠牲,多用于文件系統(tǒng)、數(shù)據(jù)庫的實現(xiàn)步悠。其特點(diǎn):1個節(jié)點(diǎn)可以存儲超...
1. AVL樹 (1) 定義 平衡因子(Balance Factor):某節(jié)點(diǎn)的 左右子樹 的高度差A(yù)VL樹的特點(diǎn):每個節(jié)點(diǎn)的 平衡因子 只可能...