My LeetCode Profile: https://leetcode.com/alicolak_64/
# | Title | Solution |
---|---|---|
1 | Two Sum | Java |
9 | Palindrome Number | Java |
13 | Roman to Integer | Java |
14 | Longest Common Prefix | Java |
20 | Valid Parentheses | Java |
21 | Merge Two Sorted Lists | Java |
26 | Remove Duplicates from Sorted Array | Java |
27 | Remove Element | Java |
28 | Find the Index of the First Occurrence in a String | Java |
35 | Search Insert Position | Java |
58 | Length of Last Word | Java |
66 | Plus One | Java |
67 | Add Binary | Java |
69 | Sqrt(x) | Java |
70 | Climbing Stairs | Java |
83 | Remove Duplicates from Sorted List | Java |
88 | Merge Sorted Array | Java |
94 | Binary Tree Inorder Traversal | Java |
100 | Same Tree | Java |
101 | Symmetric Tree | Java |
104 | Maximum Depth of Binary Tree | Java |
108 | Convert Sorted Array to Binary Search Tree | Java |
110 | Balanced Binary Tree | Java |
111 | Minimum Depth of Binary Tree | Java |
112 | Path Sum | Java |
118 | Pascal's Triangle | Java |
119 | Pascal's Triangle II | Java |
121 | Best Time to Buy and Sell Stock | Java |
125 | Valid Palindrome | Java |
136 | Single Number | Java |
141 | Linked List Cycle | Java |
144 | Binary Tree Preorder Traversal | Java |
145 | Binary Tree Postorder Traversal | Java |
160 | Intersection of Two Linked Lists | Java |
168 | Excel Sheet Column Title | Java |
169 | Majority Element | Java |
171 | Excel Sheet Column Number | Java |
175 | Combine Two Tables | MySQL |
181 | Employees Earning More Than Their Managers | MySQL |
183 | Customers Who Never Order | MySQL |
190 | Reverse Bits | Java |
191 | Number of 1 Bits | Java |
196 | Delete Duplicate Emails | MySQL |
197 | Rising Temperature | MySQL |
182 | Duplicate Emails | MySQL |
206 | Reverse Linked List | Java |
217 | Contains Duplicate | Java |
226 | Invert Binary Tree | Java |
242 | Valid Anagram | Java |
344 | Reverse String | Java |
509 | Fibonacci Number | Java |
543 | Diameter of Binary Tree | Java |
572 | Subtree of Another Tree | Java |
606 | Construct String from Binary Tree | Java |
703 | K th Largest Element in a Stream | Java |
704 | Binary Search | Java |
1046 | Last Stone Weight | Java |
1480 | Running Sum Of 1d Array | Java |
# | Title | Solution |
---|---|---|
2 | Add Two Numbers | Java |
3 | Longest Substring Without Repeating Characters | Java |
7 | Reverse Integer | Java |
11 | Container With Most Water | Java |
12 | Integer to Roman | Java |
15 | 3Sum | Java |
17 | Letter Combinations of a Phone Number | Java |
19 | Remove N th Node From End of List | Java |
22 | Generate Parentheses | Java |
33 | Search in Rotated Sorted Array | Java |
36 | Valid Sudoku | Java |
39 | Combination Sum | Java |
40 | Combination Sum II | Java |
46 | Permutations | Java |
49 | Group Anagrams | Java |
74 | Search a 2D Matrix | Java |
78 | Subsets | Java |
79 | Word Search | Java |
90 | Subsets II | Java |
98 | Validate Binary Search Tree | Java |
102 | Binary Tree Level Order Traversal | Java |
103 | Binary Tree Zigzag Level Order Traversal | Java |
105 | Construct Binary Tree from Preorder and Inorder Traversal | Java |
106 | Construct Binary Tree from Inorder and Postorder Traversal | Java |
107 | Binary Tree Level Order Traversal II | Java |
128 | Longest Consecutive Sequence | Java |
131 | Palindrome Partitioning | Java |
138 | Copy List with Random Pointer | Java |
139 | Word Break | Java |
143 | Reorder List | Java |
146 | LRU Cache | Java |
150 | Evaluate Reverse Polish Notation | Java |
153 | Find Minimum in Rotated Sorted Array | Java |
155 | Min Stack | Java |
167 | Two Sum II - Input Array Is Sorted | Java |
199 | Binary Tree Right Side View | Java |
208 | Implement Trie (Prefix Tree) | Java |
211 | Design Add and Search Words Data Structure | Java |
215 | K th Largest Element in an Array | Java |
230 | K th Smallest Element in a BST | Java |
235 | Lowest Common Ancestor of a Binary Search Tree | Java |
238 | Product Of Array Except Self | Java |
287 | Find the Duplicate Number | Java |
300 | Longest Increasing Subsequence | Java |
322 | Coin Change | Java |
347 | Top K Frequent Elements | Java |
355 | Design Twitter | Java |
424 | Longest Repeating Character Replacement | Java |
449 | Serialize and Deserial BST | Java |
567 | Permutation in String | Java |
621 | Task Scheduler | Java |
739 | Daily Temperatures | Java |
853 | Car Fleet | Java |
875 | Koko Eating Bananas | Java |
889 | Construct Binary Tree from Preorder and Postorder Traversal | Java |
912 | Sort an Array | Java |
973 | K Closest Points to Origin | Java |
981 | Time Based Key - Value Store | Java |
1008 | Construct Binary Search Tree from Preorder Traversal | Java |
1029 | Two City Scheduling | Java |
1143 | Longest Common Subsequence | Java |
1448 | Count Good Nodes in Binary Tree | Java |
2196 | Create Binary Tree From Descriptions | Java |
# | Title | Solution |
---|---|---|
4 | Median of Two Sorted Arrays | Java |
23 | Merge k Sorted Lists | Java |
25 | Reverse Nodes in k-Group | Java |
32 | Longest Valid Parentheses | Java |
42 | Trapping Rain Water | Java |
51 | N-Queens | Java |
72 | Edit Distance | Java |
76 | Minimum Window Substring | Java |
84 | Largest Rectangle in Histogram | Java |
124 | Binary Tree Maximum Path Sum | Java |
212 | Word Search II | Java |
239 | Sliding Window Maximum | Java |
295 | Find Median from Data Stream | Java |
297 | Serialize and Deserialize Binary Tree | Java |
403 | Frog Jump | Java |