GrokkingCodeInterview-master
Leetcode
1. two sum.py
1KB
136. Single Number.py
864B
281. Zigzag Iterator.py
873B
155. Min Stack.py
1KB
295. Find Median from Data Stream.py
1KB
346. Moving Average from Data Stream.py
972B
480. Sliding Window Median.py
772B
47. Permutations II.py
778B
103. Binary Tree Zigzag Level Order Traversal.py
1KB
540. Single Element in a Sorted Array.py
2KB
78. Subsets.py
506B
199. Binary Tree Right Side View.py
1001B
973. K Closest Points to Origin.py
2KB
1254. Number of Closed Islands.py
4KB
22. Generate Parentheses.py
1006B
347. Top K Frequent Elements.py
2KB
150. Evaluate Reverse Polish Notation
0B
1041. Robot Bounded In Circle (Medium).py
2KB
215. Kth Largest Element in an Array.py
456B
1161. Maximum Level Sum of a Binary Tree.py
1KB
486. Predict the Winner.py
1KB
90. Subsets II.py
510B
21. Merge Two Sorted Lists.py
1001B
146. LRU Cache.py
2KB
46. Permutations.py
893B
784. Letter Case Permutation.py
2KB
128. Longest Consecutive Sequence.py
1KB
56. Merge Intervals.py
2KB
53. Maximum Subarray.py
2KB
341. Flatten Nested List Iterator.py
2KB
437. Path Sum III.py
2KB
946. Validate Stack Sequences.py
1KB
34. Find First and Last Position of Element in Sorted Array.py
3KB
112. Path Sum.py
1KB
200. Number of Islands.py
3KB
637. Average of Levels in Binary Tree.py
1KB
529. Minesweeper.py
2KB
20. Valid Parentheses.py
2KB
113. Path Sum II.py
1KB
150. Evaluate Reverse Polish Notation.py
786B
Patterns
Pattern-Top K element
Top 'K' Numbers (easy).py
631B
Kth Smallest Number (easy).py
864B
Pattern-Tree Breadth First Search
Binary Tree Level Order Traversal (easy).py
1KB
Path With Given Sequence (medium).py
1KB
Level Order Successor (easy).py
1KB
Zigzag Traversal (medium).py
1KB
Connect Level Order Siblings (medium).py
2KB
Reverse Level Order Traversal (easy).py
1KB
Level Averages in a Binary Tree (easy).py
1KB
Connect All Level Order Siblings (medium) .py
1KB
Minimum Depth of a Binary Tree (easy).py
900B
Pattern-Subsets
Subset.py
584B
Subsets With Duplicates (easy).py
884B
Balanced Parentheses (hard).py
1001B
Permutations (medium).py
739B
String Permutations by changing case (medium).py
2KB
Pattern-Two Pointer
Squaring a Sorted Array (easy).py
959B
RemoveDuplicate.py
1024B
Dutch National Flag Problem (medium).py
1KB
Pair with Target Sum (easy).py
712B
Triplet Sum Close to Target (medium).py
1KB
Triplet Sum to Zero (medium).py
3KB
Pattern-Sliding Window
No-repeat Substring (hard).py
1KB
Smallest Subarray with a given sum (easy).py
1KB
Longest Substring with K Distinct Characters (medium).py
2KB
Longest Substring with Same Letters after Replacement (hard).py
2KB
Longest Subarray with Ones after Replacement (hard).py
929B
Maximum Sum Subarray of Size K (easy).py
2KB
Pattern-Tree Depth First Search
Binary Tree Path Sum (easy).py
877B
Count Paths for a Sum (medium).py
2KB
All Paths for a Sum (medium).py
1KB
Sum of Path Numbers (medium).py
1KB
Pattern-binary search
Bitonic Array Maximum (easy).py
1KB
Minimum Difference Element (medium).py
787B
Ceiling of a Number (medium).py
883B
Search in a Sorted Infinite Array (medium).py
1KB
Number Range (medium).py
0B
Order-agnostic Binary Search (easy).py
548B
Pattern-Merge Intervals
Merge Intervals (medium).py
2KB
README.md
7KB
暂无评论