數據結構與算法(Java筆記15天)

Java數據結構與算法

前言

源碼:https://github.com/name365/Java-Data-structure

如果是Java零基礎的初學者,建議參考筆者的Java30天基礎筆記——傳送門,當然,本筆記只是爲了幫助初學者學習數據結構和算法,學完只是入門級水品,如果達到要進階,需要自行OJ刷題,看書。

我常用的OJ網站

  • 只是大多數常用的OJ
    • 墳墓——我的第一個OJ刷題網站
    • PTA——我的算法考試
    • 力扣——全球熱門OJ網站
    • 牛客網——國內面試題庫
    • 洛谷——計算機專業OJ網站
    • 啊哈——入門級OJ網站,適合零基礎算法小白
    • CCF認證——國內計算機認證考試,需要註冊,纔有題庫
    • UOJ——大多數題還是很不錯的(用C++來說,我Java不太好)
    • 領釦——沒怎麼用過的題庫
    • 杭電題庫——全是英文
    • POJ——我看網劇經常刷,基本全英文,號稱水題庫
    • OJ集錦網站——上述的網站,多數這裏都有,比較方便
    • 剩下的都不一一列舉了,這是我比較常用的網站

我常看的算法書

  • 通用型算法書——《我的第一本算法書》,全是漫畫,小白的不能在小白,最基礎的!!!力薦!!!

  • Java類

  • C/C++類

    • 菜鳥級——啊哈磊的《啊哈!算法》,很基礎的,哪怕是真的零基礎,看這個🆗。
    • 入門級——胡凡的《算法筆記》兩本,很不錯的入門書
    • 進階級—— 李煜東的《算法競賽進階指南》,正在讀,還不錯……
    • 大神級——[美] Thomas H. Cormen 《算法導論》,瞭解就好,就是塊磚,墊桌子用。
  • 其他的一些書籍:挑戰程序設計競賽(兩個版本),當零食喫。

目錄

名稱 地址
第一章 稀疏數組 https://blog.csdn.net/m0_46153949/article/details/106266666
第二章 隊列 https://blog.csdn.net/m0_46153949/article/details/106266666
第三章 鏈表 https://blog.csdn.net/m0_46153949/article/details/106292741
第四章 棧 https://blog.csdn.net/m0_46153949/article/details/106391444
第五章 遞歸 https://blog.csdn.net/m0_46153949/article/details/106401960
第六章 排序算法 https://blog.csdn.net/m0_46153949/article/details/106429615
第七章 查找算法 https://blog.csdn.net/m0_46153949/article/details/106473712
第八章 哈希表 https://blog.csdn.net/m0_46153949/article/details/106473712
第九章 樹結構基礎 https://blog.csdn.net/m0_46153949/article/details/106591447
第十章 樹結構實際應用 待更新
第十一章 多路查找樹 待更新
第十二章 圖 待更新
第十三章 程序員十大常用算法 待更新

結束

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