Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Solution to LeetCode 💻 Daily Challenge Algorithms problems.

License

NotificationsYou must be signed in to change notification settings

tarunbisht-24/Leetcode-Problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode_Challenge

This Challenge is beginner-friendly and available to both Premium and non-Premium users. It consists of 30-31 daily problems depends on the month type. A problem is added here each day, and you have 24 hours to make a valid submission for it in order to be eligible for rewards.

In this LeetCode Challenge, we challenge participants with a problem from our carefully curated collection of interview problems every 24 hours. All users with all levels of coding background are welcome to join!


📌 When is August's LeetCoding Challenge?Start: August 1st, 12:00 AM in Pacific Time (UTC-7)

End: August 31th, 23:59 PM in Pacific Time (UTC-7)

🚩 How do I join August's LeetCoding Challenge?

To join, just start solving problems in August's LeetCoding Challenge Explore Card. No registration is required. The first problem will appear in the Explore card on August's 1st, 12 a.m. Pacific Time and you will have 24 hours to solve that challenge. A problem is added in the Explore card each day. For more details such as the Challenge Rules, please refer to the Explore card.


🎁 Rewards:

Completing each daily challenge. (+10 LeetCoins)

Completing 25 to 30 daily challenges will be eligible for an additional 100 LeetCoins. (Total = 350 to 400 LeetCoins)

Completing all 31 daily challenges will be eligible for 2X the reward, plus a chance to win a secret prize ( Total = 620 LeetCoins + *Lucky Draw)!

Lucky Draw: Those who complete all 31 daily challenges will be automatically entered into a Lucky Draw, where LeetCode staff will randomly select 3 lucky participants to each receive one LeetCode Cap on top of their rewards!

🤩 What are you waiting for? Mark your calendar now to start the August LeetCoding Challenge on August 1st, 2022!

LeetCode Algorithms

problems-solvedproblems-solved-C++PRs Welcomecp

Problems

May-2022

#TitleSolutionTagsYoutube
1Backspace String CompareC++two pointersstringstacksimulationpython-yt
2Sort Array By ParityC++arraytwo pointersstringpython-yt
3Shortest Unsorted Continuous SubarrayC++arraytwo pointersstackgreedysortingmonotonic stackpython-yt
4Max Number of K-Sum PairsC++arrayhash tabletwo pointerssortingpython-yt
5Implement Stack using QueuesC++stackdesignqueuepython-yt
6Remove All Adjacent Duplicates in String IIC++stringstackpython-yt
7132 PatternC++arraybinary searchstackmonotonic stackordered setpython-yt
8Flatten Nested List IteratorC++stacktreedepth-first searchdesignqueueiteratorpython-yt
9Letter Combinations of a Phone NumberC++hash tablestringbacktrackingpython-yt
10Combination Sum IIIC++arraybacktrackingpython-yt
11Count Sorted Vowel StringsC++dynamic programmingpython-yt
12Permutations IIC++arraybacktrackingpython-yt
13Populating Next Right Pointers in Each Node IIC++linked listtreedepth-first searchbreadth-first searchbinary treepython-yt
14Network Delay TimeC++depth-first searchbreadth-first searchgraphheap(priority queue)shortest pathpython-yt
15Deepest Leaves SumC++treedepth-first searchbreadth-first searchbinary treepython-yt
16Shortest Path in Binary MatrixC++arraybreadth-first searchmatrixpython-yt
17Find a Corresponding Node of a Binary Tree in a Clone of That TreeC++treedepth-first searchbreadth-first searchbinary treepython-yt
18Critical Connections in a NetworkC++depth-first searchgraphbiconnected componentpython-yt
19Longest Increasing Path in a MatrixC++dynamic programmingdepth-first searchbreadth-first searchgraphtopological sortmemorizationpython-yt
20Unique Paths IIC++arraydynamic programmingmatrixpython-yt
21Coin ChangeC++arraydynamic programmingbreadth-first searchpython-yt
22Palindromic SubstringsC++stringdynamic programmingpython-yt
23Ones and ZeroesC++arraystringdynamic programmingpython-yt
24Longest Valid ParenthesesC++stringdynamic programmingstackpython-yt
25Russian Doll EnvelopesC++arraybinary searchdynamic programmingsortingpython-yt
26Number of 1 BitsC++divide and conquerbit manipulationpython-yt
27Number of Steps to Reduce a Number to ZeroC++mathbit manipulationpython-yt
28Missing NumberC++arrayhash tablemathbinary searchbit manipulationsortingpython-yt
29Maximum Product of Word LengthsC++arraystringbit manipulationpython-yt
30Divide Two IntegersC++mathbit manipulationpython-yt
31Check If a String Contains All Binary Codes of Size KC++hash tablestringbit manipulationrolling hashhash functionpython-yt

June-2022

#TitleSolutionTagsYoutube
1Running Sum of 1D ArrayC++arrayprefix sumpython-yt
2Transpose MatrixC++arraymatrixsimulationpython-yt
3Range Sum Query 2D - ImmutableC++arraypython-yt
4N-QueensC++arraybacktrackingpython-yt
5N-Queens-IIC++backtrackingpython-yt
6Intersection of Two Linked ListsC++hash tablelinked listtwo pointerspython-yt
7Merge Sorted ArrayC++arraytwo pointerssortingpython-yt
8Remove Palindromic SubsequencesC++two pointersstringpython-yt
9Two Sum II - Input Array Is SortedC++arraytwo pointersbinary searchpython-yt
10Longest Substring Without Repeating CharactersC++hash tablestringsliding windowpython-yt
11Minimum Operations to Reduce X to ZeroC++arrayhash tablebinary searchsliding windowprefix sumpython-yt
12Maximum Erasure ValueC++arrayhash tablesliding windowpython-yt
13TriangleC++arraydynamic programmingpython-yt
14Delete Operation for Two StringsC++stringdynamic programmingpython-yt
15Longest String ChainC++arrayhash tabletwo pointersstringdynamic programmingpython-yt
16Longest Palindromic SubstringC++stringdynamic programmingpython-yt
17Binary Tree CamerasC++dynamic programmingtreedepth-first searchbinary treepython-yt
18Prefix and Suffix SearchC++stringdesigntriepython-yt
19Search Suggestions SystemC++arraystringtriepython-yt
20Short Encoding of WordsC++arrayhash tablestringtriepython-yt
21Furthest Building You Can ReachC++arraygreedyheap(priority queue)python-yt
22Kth Largest Element in an ArrayC++arraydivide and conquersortingheap(priority queue)quickselectpython-yt
23Course Schedule IIIC++arraygreedyheap(priority queue)python-yt
24Construct Target Array With Multiple SumsC++arrayheap(priority queue)python-yt
25Non-decreasing ArrayC++arraypython-yt
26Maximum Points You Can Obtain from CardsC++arraysliding windowprefix sumpython-yt
27Partitioning Into Minimum Number Of Deci-Binary NumbersC++stringgreedypython-yt
28Minimum Deletions to Make Character Frequencies UniqueC++stringgreedysortingpython-yt
29Queue Reconstruction by HeightC++arraygreedybinary indexed treesegment treesortingpython-yt
30Minimum Moves to Equal Array Elements IIC++stringpython-yt

July-2022

#TitleSolutionTagsYoutube
1Maximum Units on a TruckC++arraygreedysortingpython-yt
2Maximum Area of a Piece of Cake After Horizontal and Vertical CutsC++arraygreedysortingpython-yt
3Wiggle SubsequenceC++arraydynamic programminggreedypython-yt
4CandyC++arraygreedypython-yt
5Longest Consecutive SequenceC++arrayhash tableunion findpython-yt
6Fibonacci NumberC++mathdynamic programmingrecursionmemoizationpython-yt
7Interleaving StringC++stringdynamic programmingpython-yt
8Paint House IIIC++arraydynamic programmingpython-yt
9Jump Game VIC++arraydynamic programmingqueuesliding windowheap(priority queue)monotonic queuepython-yt
10Min Cost Climbing StairsC++arraydynamic programmingpython-yt
11Binary Tree Right Side ViewC++treesdepth-first searchbreadth-first searchbinary treepython-yt
12Matchsticks to SquareC++arraydynamic programmingbacktrackingbit manipulationbitmaskpython-yt
13Binary Tree Level Order TraversalC++treebreadth-first searchbinary treepython-yt
14Construct Binary Tree from Preorder and Inorder TraversalC++arrayhash tabledivide and conquertreebinary treepython-yt
15Max Area of IslandC++arraydepth-first searchbreadth-first searchunion findmatrixpython-yt
16Out of Boundary PathsC++dynamic programmingpython-yt
17K Inverse Pairs ArrayC++dynamic programmingpython-yt
18Number of Submatrices That Sum to TargetC++arrayhash tablematrixprefix sumpython-yt
19Pascal's TriangleC++arraydynamic programmingpython-yt
20Number of Matching SubsequencesC++hash tablestringtriesortingpython-yt
21Reverse Linked List IIC++Linked Listpython-yt
22Partition ListC++Linked ListTwo Pointerspython-yt
23Count of Smaller Numbers After SelfC++arraybinary searchdivide and conquerbinary indexed treesegment treemerge sortordered setpython-yt
24Search a 2D Matrix IIC++arraybinary searchdivide and conquermatrixpython-yt
25Find First and Last Position of Element in Sorted ArrayC++arraybinary searchpython-yt
26Lowest Common Ancestor of a Binary TreeC++treedepth-first searchbinary treepython-yt
27Flatten Binary Tree to Linked ListC++linked liststacktreedepth-first searchbinary treepython-yt
28Valid AnagramC++hash tablestringsortingpython-yt
29Find and Replace PatternC++arrayhash tablestringpython-yt
30Word SubsetsC++arrayhash tablestringpython-yt
31Range Sum Query - MutableC++arraydesignbinary indexed treesegment treepython-yt

August-2022

#TitleSolutionTagsYoutube
1Unique PathsC++mathdynamic programmingcombinatoricspython-yt
2Kth Smallest Element in a Sorted MatrixC++arraybinary searchsortingheap(priority queue)matrixpython-yt
3My Calendar IC++binary searchdesignsegment treeordered setpython-yt
4Mirror ReflectionC++mathgeometrypython-yt
5Combination Sum IVC++arraydynamic programmingpython-yt
6Poor PigsC++mathdynamic programmingcombinatoricspython-yt
7Count Vowels PermutationC++dynamic programmingpython-yt
8Longest Increasing SubsequenceC++arraybinary searchdynamic programmingpython-yt
9Binary Trees With FactorsC++arrayhash tabledynamic programmingpython-yt
10Convert Sorted Array to Binary Search TreeC++arraydivide and conquertreebinary search treebinary searchpython-yt
11Validate Binary Search TreeC++treedepth-first searchbinary search treebianry treepython-yt
12Lowest Common Ancestor of a Binary Search TreeC++treedepth-first searchbinary search treebianry treepython-yt
13Substring with Concatenation of All WordsC++hash tablestringsliding windowpython-yt
14Word Ladder IIC++hash tablestringbacktrackingbreadth-first searchpython-yt
15Roman to IntegerC++hash tablemathstringpython-yt
16First Unique Character in a StringC++hash tablestringqueuecountingpython-yt
17Unique Morse Code WordsC++arrayhash tablestringpython-yt
18Reduce Array Size to The HalfC++arrayhash tablegreedysortingheap(priority queue)python-yt
19Split Array into Consecutive SubsequencesC++arrayhash tablegreedyheap(priority queue)python-yt
20Minimum Number of Refueling StopsC++arraydynamic programminggreedyheap(priority queue)python-yt
21Stamping The SequenceC++stringstackgreedyqueuepython-yt
22Power of FourC++mathbit manipulationrecursionpython-yt
23Palindrome Linked ListC++linked listtwo pointersstackrecursionpython-yt
24Power of ThreeC++mathrecursionpython-yt
25Ransom NoteC++hash tablestringcountingpython-yt
26Reordered Power of 2C++mathstringcountingenumerationpython-yt
27Max Sum of Rectangle No Larger Than KC++arraybinary searchmatrixprefix sumordered setpython-yt
28Sort the Matrix DiagonallyC++arraysortingmatrixpython-yt
29Number of IslandsC++arraydepth-first searchbreadth-first searchunion findmatrixpython-yt
30Rotate ImageC++arraymathmatrixpython-yt
31Pacific Atlantic Water FlowC++arraydepth-first searchbreadth-first searchmatrixpython-yt

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp