Giter Site home page Giter Site logo

oswalgopal / techmaestro-75-day-challenge Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 1.0 89 KB

You can also join the challenge to: Learn DSA Coding from basic to advance level by FAANG engineers Building Github and Leetcode profile in the process for better resume Daily live sessions Win excited rewards and goodies on completing milestone. And much more… Watch this video for more details: https://youtu.be/I7tUpuhqE-U Join the discord community: https://discord.gg/EMS57UtakP Register here for the challenge: https://forms.gle/1EFyhFkno9zpvc2W8

C++ 100.00%
competitive data-structures dsa dsa-algorithm

techmaestro-75-day-challenge's Introduction

TechMaestro's 75 days coding challenge

You can also join the challenge to: Learn DSA Coding from basic to advance level by FAANG engineers Building Github and Leetcode profile in the process for better resume Daily live sessions Win excited rewards and goodies on completing milestone. And much more…

Watch this video for more details: https://youtu.be/I7tUpuhqE-U Join the discord community: https://discord.gg/EMS57UtakP

Register here for the challenge: https://forms.gle/1EFyhFkno9zpvc2W8

#DSA #DSACoding #faang #75DaysChallengeWithTM #LearnTogetherBuildTogether #techmaestrocommunity

Sr No Day Date Problem Link Solution Link
1 Day 1 24 March 2022 Two Sum Solution
2 Day 1 24 March 2022 Best Time to Buy and Sell Stocks Solution
3 Day 1 24 March 2022 Plus One Solution
4 Day 1 24 March 2022 Move Zeros Solution
5 Day 2 25 March 2022 Square of Sorted Array Solution
6 Day 2 25 March 2022 Best Time to Buy and Sell Stocks II Solution
7 Day 2 25 March 2022 Find Pivot Index Solution
8 Day 2 25 March 2022 Majority Element Solution
9 Day 3 26 March 2022 Pascal Triangle Solution
10 Day 3 26 March 2022 Remove Duplicates from Sorted Array Solution
11 Day 3 26 March 2022 Merge Intervals Solution
12 Day 3 26 March 2022 3 Sum Solution
13 Day 4 27 March 2022 Insert/Delete Get Random Solution
14 Day 4 27 March 2022 SubArray Sum Equals K Solution
15 Day 4 27 March 2022 Next Permutation Solution
16 Day 4 27 March 2022 Insert/Delete Get Randome Solution
17 Day 5 28 March 2022 Spiral Matrix Solution
18 Day 5 28 March 2022 Rotate Image Solution
19 Day 5 28 March 2022 Word Search Solution
20 Day 6 29 March 2022 Three Sum Closet Solution
21 Day 6 29 March 2022 Game of Life Solution
22 Day 6 29 March 2022 Pair Divisble by 60 Solution
23 Day 6 29 March 2022 4 Sum Solution
24 Day 7 30 March 2022 Combination Sum Solution
25 Day 7 30 March 2022 Jump Game 2 Solution
26 Day 7 30 March 2022 Max Points Obtain from Cards Solution
27 Day 8 31 March 2022 Max Area of Peice of Cake after Horizontal and Vertical Cuts Solution
28 Day 8 31 March 2022 Max Area of Island Solution
29 Day 8 31 March 2022 All Duplicates in Array Solution
30 Day 8 31 March 2022 K diff pair in array Solution
31 Day 9 1 April 2022 Invalid Transaction Solution
32 Day 9 1 April 2022 Jump Game Solution
33 Day 9 1 April 2022 Subarray Sum divisble by K Solution
34 Day 10 2 April 2022 Best Time to Buy and Sell Stock III Solution
35 Day 10 2 April 2022 First Missing Positive Solution
36 Day 10 2 April 2022 Largest Rectangle in Historgram Solution
37 Day 11 3 April 2022 Insert/Delete and get Random O(1) with duplicates Solution
38 Day 11 3 April 2022 Max Value of equation Solution
39 Day 12 4 April 2022 Partition Lables Solution
40 Day 12 4 April 2022 Sort Colors Solution
41 Day 13 5 April 2022 Longest Repeating Character Replacement Solution
42 Day 13 5 April 2022 Subarray with k Different Integers Solution
43 Day 14 6 April 2022 Negative Number in Sorted Matrix Solution
44 Day 14 6 April 2022 Peak Index in Moutain Array Solution
45 Day 14 6 April 2022 Time Based Key Value Store Solution
46 Day 14 6 April 2022 Search in Rotated Sorted Array Solution
47 Day 15 7 April 2022 Power (X, N) Solution
48 Day 15 7 April 2022 Power (X, N) Solution
49 Day 15 7 April 2022 Find Peak Element Solution
50 Day 15 7 April 2022 Search in 2D matrix Solution
51 Day 16 8 April 2022 Divide Two Numbers Solution
52 Day 16 8 April 2022 Capacity to Ship Package within D Days Solution
53 Day 16 8 April 2022 Minimum Limit of balls in the bag Solution
54 Day 16 8 April 2022 Median of Two Sorted Array Solution
55 Day 17 9 April 2022 Median of Two Sorted Array Solution
56 Day 17 9 April 2022 Median of Two Sorted Array Solution
57 Day 18 10 April 2022 Hashing Introduction Solution
58 Day 18 10 April 2022 Open Addressing Solution
59 Day 18 10 April 2022 Chaining Solution
60 Day 19 11 April 2022 Verify Alien Dictionary Solution
61 Day 19 11 April 2022 Design HashMap Solution
62 Day 19 11 April 2022 Top K frequent Element Solution
63 Day 19 11 April 2022 Design Twitter Solution
64 Day 20 12 April 2022 Reverse A Linked List Solution
65 Day 20 12 April 2022 Middle Element of a Linked List Solution
66 Day 20 12 April 2022 Merge Two Sorted Linked List Solution
67 Day 20 12 April 2022 Remove nth Node from end of a Linked List Solution
68 Day 21 13 April 2022 Delete a Node in Linked List Solution
69 Day 21 13 April 2022 Add Two Number 2 Solution
70 Day 21 13 April 2022 InterSection of Two LinkedLIst Solution
71 Day 21 13 April 2022 Palindrome Linked List Solution
72 Day 22 14 April 2022 Reverse Nodes in K Group Solution
73 Day 22 14 April 2022 Linkedlist Cycle 2 Solution
74 Day 22 14 April 2022 Rotate List Solution
75 Day 23 15 April 2022 Flatten Doubly LinkedList Solution
76 Day 23 15 April 2022 Copy LinkedList with Random Pointer Solution
77 Day 23 15 April 2022 Duplicate Number Solution
78 Day 24 16 April 2022 Next Greater Element Solution
79 Day 24 16 April 2022 Next Greater Element II Solution
80 Day 24 16 April 2022 Stack Using Queues Solution
81 Day 24 16 April 2022 Queue Using Stack Solution
82 Day 25 17 April 2022 Valid Parenthesis Solution
84 Day 25 17 April 2022 Min Stack Solution
85 Day 25 17 April 2022 Help Classmates Solution
86 Day 25 17 April 2022 LRU Cache Solution
87 Day 26 18 April 2022 Largest Area in Historgram Solution
88 Day 26 18 April 2022 Sliding Window Maximum Solution
89 Day 26 18 April 2022 LFU Cache Solution
90 Day 27 19 April 2022 Diameter of a tree Solution
91 Day 27 19 April 2022 Invert Binary Tree Solution
92 Day 27 19 April 2022 SubTree of Another Tree Solution
93 Day 27 19 April 2022 Symmetric Tree Solution
94 Day 28 20 April 2022 Convert Sorted Array to BST Solution
95 Day 28 20 April 2022 Merge Two Trees Solution
96 Day 28 20 April 2022 Max Depth of a binary tree Solution
97 Day 28 20 April 2022 Binary Tree Paths Solution
98 Day 29 21 April 2022 Same Tree Solution
99 Day 29 21 April 2022 LCA of BST Solution
100 Day 29 21 April 2022 Path Sum Solution
101 Day 29 21 April 2022 Min Absolute Difference in BST Solution
102 Day 30 22 April 2022 Sum of Leaf Leaves Solution
103 Day 30 22 April 2022 Balance Binary Tree Solution
104 Day 30 22 April 2022 Maximum Width of Binary Tree Solution
105 Day 30 22 April 2022 Count Good Node in Binary Tree Solution
106 Day 31 23 April 2022 Lca of Binary Tree Solution
107 Day 31 23 April 2022 Right View Of Binary Tree Solution
108 Day 31 23 April 2022 All Nodes at K distance in Binary Tree Solution
109 Day 31 23 April 2022 Serialize Deserialize Binary Tree Solution
110 Day 32 24 April 2022 Zig Zag order Traversal Solution
111 Day 32 24 April 2022 Binary Tree Iterator Solution
112 Day 32 24 April 2022 Level Order Traversal Solution
113 Day 32 24 April 2022 Path Sum III Solution
114 Day 33 25 April 2022 Binary Tree from PreOrder and PostOrder Solution
115 Day 33 25 April 2022 Populating Right Pointer in Each Node Solution
116 Day 33 25 April 2022 Binary Tree to LinkedList Solution
117 Day 34 26 April 2022 BST Search and Insertion Solution
118 Day 34 26 April 2022 BST Delete Solution
119 Day 34 26 April 2022 Binary Tree to LinkedList Solution
120 Day 34 26 April 2022 Range Sum BST Solution
121 Day 35 27 April 2022 Convert Sorted Array to BST Solution
122 Day 35 27 April 2022 LCA of BST Solution
123 Day 35 27 April 2022 Min Abs Difference in BST Solution
124 Day 35 27 April 2022 Validate BST Solution
125 Day 36 28 April 2022 Unique BST II Solution
126 Day 36 28 April 2022 Kth smallest in BST Solution
127 Day 36 28 April 2022 Unique BST Solution
128 Day 36 28 April 2022 Recover BST Solution
129 Day 37 29 April 2022 Binary Heap Solution
130 Day 37 29 April 2022 Time Complexity of Building Heap Solution
131 Day 37 29 April 2022 Application of Heap Data Structure Solution
132 Day 37 29 April 2022 Heap Sort Solution
133 Day 37 29 April 2022 Binary Heap vs Priority Queue Solution
134 Day 38 30 April 2022 Merge K sorted Array Solution
135 Day 38 30 April 2022 Nearly Sorted Algo Solution
136 Day 38 30 April 2022 Median in Large Stream Solution
137 Day 38 30 April 2022 Kth Largest Element in Array Solution
138 Day 39 19 May 2022 Merge K sorted List Solution
139 Day 39 19 May 2022 SkyLine Problem Solution
140 Day 39 19 May 2022 Kth Largest Element in Array Solution
141 Day 40 19 May 2022 Kth Largest Element in Array Solution
142 Day 40 19 May 2022 Kth Largest Element in Array Solution
142 Day 40 19 May 2022 Kth Largest Element in Array Solution
143 Day 41 26 May 2022 N meeting in One Room Solution
144 Day 41 26 May 2022 Activity Selection Problem Solution
145 Day 41 26 May 2022 Min No of Coins Solution
146 Day 42 27 May 2022 Fractional KnapSack Solution
147 Day 42 27 May 2022 Min No of Platforms Solution
148 Day 42 27 May 2022 Job Sequencing Problem Solution
149 Day 43 30 May 2022 Rat in Maze Solution
150 Day 43 30 May 2022 Knight Tour Problem Solution
151 Day 43 30 May 2022 Subset Sum Solution
152 Day 44 31 May 2022 Letter Combination Solution
153 Day 44 31 May 2022 Generate Parenthesis Solution
154 Day 44 31 May 2022 Sudoku Solver Solution
154 Day 44 31 May 2022 Sudoku Solver 2 Solution
155 Day 45 1 June 2022 Permutation Solution
156 Day 45 1 June 2022 Combination Solution
157 Day 45 1 June 2022 Combination Sum Solution
158 Day 45 1 June 2022 Combination Sum II Solution
159 Day 46 6 June 2022 N Queen Problem Solution
160 Day 46 6 June 2022 Subsets Solution
161 Day 46 6 June 2022 Gray Code Solution
162 Day 46 6 June 2022 Unique BST 2 Solution
163 Day 47 7 June 2022 DP Solution
164 Day 47 7 June 2022 DP II Solution
165 Day 47 7 June 2022 DP III Solution
166 Day 47 7 June 2022 DP IV Solution
167 Day 48 8 June 2022 Max Product Subarray Solution
168 Day 48 8 June 2022 Longest Increasing Subsequence Solution
169 Day 48 8 June 2022 Longest Common Subsequence Solution
170 Day 49 21 June 2022 01 Knapsack Solution
171 Day 49 21 June 2022 Edit Distance Solution
172 Day 49 21 June 2022 Max Increasing Subsequence Solution

techmaestro-75-day-challenge's People

Contributors

oswalgopal avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  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.