Github 優質庫分享-01 演算法小抄
該庫總共 60 多篇原創文章,都是基于 LeetCode 的題目,涵蓋了所有題型和技巧,而且一定要做到舉一反三,通俗易懂,絕不是簡單的代碼堆砌,
目前 star數量為:65.9K,
目錄
- 第零章、必讀系列
- 學習演算法和刷題的框架思維
- 學習資料結構和演算法讀什么書
- 動態規劃解題框架
- 動態規劃答疑篇
- 回溯演算法解題框架
- 為了學會二分查找,我寫了首詩
- 滑動視窗解題框架
- 雙指標技巧解題框架
- Linux的行程、執行緒、檔案描述符是什么
- Git/SQL/正則運算式的在線練習平臺
- 第一章、動態規劃系列
- 動態規劃詳解
- 動態規劃答疑篇
- 動態規劃設計:最長遞增子序列
- 編輯距離
- 經典動態規劃問題:高樓扔雞蛋
- 經典動態規劃問題:高樓扔雞蛋(進階)
- 動態規劃之子序列問題解題模板
- 動態規劃之博弈問題
- 貪心演算法之區間調度問題
- 動態規劃之KMP字符匹配演算法
- 團滅 LeetCode 股票買賣問題
- 團滅 LeetCode 打家劫舍問題
- 動態規劃之四鍵鍵盤
- 動態規劃之正則表達
- 最長公共子序列
- 第二章、資料結構系列
- 學習演算法和刷題的思路指南
- 學習資料結構和演算法讀什么書
- 二叉堆詳解實作優先級佇列
- LRU演算法詳解
- 二叉搜索樹操作集錦
- 特殊資料結構:單調堆疊
- 特殊資料結構:單調佇列
- 設計Twitter
- 遞回反轉鏈表的一部分
- 佇列實作堆疊|堆疊實作佇列
- 第三章、演算法思維系列
- 演算法學習之路
- 回溯演算法詳解
- 回溯演算法團滅排列、組合、子集問題
- 二分查找詳解
- 雙指標技巧總結
- 滑動視窗技巧
- twoSum問題的核心思想
- 常用的位操作
- 拆解復雜問題:實作計算器
- 燒餅排序
- 前綴和技巧
- 字串乘法
- FloodFill演算法詳解及應用
- 區間調度之區間合并問題
- 區間調度之區間交集問題
- 信封嵌套問題
- 幾個反直覺的概率問題
- 洗牌演算法
- 遞回詳解
- 第四章、高頻面試系列
- 如何實作LRU演算法
- 如何高效尋找素數
- 如何計算編輯距離
- 如何運用二分查找演算法
- 如何高效解決接雨水問題
- 如何去除有序陣列的重復元素
- 如何尋找最長回文子串
- 如何k個一組反轉鏈表
- 如何判定括號合法性
- 如何尋找消失的元素
- 如何尋找缺失和重復的元素
- 如何判斷回文鏈表
- 如何在無限序列中隨機抽取元素
- 如何調度考生的座位
- Union-Find演算法詳解
- Union-Find演算法應用
- 一行代碼就能解決的演算法題
- 二分查找高效判定子序列
- 第五章、計算機技術
- Linux的行程、執行緒、檔案描述符是什么
- 一文看懂 session 和 cookie
- 關于 Linux shell 你必須知道的
- 加密演算法的前身今世
- Git/SQL/正則運算式的在線練習平臺
倉庫地址
fucking-algorithm
本文主要用于個人記錄筆記!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/198680.html
標籤:其他
上一篇:大勢至菩薩念佛圓通——轉載
