數據結構與算法 (Kotlin語言描述)

數據結構與算法 (Kotlin語言描述)

目錄

1.Kotlin 概述
爲什麼用Kotlin?
Kotlin快速入門
2.數據結構與算法基礎
時間複雜度
空間複雜度
遞歸函數
3.數組
4.棧
5.隊列
6.鏈表
7.哈希表(映射表)
8.二叉樹
9.哈夫曼樹(HuffmanTree)
10.字符串匹配與KMP算法
11.紅黑樹
12.排序算法(一)——冒泡排序及改進
13.排序算法(二)——選擇排序及改進
14.排序算法(三)——插入排序及改進
15.排序算法(四)——歸併排序與遞歸
16.排序算法(五)——快速排序
17.排序算法(六)——希爾排序
18.排序算法(七)——堆排序
19.排序算法(八)——基數排序

課程介紹

從數據結構基礎到二叉樹、紅黑樹、哈希表,精心設計的 <<數據結構與算法 (Kotlin語言描述)>> 課程, 從底層到實踐,構建屬於自己的數據結構與算法的知識體系,完成蛻變從此課開始.
從小白、在校學生到程序員,只要想學習數據結構,這門課就能幫到你.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章