Bubble SortTraversal in Binary Tree: 在遍歷一數列的時候,依據特定運算條件(ex.a > b, a < b),...
Selection SortTraversal in Binary Tree: 在遍歷一數列的時候,依據 Minimum 運算條件(ex.Math.min(nu...
Insertion SortTraversal in Binary Tree: 將下一順位(j = i + 1)的陣列數值與當前(i)、過去(j--)的陣列數值...
Heap SortTraversal in Binary Tree: 將陣列中的數值依據根節點、父節點、子節點來進行排序(升冪、降冪), 其中根節點為該陣列數值...
Merge SortTraversal in Binary Tree: 合併排序是將陣列拆分成兩個幾乎等長的數列,直到每個群組只剩下一個數值時,在合併各組數列。...
Quick SortTraversal in Binary Tree: 快速排序是選擇一個數值作為基準(基準值:pivot),並將剩下的數值與基準進行大於、小於...
Linear search 依陣列中第一個元素開始依序查詢符合的數值。 Input: nums = [3, 9, 8, 2, 1], key = 8 le...
Binary searchTraversal in Binary Tree: 此搜尋法在數據已排序完成下較適合使用,將陣列中央的數值與目標數值進行比較, 並判斷...
Binary Tree TraversalTraversal in Binary Tree: 假設 A 點到 B 點移動的過程中,須經過特定的 Node, 且通...
JavaScript是屬於「Single Thread」的程式語言,同時程式碼會將函式「Stack」之後,進行逐條編碼的執行,又稱為「Call Stack」。...