MCPcopy Create free account

hub / github.com/Freeze777/SDE-Interviewer-Notes / functions

Functions692 in github.com/Freeze777/SDE-Interviewer-Notes

↓ 116 callersMethodget
(String videoId)
LeetCodeJava/src/test/java/interviews/CanvaFinalInterviewTest.java:18
↓ 84 callersMethodadd
(NestedInteger ni)
LeetCodeJava/src/main/java/leetcode/medium/recursion/NestedListWeightSum.java:32
↓ 76 callersMethodadd
(K key)
LeetCodeJava/src/main/java/leetcode/design/MyHashSet.java:16
↓ 63 callersMethodadd
(int start, int end)
LeetCodeJava/src/main/java/leetcode/hard/trees/CountIntervals.java:91
↓ 45 callersMethodcontains
(K key)
LeetCodeJava/src/main/java/leetcode/design/MyHashSet.java:24
↓ 42 callersMethodput
(Integer key, Integer value)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:31
↓ 32 callersMethodremove
(Integer key)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:41
↓ 31 callersMethodmax
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/LongestPathDifferentAdjacentCharacters.kt:12
↓ 24 callersMethodpeek
()
LeetCodeJava/src/main/java/leetcode/design/PeekingIterator.java:18
↓ 16 callersMethodtoString
()
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:19
↓ 13 callersMethodListNode
(int x)
LeetCodeJava/src/main/java/leetcode/medium/linkedlist/ListNode.java:7
↓ 12 callersMethodpop
()
LeetCodeJava/src/main/java/leetcode/medium/stack/MinStack.java:20
↓ 12 callersMethodput
LeetCodeKotlin/src/main/kotlin/leetcode/hard/design/LFUCache.kt:19
↓ 12 callersMethodunion
(int vertex, int otherVertex)
LeetCodeJava/src/main/java/leetcode/medium/unionfind/UnionFind.java:56
↓ 11 callersMethodcanTraverseAllPairs
(int[] nums)
LeetCodeJava/src/main/java/leetcode/hard/unionfind/GcdTraversal.java:24
↓ 11 callersMethodfindWords
(char[][] board, String[] words)
LeetCodeJava/src/main/java/leetcode/hard/backtracking/WordSearchII.java:61
↓ 11 callersMethodmultiply
multiply 2 numbers without using x operator. NOTE: focus on correctness
LeetCodeJava/src/test/java/interviews/TalabatInterviewTest.java:16
↓ 10 callersMethodbook
(int start, int end)
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:91
↓ 9 callersMethodcount
()
LeetCodeJava/src/main/java/leetcode/hard/trees/CountIntervals.java:95
↓ 9 callersMethodequals
(Object o)
LeetCodeJava/src/main/java/leetcode/medium/graph/RouterBroadcasts.java:32
↓ 9 callersMethodfind
(int vertex)
LeetCodeJava/src/main/java/leetcode/medium/unionfind/UnionFind.java:49
↓ 9 callersMethodgetNumGroups
()
LeetCodeJava/src/main/java/leetcode/medium/unionfind/UnionFind.java:27
↓ 9 callersMethodjudgeSquareSum
(int c)
LeetCodeJava/src/main/java/leetcode/medium/math/SumOfSquareNumbers.java:8
↓ 9 callersMethodmaxSubarraySumCircular
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/MaxSumCircularSubarray.kt:8
↓ 9 callersMethodmerge
(int[][] intervals)
LeetCodeJava/src/main/java/leetcode/medium/sort/MergeIntervals.java:28
↓ 8 callersMethodclosestMeetingNode
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/FindClosestNodeGivenTwoNodes.kt:11
↓ 8 callersMethodget
(Integer key)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:37
↓ 8 callersMethodinsert
(int val)
LeetCodeJava/src/main/java/leetcode/design/RandomizedSet.java:18
↓ 8 callersMethodintToRoman
(int num)
LeetCodeJava/src/main/java/leetcode/medium/math/IntegerToRoman.java:25
↓ 8 callersMethodjobScheduling
(Job[] jobs, int start, int[] cache)
LeetCodeJava/src/main/java/leetcode/hard/dp/MaxProfitJobSchedule.java:37
↓ 8 callersMethodlongestPath
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/LongestPathDifferentAdjacentCharacters.kt:15
↓ 8 callersMethodminWindow
(String source, String target)
LeetCodeJava/src/main/java/leetcode/medium/arrays/slidingwindow/MinimumWindowSubstring.java:19
↓ 8 callersMethodpartition
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/PalindromePartitions.kt:8
↓ 8 callersMethodprintState
LeetCodeKotlin/src/main/kotlin/leetcode/hard/design/LFUCache.kt:55
↓ 8 callersMethodreverse
(char[] data, int left, int right)
LeetCodeJava/src/main/java/leetcode/hard/arrays/OrderlyQueue.java:9
↓ 8 callersMethodtoString
()
LeetCodeJava/src/main/java/leetcode/design/BrowserHistory.java:16
↓ 7 callersMethodaddNum
(int num)
LeetCodeJava/src/main/java/leetcode/hard/orderedset/SummaryRanges.java:40
↓ 7 callersMethodcheckSubarraySum
(int[] nums, int k)
LeetCodeJava/src/main/java/leetcode/medium/arrays/prefixsum/ContinuousSubarraySumModK.java:10
↓ 7 callersFunctionconnect_ropes
(ropes)
ProblemSolving/Medium/Heap/ConnectRopes.py:35
↓ 7 callersFunctioncreate_mock_binary_tree
()
ProblemSolving/Hard/Trees/Model/TreeNodeModel.py:31
↓ 7 callersFunctionk_sum
(arr, k, target)
ProblemSolving/Medium/Recursion/kSum.py:10
↓ 7 callersMethodleastInterval
(char[] tasks, int n)
LeetCodeJava/src/main/java/leetcode/medium/heap/TaskScheduler.java:10
↓ 7 callersFunctionmax_path_sum
(root: TreeNode)
ProblemSolving/Hard/Trees/MaxPathSum.py:36
↓ 7 callersMethodminFlipsMonoIncr
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/FlipStringMonotoneIncrease.kt:11
↓ 7 callersMethodminMeetingRooms
(int[][] meetings)
LeetCodeJava/src/main/java/leetcode/medium/sort/MinimumMeetingRooms.java:11
↓ 7 callersMethodminTime
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/MinTimeCollectApplesTree.kt:9
↓ 7 callersFunctionnetwork_delay_time
(times: List[List[int]], n: int, k: int)
ProblemSolving/Hard/Graph/NetworkDelayTime.py:46
↓ 7 callersMethodnumberOfArithmeticSlices
(int[] nums)
LeetCodeJava/src/main/java/leetcode/hard/recursion/ArithmeticSlicesII.java:9
↓ 7 callersMethodpossibleBipartition
(int n, int[][] dislikes)
LeetCodeJava/src/main/java/leetcode/medium/graph/PossibleBiPartition.java:30
↓ 7 callersFunctionpow
(a: float, b: int)
ProblemSolving/Medium/Recursion/PowerA^B.py:14
↓ 7 callersMethodpush
(int val)
LeetCodeJava/src/main/java/leetcode/medium/stack/MinStack.java:14
↓ 7 callersMethodrestoreIpAddresses
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/RestoreIpAddresses.kt:8
↓ 7 callersFunctionstring_compression
(arr: List[str])
ProblemSolving/Hard/Strings/StringCompression.py:12
↓ 7 callersMethodtoString
()
LeetCodeJava/src/main/java/leetcode/hard/graph/WordLadder.java:20
↓ 7 callersMethodtoString
()
LeetCodeJava/src/main/java/leetcode/medium/graph/ShortestPathFood.java:18
↓ 6 callersMethodalienOrder
(String[] words)
LeetCodeJava/src/main/java/leetcode/hard/graph/AlienDictionary.java:36
↓ 6 callersMethodbestTeamScore
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/BestTeamWithNoConflict.kt:12
↓ 6 callersMethodcanJump
(int[] nums)
LeetCodeJava/src/main/java/leetcode/medium/dp/JumpGame.java:20
↓ 6 callersMethodcherryPickup
(int[][] grid)
LeetCodeJava/src/main/java/leetcode/hard/dp/CherryPickupII.java:20
↓ 6 callersFunctionclose_strings
(word1: str, word2: str)
ProblemSolving/Medium/Strings/Anagram++.py:132
↓ 6 callersMethodcreateStub
(int n)
LeetCodeJava/src/main/java/leetcode/medium/linkedlist/ListNode.java:11
↓ 6 callersMethodfirstBadVersion
(int n)
LeetCodeJava/src/main/java/leetcode/easy/binarysearch/FirstBadVersion.java:17
↓ 6 callersMethodfrequencySort
(String s)
LeetCodeJava/src/main/java/leetcode/medium/sort/SortByFrequency.java:10
↓ 6 callersFunctiongarden_flowers
(n: int, paths: List[List[int]])
ProblemSolving/Hard/Graph/GardenFlowers.py:58
↓ 6 callersMethodget
(String videoId)
LeetCodeJava/src/test/java/interviews/CanvaFinalInterviewTest.java:62
↓ 6 callersMethodget
(int key)
ProblemSolving/Medium/Misc/LruCachePrototype.java:53
↓ 6 callersFunctioninsert_word
(root: TrieNode, word: str)
ProblemSolving/Hard/Trie/TriePrefixSuggestions.py:9
↓ 6 callersMethodisSubsequence
(String main, int i, String sub, int j, int[][] cache)
LeetCodeJava/src/main/java/leetcode/easy/dp/IsSubsequence.java:10
↓ 6 callersMethodjump
(int[] nums)
LeetCodeJava/src/main/java/leetcode/medium/dp/JumpGameII.java:9
↓ 6 callersFunctionm_by_n_node
(head: LinkedListNode, m: int, n: int)
ProblemSolving/Medium/LinkedList/MbyNthNode.py:24
↓ 6 callersMethodmaxDistance
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/AsFarFromLand.kt:10
↓ 6 callersMethodmaxLength
(List<String> words)
LeetCodeJava/src/main/java/leetcode/medium/backtracking/MaxLengthConcatenation.java:29
↓ 6 callersMethodminimumAverageDifference
(int[] nums)
LeetCodeJava/src/main/java/leetcode/medium/arrays/prefixsum/MinAverageDifference.java:8
↓ 6 callersMethodnCr
(int n, int r)
LeetCodeJava/src/main/java/leetcode/medium/math/BinomialCoefficient.java:9
↓ 6 callersMethodnext
()
LeetCodeJava/src/main/java/leetcode/design/PeekingIterator.java:24
↓ 6 callersMethodnumberOfGoodPaths
(int[] values, int[][] edges)
LeetCodeJava/src/main/java/leetcode/hard/unionfind/NumberGoodPaths.java:11
↓ 6 callersFunctionrandomIntArray
LeetCodeKotlin/src/main/kotlin/leetcode/utils/TestCaseGenerator.kt:9
↓ 6 callersMethodsumOfDistancesInTree
(int n, int[][] edges)
LeetCodeJava/src/main/java/leetcode/hard/graph/SumDistancesTree.java:33
↓ 6 callersMethodupdate
(AvlTreeNode node)
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:65
↓ 5 callersMethodconvert
(int[] arr)
LeetCodeJava/src/main/java/leetcode/medium/greedy/ZigZagConversion.java:11
↓ 5 callersMethodcountPairs
(List<Integer> socks)
LeetCodeJava/src/test/java/interviews/GlovoInterviewTest.java:26
↓ 5 callersMethodcountSubTrees
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/SubtreeNodesSameLabel.kt:8
↓ 5 callersMethodearliestFullBloom
(int[] plantTime, int[] growTime)
LeetCodeJava/src/main/java/leetcode/hard/greedy/EarliestPossibleDayOfBloom.java:26
↓ 5 callersMethodequals
(Object o)
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:18
↓ 5 callersMethodfindCheapestPrice
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/CheapestFlightsKStops.kt:10
↓ 5 callersMethodfindSubsequences
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/NonDecreasingSubsequence.kt:10
↓ 5 callersMethodfirst
(Runnable printFirst)
LeetCodeJava/src/main/java/leetcode/concurrency/PrintInOrder.java:20
↓ 5 callersMethodgcdOfStrings
LeetCodeKotlin/src/main/kotlin/leetcode/easy/strings/GreatestCommonDivisorStrings.kt:8
↓ 5 callersMethodgetIntervals
()
LeetCodeJava/src/main/java/leetcode/hard/orderedset/SummaryRanges.java:44
↓ 5 callersMethodhashCode
()
LeetCodeJava/src/main/java/leetcode/medium/graph/PossibleBiPartition.java:14
↓ 5 callersMethodisNStraightHand
(int[] hands, int groupSize)
LeetCodeJava/src/main/java/leetcode/medium/greedy/HandOfStraights.java:13
↓ 5 callersMethodisReachable
(Router start, Router target, List<Router> allRouters)
LeetCodeJava/src/main/java/leetcode/medium/graph/RouterBroadcasts.java:47
↓ 5 callersMethodkthFactor
(int n, int k)
LeetCodeJava/src/main/java/leetcode/medium/math/KthFactorOfN.java:8
↓ 5 callersMethodladderLength
(String beginWord, String endWord, List<String> wordList)
LeetCodeJava/src/main/java/leetcode/hard/graph/WordLadder.java:41
↓ 5 callersMethodletterCasePermutation
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/LetterCasePermutation.kt:8
↓ 5 callersMethodlongestCommonSubsequence
(String s, int i, String t, int j, int[][] cache)
LeetCodeJava/src/main/java/leetcode/medium/dp/LongestCommonSubsequence.java:10
↓ 5 callersMethodmaxPoints
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/MaxPointsLine.kt:8
↓ 5 callersMethodmaxProfit
(int currentDay, int prevBuyDay, int[] prices, Map<Point, Integer> cache)
LeetCodeJava/src/main/java/leetcode/medium/dp/BuySellStocksCoolDown.java:12
↓ 5 callersFunctionmaximal_square
(matrix: List[List[str]])
ProblemSolving/Medium/DP/LargestSquareSubMatrix.py:20
↓ 5 callersMethodminCostClimbingStairs
(int[] cost)
LeetCodeJava/src/main/java/leetcode/easy/dp/MinCostClimbingStairs.java:18
next →1–100 of 692, ranked by callers