Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MAZHARMIK/Interview_DS_Algo
/ functions
Functions
3,557 in github.com/MAZHARMIK/Interview_DS_Algo
⨍
Functions
3,557
◇
Types & classes
1,501
Method
isIncreasing
Arrays/Leetcode Easy/Adjacent Increasing Subarrays Detection I.cpp:14
Function
isInterleave
DP/Interleaving String.cpp:41
Method
isInterleave
DP/Interleaving String.cpp:83
Function
isIsomorphic
HashMap/Isomorphic Strings.cpp:102
Method
isIsomorphic
HashMap/Isomorphic Strings.cpp:15
Method
isMagicGrid
Arrays/2-D Array/Magic Squares In Grid.cpp:16
Method
isMatch
Recursion/Regular Expression Matching.cpp:18
Method
isMonotonic
Arrays/Monotonic Array.cpp:10
Method
isNStraightHand
HashMap/Hand of Straights.cpp:14
Method
isNegativeWeightCycle
Graph/Bellman-Ford Based Problems/Negative weight cycle.cpp:9
Method
isNice
Sliding Window/Longest Nice Subarray.cpp:15
Function
isOneBitCharacter
Arrays/Leetcode Easy/1-bit and 2-bit Characters.cpp:69
Method
isOneBitCharacter
Arrays/Leetcode Easy/1-bit and 2-bit Characters.cpp:14
Method
isPalindrome
Mathematical/Sum of k-Mirror Numbers.cpp:16
Method
isPalindrome
DP/DP on Strings/Palindrome Partitioning II.cpp:16
Method
isPalindrome
Linked List/Palindrome Linked List.cpp:14
Method
isPalindrome
Trie/Palindrome Pairs.cpp:47
Method
isPalindrome
HashMap/Palindrome Pairs.cpp:15
Method
isPalindrome
Backtracking/Palindrome Partitioning.cpp:19
Method
isPallindrome
Mathematical/Super_Palindromes.cpp:9
Function
isPathCrossing
HashSet/Leetcode Easy/Path Crossing.cpp:51
Method
isPathCrossing
HashSet/Leetcode Easy/Path Crossing.cpp:14
Method
isPossible
Heap/Construct_Target_Array_With_Multiple_Sums.cpp:11
Method
isPossible
Arrays/Binary Search/Minimum Limit of Balls in a Bag.cpp:16
Method
isPossible
Arrays/Binary Search/Minimum Initial Energy to Finish Tasks.cpp:17
Method
isPossible
Arrays/Binary Search/Apply Operations to Maximize Frequency Score.cpp:81
Method
isPossible
Arrays/Binary Search/House Robber IV.cpp:50
Method
isPossible
Arrays/Binary Search/Minimum Time to Repair Cars.cpp:18
Method
isPossible
Arrays/Binary Search/Maximize the Minimum Game Score.cpp:17
Method
isPossible
Greedy/Split Array into Consecutive Subsequences.cpp:21
Function
isPowerOfFour
Mathematical/Power of Four.cpp:85
Method
isPowerOfFour
Mathematical/Power of Four.cpp:12
Method
isPowerOfThree
Mathematical/Leetcode Easy/Power of Three.cpp:33
Method
isPowerOfTwo
Bit_Magic/Leetcode Easy/Power of Two.cpp:15
Method
isPrefixAndSuffix
Trie/Count Prefix and Suffix Pairs I.cpp:16
Method
isPrime
Mathematical/Closest Prime Numbers in Range.cpp:66
Method
isSafe
DP/Number of Increasing Paths in a Grid.cpp:26
Method
isSafe
DP/Cherry Pickup II.cpp:17
Method
isSafe
Arrays/2-D Array/Shortest Bridge.cpp:28
Method
isSafe
Recursion/Rat in a Maze Problem - I.cpp:14
Method
isSame
Greedy/Lexicographically Smallest Generated String.cpp:15
Method
isSameTree
Tree/Same Tree.cpp:14
Method
isScramble
DP/Scramble String.cpp:57
Method
isSet
T.C : O(log(n)) S.C : O(1)
Bit_Magic/Minimize XOR.cpp:16
Method
isSimilar
Graph/BFS_DFS/Similar String Groups.cpp:11
Method
isSimilar
Graph/Disjoint Set/Similar String Groups.cpp:42
Method
isSorted
Arrays/Leetcode Easy/Minimum Pair Removal to Sort Array I.cpp:68
Method
isSubPath
Tree/Linked List in Binary Tree.cpp:28
Method
isSubsequence
strings/Is Subsequence.cpp:16
Method
isSubsequence
HashMap/Number of Matching Subsequences.cpp:9
Method
isSubsequence
Backtracking/Longest Subsequence Repeated k Times.cpp:17
Method
isSubset
strings/Word Subsets.cpp:14
Function
isSubsetSum
DP/Knapsack Series/Subset Sum Problem.cpp:179
Method
isSubsetSum
DP/Knapsack Series/Subset Sum Problem.cpp:38
Method
isSubsetSum
DP/Knapsack Series/Partition Equal Subset Sum (Bottom UP & Memo).cpp:16
Method
isSubtree
Tree/Subtree of Another Tree.cpp:20
Method
isSymmetric
Tree/Symmetric Tree.cpp:22
Method
isToeplitzMatrix
Arrays/2-D Array/Toeplitz Matrix.cpp:11
Method
isTrionic
Arrays/Leetcode Easy/Trionic Array I.cpp:15
Method
isUgly
Mathematical/Ugly Number.cpp:9
Method
isUgly
DP/Ugly Number II.cpp:16
Method
isUnset
Bit_Magic/Minimize XOR.cpp:75
Method
isValid
strings/Restore IP Addresses.cpp:12
Method
isValid
strings/Easy Tagged/Valid Word.cpp:14
Method
isValid
DP/Longest Turbulent Subarray.cpp:45
Method
isValid
DP/DP on Grids/Number of Paths with Max Score.cpp:24
Method
isValid
Arrays/Leetcode Easy/Make Array Elements Equal to Zero.cpp:14
Method
isValid
Arrays/Binary Search/Minimize the Maximum Difference of Pairs.cpp:23
Method
isValid
Arrays/Binary Search/Minimize Maximum of Array.cpp:11
Method
isValid
Backtracking/N-Queens.cpp:26
Method
isValid
Backtracking/Generate Parentheses.cpp:15
Method
isValid
Backtracking/Sudoku Solver.cpp:17
Method
isValid
Stack/Valid Parentheses.cpp:10
Method
isValid
Greedy/Earliest Second to Mark Indices I.cpp:15
Method
isValidCover
Graph/Vertex Cover.cpp:16
Method
isValidString
DP/Valid Parenthesis String.cpp:190
Method
isValidSudoku
Arrays/2-D Array/Valid Sudoku.cpp:25
Method
isVowel
strings/Sort Vowels in a String.cpp:12
Method
isVowel
strings/Determine if String Halves Are Alike.cpp:13
Method
isVowel
strings/Count Beautiful Substrings II.cpp:13
Method
isVowel
strings/Count Beautiful Substrings I.cpp:13
Method
isVowel
Arrays/Cumulative_Sum(Prefix Array)/Count Vowel Strings in Ranges.cpp:14
Method
isVowel
Arrays/Two Pointer/Reverse Vowels of a String.cpp:11
Method
isVowel
HashMap/Vowel Spellchecker.cpp:113
Method
isVowel
Sliding Window/Count of Substrings Containing Every Vowel and K Consonants II.cpp:15
Method
isVowel
Sliding Window/Maximum Number of Vowels in a Substring of Given Length.cpp:10
Method
isZeroArray
Arrays/Difference Array Technique/Zero Array Transformation I.cpp:15
Function
islandPerimeter
Graph/Island Perimeter.cpp:240
Method
islandPerimeter
Graph/Island Perimeter.cpp:38
Function
jobScheduling
DP/Maximum Profit in Job Scheduling.cpp:258
Method
jobScheduling
DP/Maximum Profit in Job Scheduling.cpp:52
Method
judgeCircle
strings/Easy Tagged/Robot Return to Origin.cpp:14
Method
judgePoint24
Backtracking/24 Game.cpp:60
Function
judgeSquareSum
Mathematical/Sum of Square Numbers.cpp:130
Method
judgeSquareSum
Mathematical/Sum of Square Numbers.cpp:15
Method
kInversePairs
DP/K Inverse Pairs Array.cpp:36
Method
kLengthApart
Arrays/Leetcode Easy/Check If All 1's Are at Least Length K Places Away.cpp:14
Method
kMirror
Mathematical/Sum of k-Mirror Numbers.cpp:45
Method
kSmallestPairs
Heap/Find K Pairs with Smallest Sums.cpp:14
Method
kSum
Arrays/4Sum(kSum).cpp:164
← previous
next →
1,801–1,900 of 3,557, ranked by callers