Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Freeze777/SDE-Interviewer-Notes
/ functions
Functions
692 in github.com/Freeze777/SDE-Interviewer-Notes
⨍
Functions
692
◇
Types & classes
218
↓ 116 callers
Method
get
(String videoId)
LeetCodeJava/src/test/java/interviews/CanvaFinalInterviewTest.java:18
↓ 84 callers
Method
add
(NestedInteger ni)
LeetCodeJava/src/main/java/leetcode/medium/recursion/NestedListWeightSum.java:32
↓ 76 callers
Method
add
(K key)
LeetCodeJava/src/main/java/leetcode/design/MyHashSet.java:16
↓ 63 callers
Method
add
(int start, int end)
LeetCodeJava/src/main/java/leetcode/hard/trees/CountIntervals.java:91
↓ 45 callers
Method
contains
(K key)
LeetCodeJava/src/main/java/leetcode/design/MyHashSet.java:24
↓ 42 callers
Method
put
(Integer key, Integer value)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:31
↓ 32 callers
Method
remove
(Integer key)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:41
↓ 31 callers
Method
max
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/LongestPathDifferentAdjacentCharacters.kt:12
↓ 24 callers
Method
peek
()
LeetCodeJava/src/main/java/leetcode/design/PeekingIterator.java:18
↓ 16 callers
Method
toString
()
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:19
↓ 13 callers
Method
ListNode
(int x)
LeetCodeJava/src/main/java/leetcode/medium/linkedlist/ListNode.java:7
↓ 12 callers
Method
pop
()
LeetCodeJava/src/main/java/leetcode/medium/stack/MinStack.java:20
↓ 12 callers
Method
put
LeetCodeKotlin/src/main/kotlin/leetcode/hard/design/LFUCache.kt:19
↓ 12 callers
Method
union
(int vertex, int otherVertex)
LeetCodeJava/src/main/java/leetcode/medium/unionfind/UnionFind.java:56
↓ 11 callers
Method
canTraverseAllPairs
(int[] nums)
LeetCodeJava/src/main/java/leetcode/hard/unionfind/GcdTraversal.java:24
↓ 11 callers
Method
findWords
(char[][] board, String[] words)
LeetCodeJava/src/main/java/leetcode/hard/backtracking/WordSearchII.java:61
↓ 11 callers
Method
multiply
multiply 2 numbers without using x operator. NOTE: focus on correctness
LeetCodeJava/src/test/java/interviews/TalabatInterviewTest.java:16
↓ 10 callers
Method
book
(int start, int end)
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:91
↓ 9 callers
Method
count
()
LeetCodeJava/src/main/java/leetcode/hard/trees/CountIntervals.java:95
↓ 9 callers
Method
equals
(Object o)
LeetCodeJava/src/main/java/leetcode/medium/graph/RouterBroadcasts.java:32
↓ 9 callers
Method
find
(int vertex)
LeetCodeJava/src/main/java/leetcode/medium/unionfind/UnionFind.java:49
↓ 9 callers
Method
getNumGroups
()
LeetCodeJava/src/main/java/leetcode/medium/unionfind/UnionFind.java:27
↓ 9 callers
Method
judgeSquareSum
(int c)
LeetCodeJava/src/main/java/leetcode/medium/math/SumOfSquareNumbers.java:8
↓ 9 callers
Method
maxSubarraySumCircular
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/MaxSumCircularSubarray.kt:8
↓ 9 callers
Method
merge
(int[][] intervals)
LeetCodeJava/src/main/java/leetcode/medium/sort/MergeIntervals.java:28
↓ 8 callers
Method
closestMeetingNode
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/FindClosestNodeGivenTwoNodes.kt:11
↓ 8 callers
Method
get
(Integer key)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:37
↓ 8 callers
Method
insert
(int val)
LeetCodeJava/src/main/java/leetcode/design/RandomizedSet.java:18
↓ 8 callers
Method
intToRoman
(int num)
LeetCodeJava/src/main/java/leetcode/medium/math/IntegerToRoman.java:25
↓ 8 callers
Method
jobScheduling
(Job[] jobs, int start, int[] cache)
LeetCodeJava/src/main/java/leetcode/hard/dp/MaxProfitJobSchedule.java:37
↓ 8 callers
Method
longestPath
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/LongestPathDifferentAdjacentCharacters.kt:15
↓ 8 callers
Method
minWindow
(String source, String target)
LeetCodeJava/src/main/java/leetcode/medium/arrays/slidingwindow/MinimumWindowSubstring.java:19
↓ 8 callers
Method
partition
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/PalindromePartitions.kt:8
↓ 8 callers
Method
printState
LeetCodeKotlin/src/main/kotlin/leetcode/hard/design/LFUCache.kt:55
↓ 8 callers
Method
reverse
(char[] data, int left, int right)
LeetCodeJava/src/main/java/leetcode/hard/arrays/OrderlyQueue.java:9
↓ 8 callers
Method
toString
()
LeetCodeJava/src/main/java/leetcode/design/BrowserHistory.java:16
↓ 7 callers
Method
addNum
(int num)
LeetCodeJava/src/main/java/leetcode/hard/orderedset/SummaryRanges.java:40
↓ 7 callers
Method
checkSubarraySum
(int[] nums, int k)
LeetCodeJava/src/main/java/leetcode/medium/arrays/prefixsum/ContinuousSubarraySumModK.java:10
↓ 7 callers
Function
connect_ropes
(ropes)
ProblemSolving/Medium/Heap/ConnectRopes.py:35
↓ 7 callers
Function
create_mock_binary_tree
()
ProblemSolving/Hard/Trees/Model/TreeNodeModel.py:31
↓ 7 callers
Function
k_sum
(arr, k, target)
ProblemSolving/Medium/Recursion/kSum.py:10
↓ 7 callers
Method
leastInterval
(char[] tasks, int n)
LeetCodeJava/src/main/java/leetcode/medium/heap/TaskScheduler.java:10
↓ 7 callers
Function
max_path_sum
(root: TreeNode)
ProblemSolving/Hard/Trees/MaxPathSum.py:36
↓ 7 callers
Method
minFlipsMonoIncr
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/FlipStringMonotoneIncrease.kt:11
↓ 7 callers
Method
minMeetingRooms
(int[][] meetings)
LeetCodeJava/src/main/java/leetcode/medium/sort/MinimumMeetingRooms.java:11
↓ 7 callers
Method
minTime
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/MinTimeCollectApplesTree.kt:9
↓ 7 callers
Function
network_delay_time
(times: List[List[int]], n: int, k: int)
ProblemSolving/Hard/Graph/NetworkDelayTime.py:46
↓ 7 callers
Method
numberOfArithmeticSlices
(int[] nums)
LeetCodeJava/src/main/java/leetcode/hard/recursion/ArithmeticSlicesII.java:9
↓ 7 callers
Method
possibleBipartition
(int n, int[][] dislikes)
LeetCodeJava/src/main/java/leetcode/medium/graph/PossibleBiPartition.java:30
↓ 7 callers
Function
pow
(a: float, b: int)
ProblemSolving/Medium/Recursion/PowerA^B.py:14
↓ 7 callers
Method
push
(int val)
LeetCodeJava/src/main/java/leetcode/medium/stack/MinStack.java:14
↓ 7 callers
Method
restoreIpAddresses
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/RestoreIpAddresses.kt:8
↓ 7 callers
Function
string_compression
(arr: List[str])
ProblemSolving/Hard/Strings/StringCompression.py:12
↓ 7 callers
Method
toString
()
LeetCodeJava/src/main/java/leetcode/hard/graph/WordLadder.java:20
↓ 7 callers
Method
toString
()
LeetCodeJava/src/main/java/leetcode/medium/graph/ShortestPathFood.java:18
↓ 6 callers
Method
alienOrder
(String[] words)
LeetCodeJava/src/main/java/leetcode/hard/graph/AlienDictionary.java:36
↓ 6 callers
Method
bestTeamScore
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/BestTeamWithNoConflict.kt:12
↓ 6 callers
Method
canJump
(int[] nums)
LeetCodeJava/src/main/java/leetcode/medium/dp/JumpGame.java:20
↓ 6 callers
Method
cherryPickup
(int[][] grid)
LeetCodeJava/src/main/java/leetcode/hard/dp/CherryPickupII.java:20
↓ 6 callers
Function
close_strings
(word1: str, word2: str)
ProblemSolving/Medium/Strings/Anagram++.py:132
↓ 6 callers
Method
createStub
(int n)
LeetCodeJava/src/main/java/leetcode/medium/linkedlist/ListNode.java:11
↓ 6 callers
Method
firstBadVersion
(int n)
LeetCodeJava/src/main/java/leetcode/easy/binarysearch/FirstBadVersion.java:17
↓ 6 callers
Method
frequencySort
(String s)
LeetCodeJava/src/main/java/leetcode/medium/sort/SortByFrequency.java:10
↓ 6 callers
Function
garden_flowers
(n: int, paths: List[List[int]])
ProblemSolving/Hard/Graph/GardenFlowers.py:58
↓ 6 callers
Method
get
(String videoId)
LeetCodeJava/src/test/java/interviews/CanvaFinalInterviewTest.java:62
↓ 6 callers
Method
get
(int key)
ProblemSolving/Medium/Misc/LruCachePrototype.java:53
↓ 6 callers
Function
insert_word
(root: TrieNode, word: str)
ProblemSolving/Hard/Trie/TriePrefixSuggestions.py:9
↓ 6 callers
Method
isSubsequence
(String main, int i, String sub, int j, int[][] cache)
LeetCodeJava/src/main/java/leetcode/easy/dp/IsSubsequence.java:10
↓ 6 callers
Method
jump
(int[] nums)
LeetCodeJava/src/main/java/leetcode/medium/dp/JumpGameII.java:9
↓ 6 callers
Function
m_by_n_node
(head: LinkedListNode, m: int, n: int)
ProblemSolving/Medium/LinkedList/MbyNthNode.py:24
↓ 6 callers
Method
maxDistance
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/AsFarFromLand.kt:10
↓ 6 callers
Method
maxLength
(List<String> words)
LeetCodeJava/src/main/java/leetcode/medium/backtracking/MaxLengthConcatenation.java:29
↓ 6 callers
Method
minimumAverageDifference
(int[] nums)
LeetCodeJava/src/main/java/leetcode/medium/arrays/prefixsum/MinAverageDifference.java:8
↓ 6 callers
Method
nCr
(int n, int r)
LeetCodeJava/src/main/java/leetcode/medium/math/BinomialCoefficient.java:9
↓ 6 callers
Method
next
()
LeetCodeJava/src/main/java/leetcode/design/PeekingIterator.java:24
↓ 6 callers
Method
numberOfGoodPaths
(int[] values, int[][] edges)
LeetCodeJava/src/main/java/leetcode/hard/unionfind/NumberGoodPaths.java:11
↓ 6 callers
Function
randomIntArray
LeetCodeKotlin/src/main/kotlin/leetcode/utils/TestCaseGenerator.kt:9
↓ 6 callers
Method
sumOfDistancesInTree
(int n, int[][] edges)
LeetCodeJava/src/main/java/leetcode/hard/graph/SumDistancesTree.java:33
↓ 6 callers
Method
update
(AvlTreeNode node)
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:65
↓ 5 callers
Method
convert
(int[] arr)
LeetCodeJava/src/main/java/leetcode/medium/greedy/ZigZagConversion.java:11
↓ 5 callers
Method
countPairs
(List<Integer> socks)
LeetCodeJava/src/test/java/interviews/GlovoInterviewTest.java:26
↓ 5 callers
Method
countSubTrees
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/SubtreeNodesSameLabel.kt:8
↓ 5 callers
Method
earliestFullBloom
(int[] plantTime, int[] growTime)
LeetCodeJava/src/main/java/leetcode/hard/greedy/EarliestPossibleDayOfBloom.java:26
↓ 5 callers
Method
equals
(Object o)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:18
↓ 5 callers
Method
findCheapestPrice
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/CheapestFlightsKStops.kt:10
↓ 5 callers
Method
findSubsequences
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/NonDecreasingSubsequence.kt:10
↓ 5 callers
Method
first
(Runnable printFirst)
LeetCodeJava/src/main/java/leetcode/concurrency/PrintInOrder.java:20
↓ 5 callers
Method
gcdOfStrings
LeetCodeKotlin/src/main/kotlin/leetcode/easy/strings/GreatestCommonDivisorStrings.kt:8
↓ 5 callers
Method
getIntervals
()
LeetCodeJava/src/main/java/leetcode/hard/orderedset/SummaryRanges.java:44
↓ 5 callers
Method
hashCode
()
LeetCodeJava/src/main/java/leetcode/medium/graph/PossibleBiPartition.java:14
↓ 5 callers
Method
isNStraightHand
(int[] hands, int groupSize)
LeetCodeJava/src/main/java/leetcode/medium/greedy/HandOfStraights.java:13
↓ 5 callers
Method
isReachable
(Router start, Router target, List<Router> allRouters)
LeetCodeJava/src/main/java/leetcode/medium/graph/RouterBroadcasts.java:47
↓ 5 callers
Method
kthFactor
(int n, int k)
LeetCodeJava/src/main/java/leetcode/medium/math/KthFactorOfN.java:8
↓ 5 callers
Method
ladderLength
(String beginWord, String endWord, List<String> wordList)
LeetCodeJava/src/main/java/leetcode/hard/graph/WordLadder.java:41
↓ 5 callers
Method
letterCasePermutation
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/LetterCasePermutation.kt:8
↓ 5 callers
Method
longestCommonSubsequence
(String s, int i, String t, int j, int[][] cache)
LeetCodeJava/src/main/java/leetcode/medium/dp/LongestCommonSubsequence.java:10
↓ 5 callers
Method
maxPoints
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/MaxPointsLine.kt:8
↓ 5 callers
Method
maxProfit
(int currentDay, int prevBuyDay, int[] prices, Map<Point, Integer> cache)
LeetCodeJava/src/main/java/leetcode/medium/dp/BuySellStocksCoolDown.java:12
↓ 5 callers
Function
maximal_square
(matrix: List[List[str]])
ProblemSolving/Medium/DP/LargestSquareSubMatrix.py:20
↓ 5 callers
Method
minCostClimbingStairs
(int[] cost)
LeetCodeJava/src/main/java/leetcode/easy/dp/MinCostClimbingStairs.java:18
next →
1–100 of 692, ranked by callers