鏈表 鏈表是一種數(shù)據(jù)結(jié)構(gòu),相對于數(shù)組而言,插入和刪除的開銷比較小,而查找的代價較大.以下我們實現(xiàn)雙向鏈表: 在我寫的這個雙向鏈表中頭節(jié)點head...
投稿
收錄了4篇文章 · 2人關(guān)注
鏈表 鏈表是一種數(shù)據(jù)結(jié)構(gòu),相對于數(shù)組而言,插入和刪除的開銷比較小,而查找的代價較大.以下我們實現(xiàn)雙向鏈表: 在我寫的這個雙向鏈表中頭節(jié)點head...
在進行Java開發(fā)時,JDK已經(jīng)為我們提供了一系列相應(yīng)的類來實現(xiàn)基本的數(shù)據(jù)結(jié)構(gòu)。這些類均在java.util包中,結(jié)構(gòu)如下: Collectio...
一. 冒泡排序(BubbleSort) 基本思想:兩個數(shù)比較大小,較大的數(shù)下沉,較小的數(shù)冒起來。 過程: 比較相鄰的兩個數(shù)據(jù),如果第二個數(shù)小,...
排序算法是最基本最常用的算法,不同的排序算法在不同的場景或應(yīng)用中會有不同的表現(xiàn),我們需要對各種排序算法熟練才能將它們應(yīng)用到實際當(dāng)中,才能更好地發(fā)...