Skip to content

Latest commit

 

History

History
120 lines (115 loc) · 16.4 KB

File metadata and controls

120 lines (115 loc) · 16.4 KB

Leetcode

# Title Solutions Difficulty Tag Hint
86 Maximum Matching of Players With Trainers Java, Python, Javascript, Rust Easy Sorting
85 Palindrome Partitioning Java, Python Medium String
84 Find All K-Distant Indices in an Array Java, Python Easy Array
83 Rotate String Java Easy String, rotate, substring
82 Remove All Adjacent Duplicates in String II Java Medium
81 Lowest Common Ancestor of a Binary Tree Java, Python, JS, Scala Medium Trees Solution
80 K Radius Subarray Averages Java, Python Medium Array
79 Unique Binary Search Trees Java Medium Trees
78 Validate IP Address Java Medium String
77 Partition Equal Subset Sum Java Medium HashSet
76 Convert Sorted Array to Binary Search Tree Easy
75 Symmetric Tree Java Easy Tree
74 Diameter of Binary Tree Easy
73 Word Break Java Medium Trie, DP
72 Implement Trie (Prefix Tree) Java, Python Medium Design
71 Rotate Array Java Medium Temporary Array
70 Employees Earning More Than Their Managers Mysql Easy Database
69 Duplicate Emails Mysql Easy Database
68 Customers Who Never Order Mysql Easy Database
67 Maximum Depth of Binary Tree Java Easy BFS
66 Lowest Common Ancestor of a Binary Search Tree Java, JS Easy Tree
65 Kth Smallest Element in a BST Java Medium Tree, DFS
64 Coin Change Java, Python Medium DP Solution
63 Open the Lock Java Medium BFS
62 Contains Duplicate Java, Python, JS Easy HashMap
61 Climbing Stairs Java Easy DP
60 Unique Paths Java, Python, JS Medium DP
59 Maximum Subarray Java Easy DP
58 Invert Binary Tree Java Easy Tree
57 Linked List Cycle Java Easy Two Pointers
56 Longest Common SubSequence Java Medium DP
55 Design Circular Queue Java Medium Design
54 Find Duplicate File in System Java Medium HashMap
53 Palindromic Substrings Java Medium DP
52 Container With Most Water Java, Python, JS, Scala Medium Two pointer
51 Remove Outermost Parentheses Java Easy Stack
50 Clone Graph Java Medium BFS
49 Jump Game Java, Python, JS Medium Greedy
48 Minimum Depth of Binary Tree Java Medium BFS
47 Binary Tree Zigzag Level Order Traversal Java Medium BFS, Stack, Queue
46 Binary Tree Level Order Traversal Java Medium BFS
45 Find K Closest Elements Java Medium Binary Search
44 Longest Substring with At Least K Repeating Characters Java Medium Hash Map
43 All Nodes Distance K in Binary Tree Java Medium Binary Tree, DFS
42 Minimum Size Subarray Sum Java Medium Sliding Window
41 Maximum Average Subarray I Java Easy Sliding Window
40 Second Highest Salary Mysql Easy Database
39 Wiggle Subsequence Java Medium Dynamic Programming
38 Maximum Average Pass Ratio Java Medium Heap
37 Top K Frequent Elements Java, Python Medium Heap, Hash Map
36 Longest Palindromic Substring Java Medium Dynamic Programming
35 Duplicate Path Java Medium String, HashMap
34 LRU Cache Java Medium Design
33 Path Sum II Java, Python Medium Tree, Binary Tree
32 Path Sum Java, Python, JS, Scala Easy Tree, Binary Tree
31 Reverse Linked List II Java Medium Linked List
30 Restore IP Addresses Java Medium String
29 Unique Binary Search Tree Java Medium Binary Search Tree, Dynamic Programming
28 Partition List Java Medium Linked List
27 Summary Ranges Java Medium Two pointer
26 Implement Queue using Stacks Java Easy Stack
25 Min Stack Java Easy Design
24 Subsets Java Medium Array
23 Flower Planting With No Adjacent Java Easy Graph
22 Find K Closest Element Java Medium Binary Search, Two pointer
21 Add and Search Word Java Medium Trie
20 Replace Words Java, Python Medium Trie
19 Find all the anagrams in a string Java Medium Sliding window
18 Reverse words in String Java, Scala Medium String
17 Permutation in String Java Medium Sliding Window
16 Search Insert Position Java Easy Binary Search
15 Word Search Java Medium DFS, BackTracking
14 Minimum Remove to Make Valid Parentheses Java Medium String, Stack
13 Number of Islands Java Medium Array, DFS DFS
12 Group Anagrams Java Medium String, Hashmap
11 Best Time to Buy & Sell Stock II Java Easy Array
10 Best Time to Buy and Sell Stock Java Easy Array
9 Valid Parentheses Java, JS Easy Stack
8 Remove Duplicates from Sorted Array Java Easy Array
7 Permutations Java Medium Backtracking Topcoder
6 Letter Combinations of a Phone Number Java Medium String, Backtracking
5 Find Pivot Index Java, Python Easy Array
4 Search in Rotated Sorted Array Java Medium Array
3 Three Sum Java Medium Array, Two Pointers
2 Add Two Numbers Java Medium LinkedList
1 Two Sum Java Easy HashMap