Skip to content

Data Structures and Algorithms problems solved from leetcode and clrs in python

Notifications You must be signed in to change notification settings

kj-grogu/COEN-279-DAA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Algorithms Problems Python

# Problem   Problem Link Solution
0 SingleNumber
136 Solution
1 Numberof1Bits
191 Solution
2 CountingBits
338 Solution
3 ReverseBits
190 Solution
4 MissingNumber
268 Solution
5 RotateImage
48 Solution
6 SpiralMatrix
54 Solution
7 SetMatrixZeroes
73 Solution
8 HappyNumber
202 Solution
9J PlusOne
66 Solution
10 Power
50 Solution
11 MaxAreaofIsland
695 Solution
12 MultiplyStrings
43 Solution
13 WallsAndGates
286 Solution
14 CourseSchedule
207 Solution
15 CourseSchedule2
210 Solution
16 RedundantConnection
684 Solution
17 NumOfConnectedComponents
323 Solution
18 GraphValidTree
261 Solution
19 InvertBinaryTree
226 Solution
20 SubTreeAnotherTree
572 Solution
21 UniqueIntsAfterKRemovals
1481 Solution
22 FurtherBuildingdsCanReach
1642 Solution
23 MaxPathSum
124 Solution
24 JumpGameII
45 Solution
25 GasStation
134 Solution
26 HandsOfStraight
846 Solution
27 ValidParanthesisString
678 Solution
28 TaskScheduler
621 Solution
29 DesignTwitter
355 Solution
30 ReverseLinkedList
206 Solution
31 ReorderList
143 Solution
32 AddTwoNumsLL
2 Solution
33 FindDuplicateNumber
287 Solution
34 LRUCache
146 Solution
35 ReverseNnodesKGroups
25 Solution
36 ImplementTrie
208 Solution
37 AddNSearchDataStrc
211 Solution
38 ValidParantheses
20 Solution
39 MinStack
155 Solution
40 CarFleet
853 Solution
41 PermutationInString
576 Solution
42 ContainsDuplicate
217 Solution
43 ReverseInteger
7 Solution
44 ValidSuduko
36 Solution
45 InsertInterval
57 Solution
46 MergeIntervals
56 Solution
47 NonOverlappingIntervals
435 Solution
48 MeetingRooms_1
252 Solution
49 MeetingRooms_II
253 Solution
50 MinCostConnectAllPoints
253 Solution
51 NetworkDelayTime
743 Solution
52 CheapestFlightsWithKStops
787 Solution
53 NumberOfIslands
200 Solution
54 ClimbingStairs
70 Solution
55 MinCostClimbingStairs
746 Solution
56 HouseRobber
198 Solution
57 HouseRobberII
213 Solution
58 LongestPalindromicSubstr
5 Solution
59 PalindromicSubstrings
647 Solution
60 DecodeWays
91 Solution
61 CoinChange
322 Solution
62 MaximumProductSubarray
152 Solution
63 WordBreak
139 Solution
64 LongestIncSubseq
300 Solution
65 PartitionEqualSubsetSum
416 Solution
66 UniquePaths
62 Solution
67 LongestCommonSubseq
1143 Solution
68 BestTimeBuySellStockWCD
309 Solution
69 DesignCircularQueue
622 Solution
70 MinOpsToReduceNTo0
2571 Solution
71 RangeSumQuery2DImmutable
304 Solution
72 BestTimeBuySellStock4
188 Solution
73 FindMedianDataStream
295 Solution
74 WaysMakeFairArray
1664-N Solution
75 MinimumKnightMoves
1197 Solution
76 H_Index
274 Solution
77 MaximalSquare
221 Solution
78 MaxPointsOnLine
149 Solution
79 ShuffleAnArray
384 Solution
80 SubArrProdLessThanK
713 Solution
81 FindOrgArrPrefixXor
2433 Solution
82 SnapshotArray
1146 Solution
83 DoubleNumRepAsLL
2816 Solution
84 NumOpsToMakeNtwrkCntd
1319 Solution
85 ReverseWordsInStr
151 Solution
86 SortCharsByFrequency
451 Solution
87 ReverseLinkedListII
92 Solution
88 FibonacciNumber
509 Solution
89 VerifyPreorderBST
255 Solution
90 SlidingPuzzle
773 Solution
91 DegreeOfArray
697 Solution
92 IntersectionOfTwoLL
160 Solution
93 LastStoneWeight
1046 Solution
94 SearchRotatedSortedArr
33 Solution
95 KthLargestElementArray
215 Solution
96 CopyLLWithRandomPtr
138 Solution
97 SingleElemInSortedArr
540 Solution
98 BestTimeBuySellStock_1
121 Solution
99 TwoSum_Linear
1 Solution
100 GroupAnagrams
49 Solution
101 BreakPalindrome
1328 Solution
102 FindPivotIndex
724 Solution
103N RemoveNthNodeFromEndLL
19 Solution
104 ValidateBinarySearchTree
98 Solution
105 Search2DMatrix
74 Solution
106 LngstSubstrWoutRptngChars
3 Solution
107 TrappingRainWater
42 Solution
108 MajorityElement
169 Solution
109 IsSubsequence
392 Solution
110 MergeSortedArray
88 Solution
111 MinAddMakeParensValid
921 Solution
112 ThreeSum
15 Solution
113 LongestIncreasingPathMatrix
329 Solution
114 MinOpsToMakeArrEmpty
2870 Solution
115 MaxDepthBinaryTree
104 Solution
116 DiameterOfBinaryTree
543 Solution
117 BalancedBinaryTree
110 Solution
118 SameTree
100 Solution
119 CloneGraph
133 Solution
120 RottingOranges
994 Solution
121 PacificAtlanticWaterFlow
417 Solution
122 SurroundedRegions
130 Solution
123 WordLadder
127 Solution
124 LowestCommonAncestorBST
235 Solution
125 BinaryTreeRightSideView
199 Solution
126 BinaryTreeRightSideView
199 Solution
127 LevelOrderTraversalBT
102 Solution
128 CountGoodNodesBT
1448 Solution
129 KthSmallestElementBST
230 Solution
130 SerializeDeserializeBT
297 Solution
131 CnsrtBTFrmPreInorderTrav
105 Solution
132 MedianTwoSortedArrs
4 Solution
133 TimeBasedKeyValueStr
981 Solution
134 FindMinRotatedSrtdArr
153 Solution
135 KokoEatingBananas
875 Solution
136 MinNumStepsMake2StringsAnagram
1347 Solution
137 BuddyStrings
859 Solution
138 AnalyzeUsrSiteVisitPattern
1152 Solution
139 MaxProfitJobScheduling
1235 Solution
140 CntAllValidPickupDeliveryOptions
1359 Solution
141 ShrtstDistfrmAllBldngs
317 Solution
142 DesignInMemFileSys
588 Solution
143 ShortestPathtoGetFood
1730 Solution
144 CountSubIslands
1950 Solution
145 FindPeakElement
162 Solution
146 SearchSuggestionsSystem
1268 Solution
147 DesignHitCounter
362 Solution
148 ReorderDataLogFiles
937 Solution
149 OptimalPartitionString
2405 - A Solution
150 OptimalPartitionString
2405 - A Solution

About

Data Structures and Algorithms problems solved from leetcode and clrs in python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages