Skip to content

Repository files navigation

Solutions to 21DC problems

Video Solutions- https://bit.do/OzoneProject
Telegram Channel- https://t.me/codewithozone
WhatsApp Discussion group- https://bit.do/OzoneWA

#TitleCodeDifficulty
D1P1Number of Steps to Reduce a Number to ZeroJava
Python
Easy
D1P2Non-decreasing ArrayJava
Python
Easy
D1P3Hamming DistanceC++
Python
Easy
D2P1Third Maximum NumberJava
Python
Easy
D2P2Island PerimeterC++
Python
Easy
D2P3Kids With the Greatest Number of CandiesJava
Python
Easy
D3P1Consecutive CharactersJava
Python
Easy
D3P2Deck of CardsJava
Python
Easy
D3P3Unique no. of occurencesJava
Python
Easy
D4P1Min Cost Climbing StairsC++
Python
Easy
D4P2Split a String in Balanced StringsJava
Python
Easy
D4P3Best time to buy and sell stocksJava
Python
Easy
D5P1House robberJava
Python
Easy
D5P2Backspace String CompareC++
Python
Easy
D5P3Plus OneJava
Python
Easy
D6P1Range sum of BSTJava
Python
Easy
D6P2Linked List CycleC++ (2 Pointers)
C++ (Set)
Python
Easy
D6P3Build an Array With Stack OperationsJava
Python
Easy
D7P1Valid ParenthesesJava
Python
Easy
D7P2Assign CookiesC++
Python
Easy
D7P3Top K Frequent WordsJava
Python
Easy
D8P1Number of Matching SubsequencesJavaMedium
D8P2Unique PathsC++Medium
D8P3Longest Univalue PathJavaEasy
D9P1Simplified FractionsJavaMedium
D9P2Product of Array Except SelfC++Medium
D9P3remove K digitsJavaMedium
D10P1Maximum Area of a Piece of CakeC++Medium
D10P2Intersection of Two ArraysJavaEasy
D10P3Partition Equal Subset SumJavaMedium
D11P1Longest PalindromeC++
Java
Medium
D11P2Buddy stringsC++
Java
Easy
D11P3Design browser historyC++
Java
Medium
D12P1The k Strongest Values in an ArrayC++
Java
Medium
D12P2Arithematic SlicesC++
Java
Medium
D12P3Decode StringC++
Java
Medium
D13P1pseudo palindromic pathsC++
Java
Medium
D13P2Integer BreakC++
Java
Medium
D13P3Bulb Switcher IIIC++
Java
Medium
D14P1Reorder Routes to Make All Paths Lead to the City ZeroC++
Java
Medium
D14P2Binary Tree PruningC++
Java
Medium
D14P3get Maximum GoldC++
Java
Medium
D15P1Insert Delete GetRandom O(1)C++
Java
Medium
D15P2Max Sum Div ThreeC++
Java
Medium
D15P3Word SubsetsC++
Java
Medium
D16P1Regular Expression MatchingC++
Java
Medium
D16P2Koko Eating BananasC++
Java
Medium
D16P3Number of Operations to Make Network ConnectedC++
Java
Medium
D17P1Vowel spellcheckerJavaMedium
D17P2Rotting OrangesC++
Java
Medium
D17P3Predict the winnerJavaMedium
D18P1Longest happy stringC++
Java
Medium
D18P2Delete and earnC++
Java
Medium
D18P3Find Eventual Safe StatesC++
Java
Medium
D19P1Min Score TriangulationJavaMedium
D19P2Task SchedulerC++
Java
Medium
D19P3Push DominoesC++
Java
Medium
D20P1Minimum ASCII Delete Sum for Two StringsC++
Java
Medium
D20P2Distinct SubsequencesC++
Java
Hard
D20P3Filling Bookcase ShelvesC++
Java
Medium
D21P1Path SumC++
Java
Medium
D21P2Permutation SequenceC++
Java
Medium
D21P3Split Array Same AverageC++Hard

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages