算法数据结构目录, 系统设计目录

系统设计目录

LC 3 && LC340. 易错点分析 Longest Substring with At Most K Distinct Characters
10. Regular Expression Matching
15. 3Sum
18. 4Sum
20. Valid Parentheses
22. Generate Parentheses
24. Swap Nodes in Pairs
29. Divide Two Integers
31. Next Permutation
32. Longest Valid Parentheses
33. Search in Rotated Sorted Array
34. Find First and Last Position of Element in Sorted Array
46. Permutation
62, 63 Unique path I,II, III
65. Valid Number
69. Sqrt(x)
71. Simplify Path
72. Edit Distance
76. Minimum Window Substring
78. Subsets
81. Search in Rotated Sorted Array II
90. Subsets II
92. Reverse Linked List II
126. Word Ladder 2
133. clone graph, 克隆图的两种解法
143. Reorder List
148. Sort List, O(1) 空间的做法
153-154. Find Minimum in Rotated Sorted Array
158. Read N Characters Given Read4 II - Call multiple times
202. Happy Number
203. Remove Linked List Elements
206. Reverse Linked List
211. Add and Search Word - Data structure design
224 227 772 Basic Calculator I, II, III
236. Lowest Common Ancestor of a Binary Tree最低公共祖先
239. Sliding Window Maximum
246, 247, 248. Strobogrammatic Number I, II, III
252, 253. Meeting Rooms I II的几种写法
269. 外星人字典Ailen Dictionary
272. Closest Binary Search Tree Value II
274. H-Index, 275. H-Index II
278. First Bad Version
282. Expression Add Operators
294. Flip Game II
296. Best Meeting Point
297. Serialize and Deserialize Binary Tree
300. Longest Increasing Subsequence
301. Remove Invalid Parentheses
307 Range Sum Query - Mutable
308 Range Sum Query 2D - Mutable
312. Burst Balloons 扎气球
324. Wiggle sort I && II
329 Longest Increasing Path in a Matrix
336. Palindrome Pairs
3 && 340. 易错点分析 Longest Substring with At Most K Distinct Characters
341. Flatten Nested List Iterator
394. Decode String
399. Evaluate Division
403. Frog Jump
436. Find Right Interval
438. Find All Anagrams in a String
456. 132 Pattern
457. Circular Array Loop,用图的方法做
489. Robot Room Cleaner 机器人扫地
493. Reverse Pairs
497. Random Point in Non-overlapping Rectangles
518. Coin Change 2
523. Continuous Subarray Sum
528. Random Pick with Weight
540. Single Element in a Sorted Array
564 Find the Closest Palindrome
568. Maximum Vacation Days
616. Add Bold Tag in String
621. Task Scheduler
636. Exclusive Time of Functions
656 Coin Path
672. Bulb Switcher II
678. Valid Parenthesis String

684 Redundant Connection
685 Redundant Connection II
722. Remove Comments
727 Minimum Window Subsequence
731 My Calendar II 的四种解法
732. My Calendar III
755 Pour Water
759. Employee Free Time
768. Max Chunks To Make Sorted II
224 227 772 Basic Calculator I, II, III
773. Sliding Puzzle
787. Cheapest Flights Within K Stops
801. Minimum Swaps To Make Sequences Increasing
818. Race Car
837. New 21 Game DP + 概率
843. Guess the Word
847. Shortest Path Visiting All Nodes
850. Rectangle Area II
855. Exam Room
857. Minimum Cost to Hire K Workers
862. Shortest Subarray with Sum at Least K
863. All Nodes Distance K in Binary Tree
864. Shortest Path to Get All Keys
913. Cat and Mouse 猫鼠游戏
920. Number of Music Playlists
921.Minimum Add to Make Parentheses Valid
975. Odd Even Jump
1015. Numbers With Repeated Digits
1028. Recover a Tree From Preorder Traversal
1044. Longest Duplicate Substring
1048. Longest String Chain
1049. Last Stone Weight II

删除BST树多余的边
QuadTree Serialization/Deserialization
Travel Buddy
Laicode 218 产生随机迷宫
k种球最少需要多少袋子

纯纯 bitMap Buddy System
Tree Inorder iterator (带parent pointer)
Tree Inorder Traversal
Sum of leaf node for an N-ary tree
length of the longest increasing path in BST
Evaluation expression tree

从Interval 建图
Segment Tree 总结
括号问题总结(5/13/2019更新)

杨氏矩阵总结
一次翻转后的最大绿红之差

Heapify
空气窗tag题

刷题经验总结
系统设计目录

CorkBoardIt
TicketPlus

你可能感兴趣的:(算法数据结构目录, 系统设计目录)