leetcode

A Collection of my LeetCode solutions.

# Problem Language
Armstrong Number java
Best Time To Buy And Sell Stock java
Boundary Tree Traversal java
Ceil In BST java
Concatenation Of Array java
Connected Components java
Contains Duplicates java
Count Odd Numbers java
Delete Node In A Linked List java
Delete Occurence Of Keyin DLL java
Floor In BST java
In Order java
In Order Successor java
Index of string java
Kth Factors java
Level Order Traversal java
Linked List Sort 0 s 1 s 2 s java
Longest Common Prefix java
Longest Subarraywithgiven Sum K Positives java
Majorityelement java
Max Sum K Subarray java
Merge Two Linked List java
Middle Linked List java
Min Max java
Next Permutations java
Palindrome java
Partition Str java
Pascals Triangle java
Post Order java
Pre Order java
Remove Duplicate java
Remove Duplicate From Sorted List java
Remove Element java
Reverse Array java
Reverse Int java
Reverse Linked List java
Root To Node java
Shift Distance java
Smallest Divisible Digit Product I java
Threetraversals java
Tic Tac Toe Game java
Tree Boundary Traversal java
Two Sums java
Valid Anagram java
Valid Palindrome java
Vertical Order Traversal java
2 Add Two Numbers java
2 Two Sum java
4 Median Of Sorted Arrays java
5 Longest Palindromic String java
8 String to Integer java
11 Container with Most Water java
13 Roman To Integer java
15 3 Sum java
17 Letter Combinations of a Phone Number java
19 Remove Nth Node From End of List java
23 Mergek Sorted Lists java
24 Swap Nodes java
35 Search Insert Position java
38 Count and Say java
49 Group Anagrams java
50 Powxn java
53 Maximum Subarray java
57 Insert Interval java
58 Length Of Last Word java
61 Rotate List java
62 Unique Paths java
63 Unique Paths II java
64 Minimum Path Sum java
66 Plus One java
67 Add Binary java
70 Climbing Stairs java
73 Set Matrix Zeroes java
74 Search 2 D Matrix java
78 Subsets java
79 Word Search java
80 Remove Duplicate Element java
82 Remove Duplicates from Sorted List II java
88 Merge Sorted Array java
92 Reverse Linked List II java
98 Validate Binary Search Tree java
100 Same Tree java
101 Is Symmetric java
101 Symmetric Tree java
102 Binary Tree Level Order Traversal java
103 Binary Tree Zigzag Level Order Traversal java
104 Maximum Depth of Binary Tree java
110 Balanced Binary Tree java
111 Minimum Depth of Binary Tree java
113 Path Sum II java
116 Populating Next Right Pointersin Each Node java
124 Binary Tree Maximum Path Sum java
127 Word Ladder java
128 Longest Consecutive Sequence java
129 Sum Root to Leaf Numbers java
136 Single Number java
148 Sort List java
151 Reverse Words in a String java
153 Find Minimumin Rotated Sorted Array java
155 Min Stack java
160 Intersection of Two Linked Lists java
173 Binary Search Tree Iterator java
176 Combine Two Tables sql
179 Largest Number java
198 House Robber java
203 Remove Linked List Elements java
205 Isomorphic Strings java
213 House Robber II java
215 Kth Largest Element in an Array java
219 Contains Duplicate II java
226 Invert Binary Tree java
229 Majority Element II java
230 Kth Smallest Element in a BST java
231 Power of Two java
234 Palindrome Linked List java
236 Lowest Common Ancestor of a Binary Tree java
238 Product of Array Except Self java
252 Meeting Rooms java
257 Binary Tree Paths java
258 Add Digits java
260 Single Number III java
271 Encode And Decode Strings java
278 First Bad Version java
287 Find the Duplicate Number java
290 Word Pattern java
326 Is Powerf Three java
328 Odd Even Linked List java
334 Increasing Triplet Subsequence java
342 Power Of Four java
344 Reverse String java
347 Top K Frequent Elements java
389 Find the Difference java
392 Is Subsequence java
409 Longest Palindrome java
412 Fizz Buzz java
429 Nary Tree Level Order Traversal java
442 Find All Duplicates in an Array java
443 String Compression java
451 Sort Characters By Frequency java
496 Next Greater Element One java
498 Diagonal Traverse java
501 Find Modein Binary Search Tree java
506 Relative Ranks java
542 Matrix 01 java
543 Diameter of Binary Tree java
547 Number of Provinces java
559 Maximum Depth of Nary Tree java
572 Subtree Of Another Tree java
643 Maximum Average Subarray I java
653 Two Sum IV Input is a BST java
680 Valid Palindrome II java
700 Search in a Binary Search Tree java
701 Insertintoa Binary Search Tree java
704 Binarysearch java
705 Design Hash Set java
706 Design Hash Map java
725 Split Linked Listin Parts java
739 Daily Temperatures java
796 Rotate String java
860 Lemonade Change java
867 Transpose Matrix java
872 Leaf Similar Trees java
881 Boats to Save People java
884 Uncommon Words from Two Sentences java
945 Minimum Increment to Make Array Unique java
994 Rotting Oranges java
1002 Find Common Characters java
1020 Number of Enclaves java
1021 Remove Outermost Parentheses java
1028 Recovera Tree From Preorder Traversal java
1047 Remove All Adjacent Duplicates In String java
1051 Height Checker java
1071 Greatest Common Divisor of Strings java
1122 Relative Sort Array java
1160 Find Words That Can Be Formedby Characters java
1171 Remove Zero Sum Consecutive Nodes from Linked List java
1219 Path with Maximum Gold java
1282 Group the People Given the Group Size They Belong To java
1290 Convert Binary Number in a Linked List to Integer java
1299 Replace Elements with Greatest Elementon Right Side java
1325 Delete Leaves Witha Given Value java
1331 Rank Transform of an Array java
1352 Product of the Last K Numbers java
1379 Finda Corresponding Node of a Binary Tree in a Clone of That Tree java
1394 Find Lucky Integer in an Array java
1408 String Matching in an Array java
1424 Diagonal Traverse II java
1455 Check Ifa Word Occurs Asa Prefix of Any Word in a Sentence java
1541 Minimum Insertions to Balancea Parentheses String java
1559 Detect Cyclesin 2 D Grid java
1614 Maximum Nesting Depth of the Parentheses java
1652 Defuse the Bomb java
1701 Average Waiting Time java
1752 Check if Array Is Sorted and Rotated java
1768 Merge Strings Alternatively java
1903 Largest Odd Numberin String java
1910 Remove All Occurrences of a Substring java
1913 Maximum Product Difference Between Two Pairs java
1945 Sum of Digits of String After Convert java
2000 Reverse Prefix of Word java
2094 Finding 3 Digit Even Numbers java
2095 Delete the Middle Node of a Linked List java
2130 Maximum Twin Sum of a Linked List java
2134 Minimum Swaps to Group All 1 s Together II java
2181 Merge Nodes Between Zero java
2185 Counting Words Witha Given Prefix java
2215 Find the Difference of Two Arrays java
2220 Minimum Bit Flips to Convert Number java
2259 Remove Digit From Number to Maximize Result java
2260 Minimum Consecutive Cards to Pick Up java
2331 Evaluate Boolean Binary Tree java
2373 Largest Local Values in a Matrix java
2390 Removing Stars Froma String java
2441 Largest Positive Integer That Exists With Its Negative java
2471 Minimum Number of Operations to Sorta Binary Treeby Level java
2485 Find the Pivot Integer java
2487 Remove Nodes From Linked List java
2490 Circular Sentence java
2678 Number of Senior Citizens java
2696 Minimum String Length After Removing Substrings java
2778 Sum of Squares of Special Elements java
2799 Count Complete Subarrays in an Array java
2812 Number of Goodpairs java
2843 Count Symmetric Integers java
2914 Minimum Number of Changes to Make Binary String Beautiful java
2942 Find Words Containing Character java
2999 Count the Number of Powerful Integers java
3042 Count Prefix and Suffix Pairs I java
3066 Minimum Operations to Exceed Threshold Value II java
3110 Score of a String java
3163 String Compression II java
3174 Clear Digits java
3217 Delete Nodes From Linked List Presentin Array java
3606 Coupon Code Validator java