1- Englis translation is still processing... Some article are still Chinese, but most are completed, just enjoy.
1+ Englis translation is still processing... Some articles are still Chinese, but most are completed, just enjoy.
22
3- These articles are somehow kinds of ** Algorithmic Thinking** . All based on LeetCode problems, but NOT only the code of solution, but also ** why ** writing code this way, ** how ** we figure it out.
3+ These articles are somehow kinds of ** Algorithmic Thinking** . All based on LeetCode problems, but ** NOT only the code of solution, but also WHY writing code this way, HOW we figure it out.**
44
55I don't like one liner but confusing, I like clear and easy-understand.
66
@@ -21,11 +21,11 @@ I don't like one liner but confusing, I like clear and easy-understand.
2121 * [ How to Scheduling Seats] ( interview/Seatscheduling.md )
2222 * [ Union-Find Algorithm in Detail] ( think_like_computer/Union-find-Explanation.md )
2323 * [ Union-Find Application] ( think_like_computer/Union-Find-Application.md )
24- * [ 如何运用二分查找算法 ] ( 高频面试系列/koko偷香蕉 .md)
25- * [ 如何寻找缺失和重复的元素 ] ( 高频面试系列/缺失和重复的元素 .md)
26- * [ 如何判断回文链表 ] ( 高频面试系列/判断回文链表 .md)
27- * [ 一行代码就能解决的算法题 ] ( 高频面试系列/一行代码解决的智力题 .md)
28- * [ 二分查找高效判定子序列 ] ( 高频面试系列/二分查找判定子序列 .md)
24+ * [ Find Sebesquence With Binary Search ] ( interview/findSebesquenceWithBinarySearch .md)
25+ * [ 如何运用二分查找算法 ] ( interview/koko偷香蕉 .md)
26+ * [ 如何寻找缺失和重复的元素 ] ( interview/缺失和重复的元素 .md)
27+ * [ 如何判断回文链表 ] ( interview/判断回文链表 .md)
28+ * [ 一行代码就能解决的算法题 ] ( interview/一行代码解决的智力题 .md)
2929
3030* II. Data Structure
3131 * [ Binary Head and Priority Queue] ( data_structure/binary_heap_implements_priority_queues.md )
@@ -36,8 +36,8 @@ I don't like one liner but confusing, I like clear and easy-understand.
3636 * [ Design Twitter] ( data_structure/design_Twitter.md )
3737 * [ Reverse Part of Linked List via Recursion] ( data_structure/reverse_part_of_a_linked_list_via_recursion.md )
3838 * [ Queue Implement Stack/Stack implement Queue] ( data_structure/ImplementQueueUsingStacksImplementStackUsingQueues.md )
39- * [ 学习算法和刷题的思路指南] ( 算法思维系列 /学习数据结构和算法的高效方法.md)
40- * [ 学习数据结构和算法读什么书] ( 算法思维系列 /为什么推荐算法4.md)
39+ * [ 学习算法和刷题的思路指南] ( think_like_computer /学习数据结构和算法的高效方法.md)
40+ * [ 学习数据结构和算法读什么书] ( think_like_computer /为什么推荐算法4.md)
4141
4242* III. Algorithmic thinking
4343 * [ My Way to Learn Algorithm] ( think_like_computer/ThewaytoAlgorithmlearning.md )
@@ -50,15 +50,15 @@ I don't like one liner but confusing, I like clear and easy-understand.
5050 * [ FloodFill Algorithm in Detail] ( think_like_computer/flood_fill.md )
5151 * [ Interval Scheduling: Interval Merging] ( think_like_computer/Interval%20Problem%20(II)%20Interval%20Merging.md )
5252 * [ Interval Scheduling: Intersections of Intervals] ( think_like_computer/Interval%20Problem%20(III)%20Interval%20Intersection.md )
53- * [ 烧饼排序] ( 算法思维系列 /烧饼排序.md)
54- * [ 滑动窗口技巧] ( 算法思维系列 /滑动窗口技巧.md)
55- * [ 字符串乘法] ( 算法思维系列 /字符串乘法.md)
56- * [ 常用的位操作] ( 算法思维系列 /常用的位操作.md)
57- * [ 信封嵌套问题] ( 算法思维系列 /信封嵌套问题.md)
58- * [ 回溯算法团灭排列、组合、子集问题] ( 高频面试系列 /子集排列组合.md)
59- * [ 几个反直觉的概率问题] ( 算法思维系列 /几个反直觉的概率问题.md)
60- * [ 洗牌算法] ( 算法思维系列 /洗牌算法.md)
61- * [ 递归详解] ( 算法思维系列 /递归详解.md)
53+ * [ 烧饼排序] ( think_like_computer /烧饼排序.md)
54+ * [ 滑动窗口技巧] ( think_like_computer /滑动窗口技巧.md)
55+ * [ 字符串乘法] ( think_like_computer /字符串乘法.md)
56+ * [ 常用的位操作] ( think_like_computer /常用的位操作.md)
57+ * [ 信封嵌套问题] ( think_like_computer /信封嵌套问题.md)
58+ * [ 回溯算法团灭排列、组合、子集问题] ( interview /子集排列组合.md)
59+ * [ 几个反直觉的概率问题] ( think_like_computer /几个反直觉的概率问题.md)
60+ * [ 洗牌算法] ( think_like_computer /洗牌算法.md)
61+ * [ 递归详解] ( think_like_computer /递归详解.md)
6262
6363* IV. Dynamic Programming
6464 * [ Classic DP: Edit Distance] ( dynamic_programming/EditDistance.md )
@@ -69,17 +69,17 @@ I don't like one liner but confusing, I like clear and easy-understand.
6969 * [ Regular Expression] ( dynamic_programming/RegularExpression.md )
7070 * [ The Strategies of Subsequence Problem] ( dynamic_programming/StrategiesForSubsequenceProblem.md )
7171 * [ Greedy: Interval Scheduling] ( dynamic_programming/Interval%20Problem%20(I)%20Interval%20Scheduling.md )
72- * [ 动态规划详解] ( 动态规划系列 /动态规划详解进阶.md)
73- * [ 动态规划答疑篇] ( 动态规划系列 /最优子结构.md)
74- * [ 动态规划设计:最长递增子序列] ( 动态规划系列 /动态规划设计:最长递增子序列.md)
75- * [ 动态规划之KMP字符匹配算法] ( 动态规划系列 /动态规划之KMP字符匹配算法.md)
76- * [ 团灭 LeetCode 股票买卖问题] ( 动态规划系列 /团灭股票问题.md)
77- * [ 团灭 LeetCode 打家劫舍问题] ( 动态规划系列 /抢房子.md)
78- * [ 动态规划之四键键盘] ( 动态规划系列 /动态规划之四键键盘.md)
72+ * [ 动态规划详解] ( dynamic_programming /动态规划详解进阶.md)
73+ * [ 动态规划答疑篇] ( dynamic_programming /最优子结构.md)
74+ * [ 动态规划设计:最长递增子序列] ( dynamic_programming /动态规划设计:最长递增子序列.md)
75+ * [ 动态规划之KMP字符匹配算法] ( dynamic_programming /动态规划之KMP字符匹配算法.md)
76+ * [ 团灭 LeetCode 股票买卖问题] ( dynamic_programming /团灭股票问题.md)
77+ * [ 团灭 LeetCode 打家劫舍问题] ( dynamic_programming /抢房子.md)
78+ * [ 动态规划之四键键盘] ( dynamic_programming /动态规划之四键键盘.md)
7979
8080* V. Common Knowledge
8181 * [ Difference Between Process and Thread in Linux] ( common_knowledge/linuxProcess.md )
8282 * [ You Must Know About Linux Shell] ( common_knowledge/linuxshell.md )
8383 * [ You Must Know About Cookie and Session] ( common_knowledge/SessionAndCookie.md )
84- * [ 加密算法的前身今世] ( 技术 /密码技术.md)
85- * [ Git/SQL/正则表达式的在线练习平台] ( 技术 /在线练习平台.md)
84+ * [ 加密算法的前身今世] ( common_knowledge /密码技术.md)
85+ * [ Git/SQL/正则表达式的在线练习平台] ( common_knowledge /在线练习平台.md)
0 commit comments