找了很久,終于找到一篇關于leetcode完整視頻講解課程
感謝ai資源網提供課程資源下載
獲取課程鏈接地址:http://www.52res.cn/p_index.html#/resourcedetial?id=200906ATA929CW4H
『課程目錄』:
相信這是一門非常及時的課程,送給面試在即的你,學完這門課程,對于面試中遇到的大多數演算法問題,你都會迎刃而解,但課程絕不止于面試,同樣適合即將參加各類演算法競賽的同學,重要的是提升你的演算法思維,這將是貫穿你編程生涯的核心內功!
├─第10章 貪心演算法
│ 10-1 貪心基礎 Assign Cookies.mp4
│ 10-2 貪心演算法與動態規劃的關系 Non-oerlapping Interals.mp4
│ 10-3 貪心選擇性質的證明.mp4
│
├─第11章 課程結語
│ 11-1 結語.mp4
│
├─第1章 演算法面試到底是什么鬼
│ 1-1 演算法面試不僅僅是正確的回答問題.mp4
│ 1-2 演算法面試只是面試的一部分.mp4
│ 1-3 如何準備演算法面試.mp4
│ 1-4 如何回答演算法面試問題.mp4
│
├─第2章 面試中的復雜度分析
│ 2-1 究竟什么是大O(Big O).mp4
│ 2-2 對資料規模有一個概念.mp4
│ 2-3 簡單的復雜度分析.mp4
│ 2-4 親自試驗自己演算法的時間復雜度.mp4
│ 2-5 遞回演算法的復雜度分析.mp4
│ 2-6 均攤時間復雜度分析(Amortized Time Analysis).mp4
│ 2-7 避免復雜度的震蕩.mp4
│
├─第3章 陣列中的問題其實最常見
│ 3-1 從二分查找法看如何寫出正確的程式.mp4
│ 3-2 改變變數定義,依然可以寫出正確的演算法.mp4
│ 3-3 在LeetCode上解決第一個問題 Moe Zeros.mp4
│ 3-4 即使簡單的問題,也有很多優化的思路.mp4
│ 3-5 三路快排partition思路的應用 Sort Color.mp4
│ 3-6 對撞指標 Two Sum II - Input Array is Sorted.mp4
│ 3-7 滑動視窗 Minimum Size Subarray Sum.mp4
│ 3-8 在滑動視窗中做記錄 Longest Substring Without Repeating Characters.mp4
│
├─第4章 查找表相關問題
│ 4-1 set的使用 Intersection of Two Arrays.mp4
│ 4-2 map的使用 Intersection of Two Arrays II.mp4
│ 4-3 set和map不同底層實作的區別.mp4
│ 4-4 使用查找表的經典問題 Two Sum.mp4
│ 4-5 靈活選擇鍵值 4Sum II.mp4
│ 4-6 靈活選擇鍵值 Number of Boomerangs.mp4
│ 4-7 查找表和滑動視窗 Contain Duplicate II.mp4
│ 4-8 二分搜索樹底層實作的順序性 Contain Duplicate III.mp4
│
├─第5章 在鏈表中穿針引線
│ 5-1 鏈表,在節點間穿針引線 Reerse Linked List.mp4
│ 5-2 測驗你的鏈表程式.mp4
│ 5-3 設立鏈表的虛擬頭結點 Remoe Linked List Elements.mp4
│ 5-4 復雜的穿針引線 Swap Nodes in Pairs.mp4
│ 5-5 不僅僅是穿針引線 Delete Node in a Linked List.mp4
│ 5-6 鏈表與雙指標 Remoe Nth Node Form End of List.mp4
│
├─第6章 堆疊,佇列,優先佇列
│ 6-1 堆疊的基礎應用 alid Parentheses.mp4
│ 6-2 堆疊和遞回的緊密關系 Binary Tree Preorder, Inorder and Postorder Traersal.mp4
│ 6-3 運用堆疊模擬遞回.mp4
│ 6-4 佇列的典型應用 Binary Tree Leel Order Traersal.mp4
│ 6-5 BFS和圖的最短路徑 Perfect Squares.mp4
│ 6-6 優先佇列.mp4
│ 6-7 優先佇列相關的演算法問題 Top K Freqvuent Elements.mp4
│
├─第7章 二叉樹和遞回
│ 7-1 二叉樹天然的遞回結構.mp4
│ 7-2 一個簡單的二叉樹問題引發的血案 Inert Binary Tree.mp4
│ 7-3 注意遞回的終止條件 Path Sum.mp4
│ 7-4 定義遞回問題 Binary Tree Path.mp4
│ 7-5 稍復雜的遞回邏輯 Path Sum III.mp4
│ 7-6 二分搜索樹中的問題 Lowest Common Ancestor of a Binary Search Tree.mp4
│
├─第8章 遞回和回溯法
│ 8-1 樹形問題 Letter Combinations of a Phone Number.mp4
│ 8-2 什么是回溯.mp4
│ 8-3 排列問題 Permutations.mp4
│ 8-4 組合問題 Combinations.mp4
│ 8-5 回溯法解決組合問題的優化.mp4
│ 8-6 二維平面上的回溯法 Word Search.mp4
│ 8-7 floodfill演算法,一類經典問題 Number of Islands-.mp4
│ 8-8 回溯法是經典人工智能的基礎 N Qvueens.mp4
│
└─第9章 動態規劃基礎
9-1 什么是動態規劃.mp4
9-2 第一個動態規劃問題 Climbing Stairs.mp4
9-3 發現重疊子問題 Integer Break.mp4
9-4 狀態的定義和狀態轉移 House Robber.mp4
9-5 0-1背包問題.mp4
9-6 0-1背包問題的優化和變種.mp4
9-7 面試中的0-1背包問題 Partition Equal Subset Sum.mp4
9-8 LIS問題 Longest Increasing Subseqvuence.mp4
9-9 LCS,最短路,求動態規劃的具體解以及更多.mp4
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/119971.html
標籤:其他
