百度百科鏈接 - 全排列 序言 數(shù)組的全排列可用于求解八皇后問題。與此同時,全排列經(jīng)常會出現(xiàn)在筆試或者面試,如求字符串的全排列。 一 全排列的遞...
序言 以下內容摘自百度百科 希爾排序 希爾排序(Shell's Sort)是插入排序的一種又稱“縮小增量排序”(Diminishing Incr...
序言 以下內容摘自百度百科 插入排序 有一個已經(jīng)有序的數(shù)據(jù)序列,要求在這個已經(jīng)排好的數(shù)據(jù)序列中插入一個數(shù),但要求插入后此數(shù)據(jù)序列仍然有序,這個時...
目錄 常見算法不用中間變量,用兩種方法交換A和B的值求最大公約數(shù)判斷質數(shù)字符串逆序輸出排序相關算法選擇排序冒泡排序折半查找(二分查找)快速排序模...
11. 旋轉數(shù)組的最小數(shù)字 12. 矩陣中的路徑 13. 機器人的運動范圍 14. 剪繩子 15. 二進制中 1 的個數(shù) 16. 數(shù)值的整數(shù)次方...
序言 在百度百科中是這樣定義二叉樹的,在計算機科學中,二叉樹是每個結點最多有兩個子樹的樹結構。通常子樹被稱作“左子樹”(left subtree...
序言 棧(stack)又名堆棧,它是一種運算受限的線性表。其限制是僅允許在表的一端進行插入和刪除運算。這一端被稱為棧頂,相對地,把另一端稱為棧底...
序言 鏈表是一種物理存儲單元上非連續(xù)、非順序的存儲結構,數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序實現(xiàn)的。鏈表由一系列結點(鏈表中每一個元素稱...
目錄 1. 前言 2. 實現(xiàn) Singleton 3. 數(shù)組中重復的數(shù)字 4. 二維數(shù)組中的查找 5. 替換空格 6. 從尾到頭打印鏈表 7. ...