Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Semaserg/LeetCodeProblems
/ functions
Functions
1,412 in github.com/Semaserg/LeetCodeProblems
⨍
Functions
1,412
◇
Types & classes
729
↓ 250 callers
Method
add
(String word)
backTracking/WordSquares_425/Trie.java:24
↓ 146 callers
Method
get
(int key)
design/LRUCache_146/LRUCache.java:46
↓ 122 callers
Method
size
()
design/ImplementConnectedComponents/Graph.java:32
↓ 105 callers
Method
put
(int key, int value)
design/LRUCache_146/LRUCache.java:93
↓ 68 callers
Method
isEmpty
()
design/ImplementPriorityQueue/MyPriorityQueue.java:16
↓ 63 callers
Method
remove
(int key)
design/LRUCache_146/LRUCache.java:58
↓ 54 callers
Method
max
()
design/ImplementRedBlackTree/LeanLeftRedBlackTree.java:126
↓ 49 callers
Method
add
(int level, int value)
tree/BinaryTreeVerticalOrderTraversal_314/Solution.java:60
↓ 48 callers
Method
contains
Is {@code i} an index on this priority queue? @param i an index @return {@code true} if {@code i} is an index on this priority queue; {@code false} o
design/ImplementShortestPathTreeViaDijkstra/IndexMinPQ.java:87
↓ 47 callers
Method
push
(int x)
stack/MinStack_155/MinStack.java:41
↓ 46 callers
Method
min
()
design/ImplementRedBlackTree/LeanLeftRedBlackTree.java:120
↓ 41 callers
Method
pop
()
stack/MinStack_155/MinStack.java:49
↓ 36 callers
Method
get
(int[] array, int i)
sorting/HeapSort/HeapSort.java:40
↓ 33 callers
Method
add
(int heapNums)
heap/WaysToFormMaxHeap_intbit/Solution.java:80
↓ 32 callers
Method
add
(NestedInteger ni)
stack/MiniParser_385/NestedInteger.java:39
↓ 31 callers
Method
equals
(Object point)
design/SnakeGame_353/SnakeGame.java:154
↓ 28 callers
Method
draw
()
graph/GenerateMaze_vstar/StdDraw.java:1566
↓ 26 callers
Method
sort
(int[] array)
sorting/HeapSort/HeapSort.java:8
↓ 25 callers
Method
scaleX
(double x)
graph/GenerateMaze_vstar/StdDraw.java:798
↓ 25 callers
Method
scaleY
(double y)
graph/GenerateMaze_vstar/StdDraw.java:799
↓ 24 callers
Method
insert
(String word)
design/ImplementTrie_208/Trie.java:23
↓ 24 callers
Method
toString
()
design/Mocks/User.java:87
↓ 22 callers
Method
toString
()
stack/MiniParser_385/NestedInteger.java:53
↓ 21 callers
Method
toString
()
array/MergeIntervals_56/Interval.java:9
↓ 15 callers
Method
get
Provide a number which is not assigned to anyone. @return - Return an available number. Return -1 if none is available.
design/DesignPhoneDirectory_379_/PhoneDirectory.java:56
↓ 13 callers
Method
check
(boolean condition, String message)
design/Mocks/Timetable.java:269
↓ 13 callers
Method
peek
()
stack/ImplementQueueUsingStacks_232/MyQueue.java:80
↓ 12 callers
Method
pixel
Draws one pixel at (<em>x</em>, <em>y</em>). This method is private because pixels depend on the display. To achieve the same effect, set the pen radi
graph/GenerateMaze_vstar/StdDraw.java:965
↓ 11 callers
Method
addEdge
(int v, int w)
design/ImplementTopologicalSortInDigraph/Digraph.java:23
↓ 11 callers
Method
empty
()
stack/ImplementStackUsingQueues_225/MyStack.java:46
↓ 11 callers
Method
factorX
(double w)
graph/GenerateMaze_vstar/StdDraw.java:800
↓ 11 callers
Method
factorY
(double h)
graph/GenerateMaze_vstar/StdDraw.java:801
↓ 11 callers
Method
isRed
(Node node)
design/ImplementRedBlackTree/LeanLeftRedBlackTree.java:68
↓ 9 callers
Method
getDataByPattern
(String userRecord, String patternStart)
design/Mocks/User.java:54
↓ 9 callers
Method
put
(Key key, Value value)
design/ImplementRedBlackTree/LeanLeftRedBlackTree.java:15
↓ 9 callers
Method
set
(int[] array, int i, int value)
sorting/HeapSort/HeapSort.java:45
↓ 9 callers
Method
setPenColor
Set the pen color to the default color (black).
graph/GenerateMaze_vstar/StdDraw.java:874
↓ 8 callers
Method
addEdge
(int v, int w)
design/ImplementGraphBfs/Graph.java:23
↓ 8 callers
Method
addEdge
(int v, int w)
design/ImplementDigraphShortestPath/Digraph.java:23
↓ 8 callers
Method
addEdge
(int v, int w)
design/ImplementConnectedComponents/Graph.java:23
↓ 8 callers
Method
addEdge
(int v, int w)
design/ImplementGraphDfs/Graph.java:23
↓ 8 callers
Method
get
(Key key)
design/ImplementSymbolTableViaBinarySearchTree/SymbolTable.java:37
↓ 8 callers
Method
getX
()
heap/TheSkylineProblem_218/Solution.java:113
↓ 8 callers
Method
move
Moves the snake. @param direction - 'U' = Up, 'L' = Left, 'R' = Right, 'D' = Down @return The game's score after the move. Return -1 if game
design/SnakeGame_353/SnakeGame.java:86
↓ 8 callers
Method
put
(Key key, Value value)
design/ImplementSymbolTableViaBinarySearchTree/SymbolTable.java:15
↓ 8 callers
Method
size
()
design/ImplementDigraphShortestPath/Digraph.java:31
↓ 8 callers
Method
unvisited
(int x, int y, Direction direction)
graph/GenerateMaze_vstar/Maze.java:68
↓ 7 callers
Method
getY
()
heap/TheSkylineProblem_218/Solution.java:114
↓ 7 callers
Method
parseDay
(String preferableTimeSlots, String dayShort)
design/Mocks/UserDaySchedule.java:8
↓ 7 callers
Method
pick
(int target)
math/RandomPickIndex_398/Solution.java:38
↓ 7 callers
Method
rotate
(int[][] matrix)
array/RotateImage_48/Solution.java:37
↓ 6 callers
Method
addEdge
(DirectedEdge e)
design/ImplementShortestPathTreeViaDijkstra/EdgeWeightedDigraph.java:21
↓ 6 callers
Method
addEdge
(int v, int w)
graph/GraphTraversal_BFS_DFS_iterativeDFS/Graph.java:16
↓ 6 callers
Method
calcInterviewsWithSameOpponent
()
design/Mocks/User.java:116
↓ 6 callers
Method
get
(Key key)
design/ImplementRedBlackTree/LeanLeftRedBlackTree.java:72
↓ 6 callers
Method
getMaxLowerThan
(int[] nums, Integer top)
array/ThirdMaximumNumber_414/Solution.java:58
↓ 6 callers
Method
hasNext
()
design/ZigzagIterator_281/ZigzagIterator.java:89
↓ 6 callers
Method
ind
(int i, int n)
array/WiggleSort2_324/Solution.java:44
↓ 6 callers
Method
initUser
(int userId)
design/DesignTwitter_355/Twitter.java:79
↓ 6 callers
Method
keys
()
design/ImplementSymbolTableViaBinarySearchTree/SymbolTable.java:150
↓ 6 callers
Method
shouldPrintMessage
Returns true if the message should be printed in the given timestamp, otherwise returns false. If this method returns false, the message will not
design/LoggerRateLimiter_359/Logger.java:31
↓ 6 callers
Method
toString
()
graph/DoctorsRating_real/Doctor.java:20
↓ 5 callers
Method
clear
Clears the screen to the default color (white).
graph/GenerateMaze_vstar/StdDraw.java:809
↓ 5 callers
Method
delMax
()
design/ImplementPriorityQueue/MyPriorityQueue.java:52
↓ 5 callers
Method
find
(int i, int[] parents)
graph/NumberOfConnectedComponentsInAnUndirectedGraph_323/Solution.java:58
↓ 5 callers
Method
get
(String prefix)
backTracking/WordSquares_425/Trie.java:36
↓ 5 callers
Method
getArea
(int x1, int y1, int x2, int y2)
math/RectangleArea_223/Solution.java:59
↓ 5 callers
Method
getFirst
(List<Integer> list)
array/MaximumDistanceInArrays_624/Solution.java:50
↓ 5 callers
Method
insert
(int value)
design/ImplementPriorityQueue/MyPriorityQueue.java:46
↓ 5 callers
Method
isFree
()
array/ShortestDistanceFromAllBuildings_317/Solution.java:131
↓ 5 callers
Method
reverse
(int x)
math/ReverseInteger_7/Solution.java:31
↓ 5 callers
Method
sort
(Comparable[] array)
design/QuickSort/QuickSort.java:4
↓ 5 callers
Method
startsWith
(String prefix)
design/ImplementTrie_208/Trie.java:50
↓ 5 callers
Method
swap
(int[] nums, int i, int j)
array/WiggleSort2_324/Solution.java:80
↓ 5 callers
Method
swap
(int[] nums, int i, int j)
array/KthLargestElementInAnArray_215/Solution.java:58
↓ 4 callers
Method
canGo
(int x, int y, Direction dir)
graph/GenerateMaze_vstar/Maze.java:195
↓ 4 callers
Method
collect
(List<String> result, TrieNode current)
backTracking/WordSquares_425/Trie.java:58
↓ 4 callers
Method
delete
(Key key)
design/ImplementSymbolTableViaBinarySearchTree/SymbolTable.java:52
↓ 4 callers
Method
exch
(int i, int j)
design/ImplementShortestPathTreeViaDijkstra/IndexMinPQ.java:265
↓ 4 callers
Method
from
()
design/ImplementShortestPathTreeViaDijkstra/DirectedEdge.java:16
↓ 4 callers
Method
get
(Key key)
design/ImplementHashTable_SeparateChaining/SeparateChainingHashTable.java:36
↓ 4 callers
Method
getHeight
Go to bottom of the tree by left side. So right side can be smaller. @param node @return
tree/CountCompleteTreeNodes_222/Solution.java:60
↓ 4 callers
Method
getImage
(String filename)
graph/GenerateMaze_vstar/StdDraw.java:1247
↓ 4 callers
Method
inPlane
(int row, int col, int[][] rooms)
graph/WallsAndGates_286/Solution.java:69
↓ 4 callers
Method
initWallArr
()
graph/GenerateMaze_vstar/Maze.java:44
↓ 4 callers
Method
line
Draws a line segment between (<em>x</em><sub>0</sub>, <em>y</em><sub>0</sub>) and (<em>x</em><sub>1</sub>, <em>y</em><sub>1</sub>). @param x0 the <e
graph/GenerateMaze_vstar/StdDraw.java:952
↓ 4 callers
Method
next
(int val)
design/MovingAverageFromDataStream_346/MovingAverage.java:31
↓ 4 callers
Method
pause
Pause for t milliseconds. This method is intended to support computer animations. @param t number of milliseconds
graph/GenerateMaze_vstar/StdDraw.java:1547
↓ 4 callers
Method
point
(int x, int y)
heap/TheSkylineProblem_218/Solution.java:100
↓ 4 callers
Method
pop
()
stack/ImplementQueueUsingStacks_232/MyQueue.java:74
↓ 4 callers
Method
push
(int x)
stack/ImplementQueueUsingStacks_232/MyQueue.java:67
↓ 4 callers
Method
removeWall
(int x, int y, Direction direction)
graph/GenerateMaze_vstar/Maze.java:83
↓ 4 callers
Method
setFont
Sets the font to the default font (sans serif, 16 point).
graph/GenerateMaze_vstar/StdDraw.java:924
↓ 4 callers
Method
show
Copies the offscreen buffer to the onscreen buffer, pauses for t milliseconds and enables double buffering. @param t number of milliseconds @deprecate
graph/GenerateMaze_vstar/StdDraw.java:1536
↓ 4 callers
Method
shuffle
()
array/ShuffleAnArray_384_/Solution.java:69
↓ 4 callers
Method
sink
(int k)
design/ImplementShortestPathTreeViaDijkstra/IndexMinPQ.java:284
↓ 4 callers
Method
size
Returns the number of keys on this priority queue. @return the number of keys on this priority queue
design/ImplementShortestPathTreeViaDijkstra/IndexMinPQ.java:97
↓ 4 callers
Method
swim
Heap helper functions.
design/ImplementShortestPathTreeViaDijkstra/IndexMinPQ.java:277
↓ 3 callers
Method
addRange
(int left, int right)
array/RangeModule_715/RangeModule.java:14
↓ 3 callers
Method
addRange
(int lower, boolean includeLower, int upper, boolean includeUpper, ArrayList<String> result)
array/MissingRanges_163/Solution.java:50
next →
1–100 of 1,412, ranked by callers