MCPcopy Create free account

hub / github.com/coding-minutes/dsa-levelUp-solutions-cpp / functions

Functions143 in github.com/coding-minutes/dsa-levelUp-solutions-cpp

Functionlca
Section 11 - binary search tree/LCA.cpp:19
FunctionleftView
Function to get the left view
Section 10 - binary trees/leftView.cpp:38
FunctionlongestPathSequence
Section 15 - graphs/graphSequence.cpp:32
FunctionlongestSubarrayKSum
Section 13 - hashing/longestKSumSubarray.cpp:5
FunctionmaxInWindow
Section 04 - sliding window/slidingWindowMaximum.cpp:5
FunctionmaxSubarraySum
Section 02 - array and vectors/maximumSubarraySum.cpp:4
Methodmax_xor_helper
Section 14 - tries and pattern/minimumXorPair.cpp:42
Functionmax_xor_pair
Section 14 - tries and pattern/minimumXorPair.cpp:90
FunctionmergeKArrays
Section 12 - priority queue/mergeKSorterdArrays.cpp:5
FunctionminDifference
Section 02 - array and vectors/minimumDifference.cpp:7
FunctionminPages
Section 06 - binary search/readingBooks.cpp:29
Functionmin_bars
Section 13 - hashing/minimumBars.cpp:37
Functionmin_dice_throws
Section 15 - graphs/snakes&LadderGames.cpp:47
FunctionminimumCost
Section 16 - dp 1D/frogJump2atCoder.cpp:4
FunctionminimumSmoke
Section 17 - dp 2D/mixturesSpoj.cpp:21
FunctionnQueen
Section 07 - recursion/nQueen.cpp:65
Methodnode
Section 11 - binary search tree/shortestTreePath.cpp:11
Methodnode
Section 11 - binary search tree/LCA.cpp:11
Methodnode
Section 10 - binary trees/sortedNodesAtDistanceK.cpp:12
Methodnode
Section 13 - hashing/breakTheChain.cpp:9
Methodnode
Section 08 - linked list/KthLast.cpp:10
Methodnode
Section 08 - linked list/detectCycleInALinkedList.cpp:10
Methodnode
Section 08 - linked list/warmUpSearch.cpp:10
Methodnode
Section 08 - linked list/middleElement.cpp:10
FunctionnodesAtDistanceK
Section 10 - binary trees/sortedNodesAtDistanceK.cpp:78
Functionnormalize
Section 03 - string problems/stringNormalisation.cpp:26
Methodoperator()
Section 15 - graphs/shortestGridPath.cpp:24
Functionpartitioning
Section 17 - dp 2D/palindromicPartitioning.cpp:50
FunctionpatternMatching
Section 17 - dp 2D/wildcardPatternMatching.cpp:39
FunctionpowerModulo
Section 07 - recursion/moduloExponentiation.cpp:24
FunctionproductArray
Expected Complexity O(N)
Section 02 - array and vectors/arrayProducts.cpp:5
Functionsearch
Section 05 - sorting and searching/stairCaseSearch.cpp:5
FunctionshortestDist
here nodes a and b are the inputs
Section 11 - binary search tree/shortestTreePath.cpp:61
Functionshortest_path
Section 15 - graphs/shortestGridPath.cpp:30
FunctionsimplifyPath
Section 09 - stacks and queue/simplifyPath.cpp:7
FunctionsmallestWindow
Function to find smallest window containing all distinct characters
Section 04 - sliding window/smallestDistinctWindow.cpp:11
FunctionsolveSudoku
template function
Section 07 - recursion/sudukoSolver.cpp:54
FunctionsortBalls
Section 05 - sorting and searching/jugglingBalls.cpp:5
FunctionstockSpan
Section 09 - stacks and queue/stockSpan.cpp:3
FunctionstringSearch
Section 03 - string problems/warmUpSearchAll.cpp:4
FunctionsubarraySorting
This is O(NLogN) Solution, O(N) Solution also exists
Section 05 - sorting and searching/sortingSubarray.cpp:6
MethodtraverseHelper
Section 15 - graphs/astranautPairs.cpp:22
Methodtrie
Section 14 - tries and pattern/minimumXorPair.cpp:16
← previous101–143 of 143, ranked by callers