Giter Site home page Giter Site logo

strivers-sde-sheet-challenge's Introduction

Strivers-SDE-Sheet-Challenge

June, July-2023

Note: Date after Blank means Same date

No. Date Problem-Title Difficulty Solution
01 04-06-2023 Set Matrix Zero Easy Solution
02 Pascal's Triangle Easy Solution
03 Next Permutation Moderate Solution
04 Maximum Subarray Sum Moderate Solution
05 05-06-2023 Sort 0 1 2 Easy Solution
06 Best Time to Buy and Sell Stock Moderate Solution
07 Rotate Matrix Moderate Solution
08 Merge Intervals Moderate Solution
09 07-06-2023 Merge two Sorted Arrays Moderate Solution
10 Find Duplicate in Array Easy Solution
11 Missing and repeating numbers Moderate Solution
12 Count Inversions Moderate Solution
13 08-06-2023 Search in a 2D Matrix Easy Solution
14 Modular Exponentiation Easy Solution
15 Majority Element Easy Solution
16 Majority Element II Easy Solution
17 09-06-2023 Unique Paths Moderate Solution
18 Reverse Pairs Hard Solution
19 Pair Sum Easy Solution
20 Find Four Elements That Sums To A Given Value Moderate Solution
21 10-06-2023 Longest Consecutive Sequence Moderate Solution
22 Longest Subarray Zero Sum Easy Solution
23 Count Subarrays with Given XOR Moderate Solution
24 Longest Substring Without Repeating Characters Moderate Solution
25 11-06-2023 Reverse Linked List Moderate Solution
26 Middle Of Linked List Easy Solution
27 Merge Two Sorted Linked Lists Moderate Solution
28 Delete Kth Node From End Moderate Solution
29 12-06-2023 Add Two Numbers Moderate Solution
30 Delete Node In A Linked List Easy Solution
31 Intersection of Two Linked Lists Easy Solution
32 Cycle Detection in a Singly Linked List Moderate Solution
33 13-06-2023 Reverse Nodes in k-Group Hard Solution
34 Palindrome Linked List Easy Solution
35 Linked List Cycle II Moderate Solution
36 Flatten A Linked List Easy Solution
37 14-06-2023 Rotate Linked List Moderate Solution
38 Copy List with Random Pointer Easy Solution
39 3 Sum Moderate Solution
40 Trapping Rain Water Moderate Solution
41 15-06-2023 Remove Duplicates from Sorted Array Easy Solution
42 Maximum Consecutive Ones Moderate Solution
43 Maximum meetings Easy Solution
44 Minimum Number of Platforms MOderate Solution
45 16-06-2023 Job Sequencing Problem Moderate Solution
46 Fractional Knapsack Easy Solution
47 Find Minimum Number Of Coins Easy Solution
48 Maximum activities Easy Solution
49 17-06-2023 Subset Sum Easy Solution
50 Subsets II MOderate Solution
51 Return Subsets Sum to K Moderate Solution
52 Combination Sum II Moderate Solution
53 18-06-2023 Palindrome Partitioning Moderate Solution
54 K-th Permutation Sequence Moderate Solution
55 Print Permutations - String Easy Solution
56 N Queens Hard Solution
57 19-06-2023 Valid Sudoku Moderate Solution
58 M-Coloring Problem Moderate Solution
59 Rat In a Maze All Paths Moderate Solution
60 Word Break II Hard Solution
61 20-06-2023 Find Nth Root Of M Easy Solution
62 Matrix Median Moderate Solution
63 Single Element in a Sorted Array Easy Solution
64 Search In Rotated Sorted Array Moderate Solution
65 21-06-2023 Median of two sorted arrays Hard Solution
66 Kth Element of Two Sorted Arrays Hard Solution
67 Allocate Books Moderate Solution
68 Chess Tournament Easy Solution
69 22-06-2023 Min Heap Moderate Solution
70 Kth Smallest and Largest Element of Array Easy Solution
71 K Max Sum Combinations Easy Solution
72 Running Median Hard Solution
73 23-06-2023 Merge K Sorted Arrays Moderate Solution
74 K Most Frequent Elements Moderate Solution
75 Implement Trie Hard Solution
76 Implement Trie ll Moderate Solution
77 24-06-2023 Complete String Hard Solution
78 Number Of Distinct Substring Moderate Solution
79 Power Set Easy Solution
80 Maximum XOR of Two Numbers in an Array Moderate Solution
81 25-06-2023 Maximum XOR With an Element From Array Hard Solution
82 Stack Implementation Using Array Easy Solution
83 Implement a Queue Easy Solution
84 Stack using queue Moderate Solution
85 26-06-2023 Queue Using Stack Moderate Solution
86 Valid Parentheses Easy Solution
87 Next Greater Element Moderate Solution
88 Sort a Stack Easy Solution
89 27-06-2023 Next Smaller Element Moderate Solution
90 LRU Cache Implementation Moderate Solution
91 LFU Cache Moderate Solution
92 Largest rectangle in a histogram Hard Solution
93 28-06-2023 Maximum In Sliding Windows Of Size K Moderate Solution
94 Min Stack Easy Solution
95 Rotting Oranges Moderate Solution
96 Online Stock Span Moderate Solution
97 29-06-2023 Maximum of minimum for every window size Hard Solution
98 The Celebrity Problem Moderate Solution
99 Reverse Words In A String Easy Solution
100 Longest Palindromic Substring Easy Solution
101 30-06-2023 Roman Numeral To Integer Easy Solution
102 Implement Atoi Function Easy Solution
103 Longest Common Prefix Moderate Solution
104 Search Pattern (Rabin-Karp Algorithm) Moderate Solution
---- ------ ---------------------------------------------- ------- -------
---- ------ ---------------------------------------------- ------- -------
---- ------ ---------------------------------------------- ------- -------
---- ------ ---------------------------------------------- ------- -------
105 01-07-2023 Z Algorithm Hard Solution
106 Find Pattern in String - KMP Algorithm Easy Solution
107 Minimum Characters For Palindrome Hard Solution
108 Check Permutation Easy Solution
109 02-07-2023 Count And Say Moderate Solution
110 Compare Version Numbers Easy Solution
111 Inorder Traversal Easy Solution
112 Preorder Traversal Easy Solution
113 03-07-2023 Postorder Traversal Easy Solution
114 Left View Of a Binary Tree Easy Solution
115 Bottom View Of Binary Tree Moderate Solution
116 Top View Of Binary Tree Moderate Solution
117 04-07-2023 Tree Traversals Easy Solution
118 Vertical Order Traversal Moderate Solution
119 Path In A Tree Moderate Solution
120 Maximum Width In Binary Tree Moderate Solution
121 05-07-2023 Level Order Traversal Easy Solution
122 Height of the Binary Tree From Inorder and Level Order Traversal Moderate Solution
123 Diameter Of Binary Tree Easy Solution
124 Is Height Balanced Binary Tree Moderate Solution
125 06-07-2023 LCA Of Binary Tree Moderate Solution
126 Check Identical Trees Moderate Solution
127 Binary Tree Zigzag Traversal Easy Solution
128 Boundary Traversal of Binary Tree Hard Solution
129 07-07-2023 Maximum Path Sum Between Two Leaves Hard Solution
130 Construct Binary Tree From Inorder and Preorder Traversal Easy Solution
131 Construct Binary Tree from Inorder and Postorder Traversal Moderate Solution
132 Symmetric Tree Easy Solution
133 08-07-2023 Flatten Binary Tree to Linked List Moderate Solution
134 Invert a Binary Tree Moderate Solution
135 Children Sum Property Moderate Solution
136 Connect Nodes at Same Level Moderate Solution
137 09-07-2023 Search In BST Easy Solution
138 Convert Sorted Array to BST Easy Solution
139 Construct BST from Preorder Traversal Moderate Solution
140 Partial BST Moderate Solution
141 10-07-2023 LCA of Two Nodes In A BST Moderate Solution
142 Predecessor And Successor In BST Easy Solution
143 Floor in BST Moderate Solution
144 Ceil from BST Easy Solution
145 11-07-2023 K-th largest Number BST Easy Solution
146 Kth smallest node in BST Moderate Solution
147 Pair Sum in BST Easy Solution
148 BST Iterator Moderate Solution
149 12-07-2023 Size of Largest BST in Binary Tree Easy Solution
150 Serialize and Deserialize Binary Tree Hard Solution
151 Convert A Given Binary Tree To Doubly Linked List Moderate Solution
152 Median in a stream Hard Solution
153 13-07-2023 Kth Largest Element In A Stream Moderate Solution
154 Count Distinct Element in Every K Size Window Easy Solution
155 Kth largest element in the unsorted array Moderate Solution
156 Flood Fill Algorithm Moderate Solution
157 14-07-2023 Clone Graph Moderate Solution
158 DFS Traversal Moderate Solution
159 BFS in Graph Easy Solution
160 Cycle Detection In Undirected Graph Moderate Solution
161 15-07-2023 Detect Cycle In A Directed Graph Moderate Solution
162 Topological Sort Moderate Solution
163 Find Number Of Islands Moderate Solution
164 Check Bipartite Graph Moderate Solution
165 16-07-2023 Strongly Connected Components (Tarjan’s Algorithm) Hard Solution
166 Dijkstra's shortest path Moderate Solution
167 Bellman Ford Moderate Solution
168 Floyd Warshall Moderate Solution
169 17-07-2023 Prim's MST Moderate Solution
170 Kruskal’s Minimum Spanning Tree Algorithm Moderate Solution
171 Maximum Product Subarray Moderate Solution
172 Longest Increasing Subsequence Moderate Solution
173 18-07-2023 Longest Common Subsequence Moderate Solution
174 0 1 Knapsack Moderate Solution
175 Edit Distance Moderate Solution
176 Maximum Sum Increasing Subsequence Moderate Solution
177 20-07-2023 Matrix Chain Multiplication Moderate Solution
178 Minimum Path Sum Moderate Solution
179 Ways To Make Coin Change Moderate Solution
180 Subset Sum Equal To K Moderate Solution
181 21-07-2023 Rod cutting problem Moderate Solution
182 Cut Logs Hard Solution
183 Word Break Moderate Solution
184 Palindrome Partitioning ll Hard Solution

strivers-sde-sheet-challenge's People

Contributors

mehul237 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.