algorithms practice
1.0.0
| 插入排序 | 合併排序 | 堆排序 | 快速排序 | 計數排序 | 水桶排序 | |
|---|---|---|---|---|---|---|
| c | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 |
| Python | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 |
| Scala | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 | ✅代碼 | |
| 打字稿 | ✅代碼 | ✅代碼 | ||||
| 爪哇 |
| 鏈接列表 | 堆 | 二進制樹 | 二進制搜索樹 | 優先隊列 | 哈希表 | |
|---|---|---|---|---|---|---|
| c | ✅代碼 | ✅代碼 | ||||
| Python | ✅代碼 | |||||
| Scala | ✅代碼 | |||||
| 打字稿 |
我在這裡的重點是擁有一系列用不同的langauges編寫的算法,以此作為了解算法的一種手段,同時又有praciticing編程語言。此外,我想專注於每個實現的簡單性和清晰度。
某些算法具有不同的版本,通常更早的版本較少干淨,但有時更容易理解實現。
隨著時間的流逝,我可能會添加到此系列中。如果有任何錯誤,請這樣說,我會盡力糾正它們。