地球上最常見經典演算法
*分治演算法
*遞迴演算法
*貪心法(給我最好,其餘免談)
*動態規劃演算表(分治法的麻吉兄弟)
*疊代演算法(不斷繞圈的演算法)
*枚舉演算法(人人都有份的演算法) Enumerate
*3-1題目:字串反轉(String Reversal)
*3-2題目:迴文Palindrome
*3-3題目:整數反轉(Integer Reversal)
*3-4題目:最常出現的字母
*3-5題目:判斷兩字是否相同 Anagrams
*3-6題目:反向陣列 Reverse Array
*3-7題目:將句中或片語單字反轉 Reverse Words
*3-8題目:首字大寫 Capitalization
*3-9平均值 Mean
*3-10回傳給定總和的數值序對 Two Sum
*3-11最大利潤 Max Profit
*3-12費伯納序列 Fibonacci
*3-13記憶式費伯納序列 Memoized Fibonacci
*3-14階梯狀圖形外觀 Staircase
*3-15金字塔圖形外觀 Pyramid
全方位應用的陣列與串列演算法
*5-1-1矩陣相加
*5-1-2矩陣相乘
*5-1-3轉置矩陣
*5-1-4稀疏矩陣
*5-2陣列與多項式
*5-3徹底完轉單向串列演算法
*5-3-1單向鏈結串列的連結
*5-3-2單向串列插入新節點
*5-3-3單向鏈結串列刪除節點
*5-3-4單向鏈結串列的反轉
*6-1陣列實作堆疊輕鬆學
*6-2鏈結串列實作堆疊
*6-3古老的河內塔演算法
*6-4八皇后演算法
*6-5陣列實作佇列
*6-6鏈結串列實作佇列
*6-7有趣的雙向佇列
*7-2氣泡排序法
*7-3選擇排序法
*7-4插入排序法
*7-5謝耳排序法
*7-6合併排序法
*7-7快速排序法
*7-8基數排序法
*8-1循序搜尋法
*8-2二分搜尋法
*8-3內插搜尋法
*8-4費氏搜尋法
樹狀演算法
*完滿二元樹(Full Binary Tree)
*完整二元樹(Complete BinaryTree)
*歪斜樹(Skewes Binary Tree)
*嚴格二元樹(strictly binary tree)
*9-1陣列實作二元樹
*9-2鏈結串列實作二元樹
*9-3二元樹走訪的入門捷徑
>>中序走訪
>>後序走訪
>>前序走訪
*9-4二元樹節點搜尋
binary_search.js 程式有錯誤。
*9-5二元樹節點插入
add_search.js