sayali1605 / LeetCode

Solutions for LeetCode Problems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LeetCode

Solutions for LeetCode

Typing SVG

/**
 * @brief:   This repository contains my solutions for leetcode problems.
 * @author:  SahilK-027
 * @param:   Takes logic
 * @return:  Solutions
*/
solutions main(logic)
{
  if(Like the repository)
  {
    Give ⭐️;
    Thanks 😊;
  }
  return (My LeetCode solutions);
}

Travis Travis

@@  Problems Solved So Far,... @@
# Problem Title Difficulty Solution
1 Two Sum 🟒 solution
2 Add Two Numbers 🟑 solution
3 Longest Substring Without Repeating Characters 🟑 solution
4 Median of Two Sorted Arrays πŸ”΄ solution
7 Reverse Integer 🟑 solution
9 Palindrome Number 🟒 solution
11 Container With Most Water 🟑 solution
13 Roman to Integer 🟒 solution
14 Longest Common Prefix 🟒 solution
15 3Sum 🟑 solution
17 Letter Combinations of a Phone Number 🟑 solution
18 4Sum 🟑 solution
19 Remove Nth Node From End of List 🟑 solution
20 Valid Parentheses 🟒 solution
21 Merge Two Sorted Lists 🟒 solution
22 Generate Parentheses 🟑 solution
23 Merge k Sorted Lists πŸ”΄ solution
24 Swap Nodes in Pairs 🟑 solution
25 Reverse Nodes in k-Group πŸ”΄ solution
26 Remove Duplicates from Sorted Array 🟒 solution
27 Remove Element 🟒 solution
28 Find the Index of the First Occurrence in a String 🟑 solution
33 Search in Rotated Sorted Array 🟑 solution
34 Find First and Last Position of Element in Sorted Array 🟑 solution
35 Search Insert Position 🟒 solution
37 Sudoku Solver πŸ”΄ solution
42 Trapping Rain Water πŸ”΄ solution
45 Jump Game II 🟑 solution
46 Permutations 🟑 solution
48 Rotate Image 🟑 solution
49 Group Anagram 🟑 solution
50 Pow(x, n) 🟑 solution
51 N-Queens πŸ”΄ solution
52 N-Queens II πŸ”΄ solution
53 Maximum Subarray 🟑 solution
54 Spiral Matrix 🟑 solution
55 Jump Game 🟑 solution
58 Length of Last Word 🟒 solution
59 Spiral Matrix II 🟑 solution
61 Rotate List 🟑 solution
66 Plus One 🟒 solution
69 Sqrt(x) 🟒 solution
70 Climbing Stairs 🟒 solution
73 Set Matrix Zeroes 🟑 solution
74 Search a 2D Matrix 🟑 solution
78 Subsets 🟑 solution
82 Remove Duplicates from Sorted List II 🟑 solution
83 Remove Duplicates from Sorted List 🟒 solution
84 Largest Rectangle in Histogram πŸ”΄ solution
85 Maximal Rectangle πŸ”΄ solution
86 Partition List 🟑 solution
88 Merge Sorted Array 🟒 solution
91 Decode Ways 🟑 solution
92 Reverse Linked List II 🟑 solution
94 Binary Tree Inorder Traversal 🟒 solution
96 Unique Binary Search Trees 🟑 solution
98 Validate Binary Search Tree 🟑 solution
100 Same Tree 🟒 solution
101 Symmetric Tree 🟒 solution
102 Binary Tree Level Order Traversal 🟑 solution
103 Binary Tree Zigzag Level Order Traversal 🟑 solution
104 Maximum Depth of Binary Tree 🟒 solution
105 Construct Binary Tree from Preorder and Inorder Traversal 🟑 solution
106 Construct Binary Tree from Inorder and Postorder Traversal 🟑 solution
107 Binary Tree Level Order Traversal II 🟑 solution
108 Convert Sorted Array to Binary Search Tree 🟒 solution
109 Convert Sorted List to Binary Search Tree 🟑 solution
110 Balanced Binary Tree 🟒 solution
111 Minimum Depth of Binary Tree 🟒 solution
112 Path Sum 🟒 solution
114 Flatten Binary Tree to Linked List 🟑 solution
121 Best Time to Buy and Sell Stock 🟒 solution
124 Binary Tree Maximum Path Sum πŸ”΄ solution
129 Sum Root to Leaf Numbers 🟑 solution
138 Copy List with Random Pointer 🟑 solution
140 Word Break II πŸ”΄ solution
141 Linked List Cycle 🟒 solution
142 Linked List Cycle II 🟑 solution
143 Reorder List 🟑 solution
144 Binary Tree Preorder Traversal 🟒 solution
145 Binary Tree Postorder Traversal 🟒 solution
148 Sort List 🟑 solution
150 Evaluate Reverse Polish Notation 🟑 solution
151 Reverse Words in a String 🟑 solution
153 Find Minimum in Rotated Sorted Array 🟑 solution
160 Intersection of Two Linked Lists 🟒 solution
162 Find Peak Element 🟑 solution
167 Two Sum II - Input Array Is Sorted 🟑 solution
189 Rotate Array 🟑 solution
191 Number of 1 Bits 🟒 solution
198 House Robber 🟑 solution
191 Number of 1 Bits 🟒 solution
199 Binary Tree Right Side View 🟑 solution
202 Happy Number 🟒 solution
203 Remove Linked List Elements 🟒 solution
204 Count Primes 🟑 solution
206 Reverse Linked List 🟒 solution
208 Implement Trie (Prefix Tree) 🟑 solution
213 House Robber II 🟑 solution
215 Kth Largest Element in an Array 🟑 solution
217 Contains Duplicate 🟒 solution
222 Count Complete Tree Nodes 🟑 solution
226 Invert Binary Tree 🟒 solution
230 Kth Smallest Element in a BST 🟑 solution
231 Power of Two 🟒 solution
232 Implement Queue using Stacks 🟒 solution
233 Number of Digit One πŸ”΄ solution
234 Palindrome Linked List 🟒 solution
235 Lowest Common Ancestor of a Binary Search Tree 🟑 solution
236 Lowest Common Ancestor of a Binary Tree 🟑 solution
237 Delete Node in a Linked List 🟑 solution
239 Sliding Window Maximum πŸ”΄ solution
240 Search a 2D Matrix II 🟑 solution
257 Binary Tree Paths 🟒 solution
263 Ugly Number 🟒 solution
268 Missing Number 🟒 solution
273 Integer to English Words πŸ”΄ solution
278 First Bad Version 🟒 solution
283 Move Zeroes 🟒 solution
290 Word Pattern 🟒 solution
301 Remove Invalid Parentheses πŸ”΄ solution
309 Best Time to Buy and Sell Stock with Cooldown 🟑 solution
301 Remove Invalid Parentheses πŸ”΄ solution
326 Power of Three 🟒 solution
328 Odd Even Linked List 🟑 solution
342 Power of Four 🟒 solution
344 Reverse String 🟒 solution
367 Valid Perfect Square 🟒 solution
374 Guess Number Higher or Lower 🟒 solution
383 Ransom Note 🟒 solution
387 First Unique Character in a String 🟒 solution
390 Elimination Game 🟑 solution
392 Is Subsequence 🟒 solution
394 Decode String 🟑 solution
404 Sum of Left Leaves 🟒 solution
437 Path Sum III 🟑 solution
442 Find All Duplicates in an Array 🟑 solution
443 String Compression 🟑 solution
445 Add Two Numbers II 🟑 solution
450 Delete Node in a BST 🟑 solution
451 Sort Characters By Frequency 🟑 solution
486 Predict The Winner 🟑 solution
496 Next Greater Element I 🟒 solution
506 Relative Ranks 🟒 solution
509 Fibonacci Number 🟒 solution
513 Find Bottom Left Tree Value 🟑 solution
515 Find Largest Value in Each Tree Row 🟑 solution
520 Detect Capital 🟒 solution
538 Convert BST to Greater Tree 🟑 solution
543 Diameter of Binary Tree 🟒 solution
557 Reverse Words in a String III 🟒 solution
567 Permutation in String 🟑 solution
617 Merge Two Binary Trees 🟒 solution
622 Design Circular Queue 🟑 solution
632 Smallest Range Covering Elements from K Lists πŸ”΄ solution
637 Average of Levels in Binary Tree 🟒 solution
653 Two Sum IV - Input is a BST 🟒 solution
654 Maximum Binary Tree 🟑 solution
700 Search in a Binary Search Tree 🟒 solution
701 Insert into a Binary Search Tree 🟑 solution
704 Binary Search 🟒 solution
733 Flood Fill 🟒 solution
739 Daily Temperatures 🟑 solution
740 Delete and Earn 🟑 solution
779 K-th Symbol In Grammar 🟑 solution
790 Domino and Tromino Tiling 🟑 solution
797 All Paths From Source to Target 🟑 solution
832 Flipping an Image 🟒 solution
834 Sum of Distances in Tree πŸ”΄ solution
841 Keys and Rooms 🟑 solution
844 Backspace String Compare 🟒 solution
852 Peak Index in a Mountain Array 🟑 solution
863 All Nodes Distance K in Binary Tree 🟑 solution
872 Leaf-Similar Trees 🟒 solution
876 Middle of the Linked List 🟒 solution
886 Possible Bipartition 🟑 solution
921 Minimum Add to Make Parentheses Valid 🟑 solution
931 Minimum Falling Path Sum 🟑 solution
938 Range Sum of BST 🟒 solution
958 Check Completeness of a Binary Tree 🟑 solution
977 Squares of a Sorted Array 🟒 solution
980 Unique Paths III πŸ”΄ solution
997 Find the Town Judge 🟒 solution
1008 Construct Binary Search Tree from Preorder Traversal 🟑 solution
1009 Complement of Base 10 Integer 🟒 solution
1026 Maximum Difference Between Node and Ancestor 🟑 solution
1038 Binary Search Tree to Greater Sum Tree 🟑 solution
1047 Remove All Adjacent Duplicates In String 🟒 solution
1143 Longest Common Subsequence 🟑 solution
1047 Remove All Adjacent Duplicates In String 🟒 solution
1207 Unique Number of Occurrences 🟒 solution
1281 Subtract the Product and Sum of Digits of an Integer 🟒 solution
1290 Convert Binary Number in a Linked List to Integer 🟒 solution
1339 Maximum Product of Splitted Binary Tree 🟑 solution
1325 Delete Leaves With a Given Value 🟑 solution
1342 Number of Steps to Reduce a Number to Zero 🟒 solution
1373 Maximum Sum BST in Binary Tree πŸ”΄ solution
1382 Balance a Binary Search Tree 🟑 solution
1448 Count Good Nodes in Binary Tree 🟑 solution
1491 Average Salary Excluding the Minimum and Maximum Salary 🟒 solution
1523 Count Odd Numbers in an Interval Range 🟒 solution
1544 Make The String Great 🟒 solution
1572 Matrix Diagonal Sum 🟒 solution
1655 Distribute Repeating Integers πŸ”΄ solution
1657 Determine if Two Strings Are Close 🟑 solution
1672 Richest Customer Wealth 🟒 solution
1704 Determine if String Halves Are Alike 🟒 solution
1723 Find Minimum Time to Finish All Jobs πŸ”΄ solution
1752 Check if Array Is Sorted and Rotated 🟒 solution
1791 Find Center of Star Graph 🟒 solution
1823 Find the Winner of the Circular Game 🟑 solution
1823 Single-Threaded CPU 🟑 solution
1863 Sum of All Subset XOR Totals 🟒 solution
1910 Remove All Occurrences of a Substring 🟑 solution
1962 Remove Stones to Minimize the Total 🟑 solution
1963 Minimum Number of Swaps to Make the String Balanced 🟑 solution
1971 Find if Path Exists in Graph 🟒 solution
2095 Delete the Middle Node of a Linked List 🟑 solution
2169 Count Operations to Obtain Zero 🟒 solution
2181 Merge Nodes in Between Zeros 🟑 solution
2256 Minimum Average Difference 🟑 solution
2265 Count Nodes Equal to Average of Subtree 🟑 solution
2279 Maximum Bags With Full Capacity of Rocks 🟑 solution
2367 Number of Arithmetic Triplets 🟒 solution
2385 Amount of Time for Binary Tree to Be Infected 🟑 solution
2389 Longest Subsequence With Limited Sum 🟒 solution
2469 Convert the Temperature 🟒 solution
2472 Maximum Number of Non-overlapping Palindrome Substrings 🟑 solution
2485 Find the Pivot Integer 🟒 solution
2486 Append Characters to String to Make Subsequence 🟑 solution
2487 Remove Nodes From Linked List 🟑 solution
2490 Circular Sentence 🟒 solution
2491 Divide Players Into Teams of Equal Skill 🟑 solution
2496 Maximum Value of a String in an Array 🟒 solution
2500 Delete Greatest Value in Each Row 🟒 solution
2501 Longest Square Streak in an Array 🟑 solution
2502 Design Memory Allocator 🟑 solution
2506 Count Pairs Of Similar Strings 🟒 solution
2507 Smallest Value After Replacing With Sum of Prime Factors 🟑 solution
2515 Shortest Distance to Target String in a Circular Array 🟒 solution
2520 Count the Digits That Divide a Number 🟒 solution
2521 Distinct Prime Factors of Product of Array 🟑 solution
2523 Closest Prime Numbers in Range 🟑 solution

Contributors

Sahil-k
Sahil K.

πŸ’¬
Aaryan-C
Aaryan Chaudhari

πŸ’¬
Nirupama
Nirupama R.

πŸ’¬
Shashank B
SHashank B.

πŸ’¬
Yash Londhe
Yash L.

πŸ’¬

About

Solutions for LeetCode Problems

License:MIT License


Languages

Language:C++ 99.1%Language:Java 0.8%Language:Python 0.0%