冰凍非一日之寒 上一篇文章中,我們舉了身份證號為關(guān)鍵字的例子。這里,我們假設(shè)真的有一個無限大的空間,那么,可以直接將身份證號作為索引嗎? 顯然不...
棧和隊列是兩種重要的數(shù)據(jù)結(jié)構(gòu) 從數(shù)據(jù)結(jié)構(gòu)角度看,棧和隊列也是線性表,其特殊性在于棧和隊列的基本操作是線性表操作的子集,它們是操作受限的線性表,因...
冰凍非一日之寒 為什么二次封裝數(shù)組 對于數(shù)組來說,索引是最重要,索引分為“有語意”和“無語意”兩類。 索引“有語意”的數(shù)組:比如scores[2...
冰凍非一日之寒 哈希表是一種數(shù)據(jù)結(jié)構(gòu)~ 基本概念 哈希表可以存儲各種類型的數(shù)據(jù),當(dāng)我們從哈希表中查找所需要的數(shù)據(jù)時,理想情況是不經(jīng)過任何比較,一...
冰凍非一日之寒 java中,對于任何類型的數(shù)據(jù)調(diào)用hashCode方法都會返回一個哈希值,并且這個哈希值是個整型。 需要注意的是,基本數(shù)據(jù)類型需...
棧和隊列是兩種重要的數(shù)據(jù)結(jié)構(gòu) 從數(shù)據(jù)結(jié)構(gòu)角度看,棧和隊列也是線性表,其特殊性在于棧和隊列的基本操作是線性表操作的子集,它們是操作受限的線性表,因...
冰凍非一日之寒 這里介紹棧的三種應(yīng)用~ 編輯器—Ctrl+Z(撤銷) 當(dāng)我們在文檔中打這樣一句話“我愛數(shù)據(jù)結(jié)構(gòu)” 假如,每次打兩個字 我愛 數(shù)據(jù)...
冰凍非一日之寒 書本概念 鏈表是一種將數(shù)據(jù)存儲到“結(jié)點”中的數(shù)據(jù)結(jié)構(gòu),需要存儲多少個數(shù)據(jù),就生成多少個“結(jié)點”,把這些“結(jié)點”用指針掛接起來。 ...