MCPcopy Create free account

hub / github.com/Semaserg/LeetCodeProblems / functions

Functions1,412 in github.com/Semaserg/LeetCodeProblems

↓ 2 callersMethodsink
(int[] array, int index, int N)
sorting/HeapSort/HeapSort.java:20
↓ 2 callersMethodsize
()
design/ImplementTopologicalSortInDigraph/Digraph.java:31
↓ 2 callersMethodswap
(Comparable[] array, int i, int j)
design/QuickSort/QuickSort.java:46
↓ 2 callersMethodswap
(int i, int j, int[] nums)
array/SortColors_75/Solution.java:42
↓ 2 callersMethodswap
(int[] nums, int i)
array/WiggleSort_280/Solution.java:25
↓ 2 callersMethodtext
Write the given text string in the current font, centered at (<em>x</em>, <em>y</em>). @param x the center <em>x</em>-coordinate of the text @param
graph/GenerateMaze_vstar/StdDraw.java:1462
↓ 2 callersMethodtoString
()
dynamic/UniqueBinarySearchTrees2_95/TreeNode.java:9
↓ 2 callersMethodupdate
(int key, int value)
design/LRUCache_146/LRUCache.java:53
↓ 1 callersMethodaddBinary
(String a, String b)
string/AddBinary_67/Solution.java:54
↓ 1 callersMethodaddChar
(char c)
hashtable/LongestSubstringWithAtMostKDistinctCharacters_340/Solution.java:20
↓ 1 callersMethodaddEdge
(Edge e)
graph/CommutableIslands_intbit/Solution.java:103
↓ 1 callersMethodaddOperators
(String num, int target)
dynamic/ExpressionAddOperators_282/Solution.java:24
↓ 1 callersMethodaddSentense
(String[] sentence, int rows, int cols)
dynamic/SentenceScreenFitting_418/Solution.java:93
↓ 1 callersMethodaddStrings
(String num1, String num2)
math/AddStrings_415/Solution.java:41
↓ 1 callersMethodaddTwoNumbers
(ListNode l1, ListNode l2)
linkedList/AddTwoNumbers_2/Solution.java:24
↓ 1 callersMethodadj
(int v)
design/ImplementGraphBfs/Graph.java:28
↓ 1 callersMethodadj
(int v)
design/ImplementConnectedComponents/Graph.java:28
↓ 1 callersMethodadj
(int v)
design/ImplementTopologicalSortInDigraph/Digraph.java:27
↓ 1 callersMethodadj
(int v)
design/ImplementGraphDfs/Graph.java:28
↓ 1 callersMethodadj
(int from)
design/ImplementShortestPathTreeViaDijkstra/EdgeWeightedDigraph.java:25
↓ 1 callersMethodadj
(int v)
graph/CommutableIslands_intbit/Solution.java:110
↓ 1 callersMethodalienOrder
(String[] words)
graph/AlienDictionary_269/Solution.java:133
↓ 1 callersMethodaliveAround
(int row, int col, int[][] board)
array/GameOfLife_289/Solution.java:61
↓ 1 callersMethodarc
Draws a circular arc of the specified radius, centered at (<em>x</em>, <em>y</em>), from angle1 to angle2 (in degrees). @param x the <em>x</em>-coor
graph/GenerateMaze_vstar/StdDraw.java:1090
↓ 1 callersMethodarrayPairSum
(int[] nums)
array/ArrayPartition1_561_/Solution.java:23
↓ 1 callersMethodbackTrack
()
backTracking/SudokuSolver_37/Solution1.java:38
↓ 1 callersMethodbackTrack
(Set<Character> rowSet, Set<Character> colSet, Set<Character> boxSet, int row, int col)
backTracking/SudokuSolver_37/Solution.java:35
↓ 1 callersMethodbackTrack
(List<List<String>> result, List<String> answerBuilder)
backTracking/WordSquares_425/Solution.java:97
↓ 1 callersMethodbackTrack
(int start, int sum, List<Integer> currentList)
array/ThreeSum_15/Solution.java:42
↓ 1 callersMethodbackTrack
(int amount, int index, int[] coins)
dynamic/CoinChange2_518_/Solution.java:48
↓ 1 callersMethodbacktrack
(int index, List<String> current, String s)
backTracking/RestoreIPAddresses_93_/Solution.java:25
↓ 1 callersMethodbfs
(int start)
design/ImplementGraphBfs/BreadthFirstSearch.java:42
↓ 1 callersMethodbfs
(Point p)
array/ShortestDistanceFromAllBuildings_317/Solution.java:65
↓ 1 callersMethodbfs
(int startVertex, LinkedList<Integer>[] graph, boolean[] visited)
graph/NumberOfConnectedComponentsInAnUndirectedGraph_323/Solution.java:114
↓ 1 callersMethodbfs
(int root)
graph/GraphTraversal_BFS_DFS_iterativeDFS/Graph.java:58
↓ 1 callersMethodbfs
(String beginWord, String endWord, Map<String, Set<String>> graph)
graph/WordLadder_127/Solution.java:110
↓ 1 callersMethodbfsPath
(String beginWord, String endWord, Map<String, Set<String>> graph)
graph/WordLadder_127/Solution.java:133
↓ 1 callersMethodbinarySearch
(char curr, int prevCharIndex)
dynamic/IsSubsequence_392/Solution.java:83
↓ 1 callersMethodbinaryTreePaths
(TreeNode root)
tree/BinaryTreePaths_257/Solution.java:31
↓ 1 callersMethodbinaryTreePathsRecursive
(TreeNode root, String path, List<String> result)
tree/BinaryTreePaths_257/Solution.java:38
↓ 1 callersMethodbs
(int[] array, int target)
binarySearch/SearchA2DMatrix_74/Solution.java:53
↓ 1 callersMethodbt
(List<List<Integer>> result, List<Integer> current, int[] nums, boolean[] used)
backTracking/Permutations2_47/Solution.java:32
↓ 1 callersMethodbt
(int c, int k, int n, List<Integer> curr, List<List<Integer>> res)
backTracking/Combinations_77/Solution.java:31
↓ 1 callersMethodbt
(List<Integer> source, List<Integer> current, List<List<Integer>> result)
backTracking/Permutations_46/Solution.java:32
↓ 1 callersMethodbt
(List<List<Integer>> res, List<Integer> curr, int index, int[] nums)
backTracking/Subsets2_90/Solution.java:77
↓ 1 callersMethodbuild
(int[] preorder, int[] inorder, int inordLeftInd, int inordRightInd, int preordRootInd)
tree/ConstructBinaryTreeFromPreorderAndInorderTraversal_105/Solution.java:29
↓ 1 callersMethodbuildGraph
(ArrayList<String> words, int position)
graph/AlienDictionary_269/Solution.java:66
↓ 1 callersMethodbuildMap
(String str)
hashtable/GroupAnagrams_49/Solution.java:65
↓ 1 callersMethodbuildNextLayer
(Set<String> wordList, Set<String> currLayer, Set<String> visited)
graph/WordLadder_127/Solution.java:58
↓ 1 callersMethodbuildPrefix
(List<String> answerBuilder)
backTracking/WordSquares_425/Solution.java:111
↓ 1 callersMethodbuildString
(TreeNode root, StringBuilder sb)
dynamic/SerializeAndDeserializeBinaryTree_297/Codec.java:30
↓ 1 callersMethodbuildTree
(int treeSize)
linkedList/ConvertSortedListToBinarySearchTree_109/Solution.java:44
↓ 1 callersMethodbuildTree
(Queue<String> queue)
dynamic/SerializeAndDeserializeBinaryTree_297/Codec.java:48
↓ 1 callersMethodbuildTree
(int[] preorder, int[] inorder)
tree/ConstructBinaryTreeFromPreorderAndInorderTraversal_105/Solution.java:19
↓ 1 callersMethodbuildTree
(int[] inorder, int[] postorder)
tree/ConstructBinaryTreeFromInorderAndPostorderTraversal_106/Solution.java:34
↓ 1 callersMethodbuildTreeRecursive
(int[] inorder, int[] postorder, int inorderLeftInd, int inorderRightInd,
tree/ConstructBinaryTreeFromInorderAndPostorderTraversal_106/Solution.java:42
↓ 1 callersMethodbulbSwitch
(int n)
math/BulbSwitcher_319/Solution.java:50
↓ 1 callersMethodbulkStateUpdate
(int from, int to, SlotState state)
design/Mocks/UserDaySchedule.java:58
↓ 1 callersMethodcalc
(int curr, int prev)
heap/WaysToFormMaxHeap_intbit/Solution.java:64
↓ 1 callersMethodcalcCode
(String sequence)
hashtable/RepeatedDNASequences_187/Solution.java:66
↓ 1 callersMethodcalcPreferableInterviewTotal
()
design/Mocks/User.java:63
↓ 1 callersMethodcalcSameOpponenetInteviews
()
design/Mocks/Timetable.java:211
↓ 1 callersMethodcalcScore
()
design/Mocks/Timetable.java:219
↓ 1 callersMethodcalculate
(String s)
stack/BasicCalculator_224/Solution.java:28
↓ 1 callersMethodcalculate
(String s)
string/BasicCalculator2_227/Solution.java:28
↓ 1 callersMethodcanConstruct
(String ransomNote, String magazine)
string/RansomNote_383/Solution.java:23
↓ 1 callersMethodcanFinish2
(int numCourses, int[][] prerequisites)
graph/CourseSchedule_207/Solution.java:55
↓ 1 callersMethodcanJump
(int[] nums)
array/JumpGame_55/Solution.java:41
↓ 1 callersMethodcanPartition
(int[] nums)
dynamic/PartitionEqualSubsetSum_416/Solution.java:33
↓ 1 callersMethodcanPartitionKSubsets
(int[] nums, int k)
array/PartitionToKEqualSumSubsets_698/Solution.java:23
↓ 1 callersMethodcanPermutePalindrome
(String s)
hashtable/PalindromePermutation_266/Solution.java:22
↓ 1 callersMethodchange
(int amount, int[] coins)
dynamic/CoinChange2_518_/Solution.java:61
↓ 1 callersMethodchangeKey
Change the key associated with index {@code i} to the specified value. @param i the index of the key to change @param key change the key associated
design/ImplementShortestPathTreeViaDijkstra/IndexMinPQ.java:182
↓ 1 callersMethodcheck
(int index, int[] nums)
array/JumpGame_55/Solution.java:27
↓ 1 callersMethodcheckDepth
(TreeNode root)
tree/BalancedBinaryTree_110/Solution.java:33
↓ 1 callersMethodcircle
Draws a circle of the specified radius, centered at (<em>x</em>, <em>y</em>). @param x the <em>x</em>-coordinate of the center of the circle @param
graph/GenerateMaze_vstar/StdDraw.java:1000
↓ 1 callersMethodcloneGraph
(UndirectedGraphNode node)
graph/CloneGraph_133/Solution.java:47
↓ 1 callersMethodclosestValue
(TreeNode root, double target)
tree/ClosestBinarySearchTreeValue_270/Solution.java:30
↓ 1 callersMethodcoinChange
(int[] coins, int amount)
dynamic/CoinChange_322/Solution.java:32
↓ 1 callersMethodcomb
(String digits, int index, ArrayList<String> current, List<String> res)
backTracking/LetterCombinationsOfAPhoneNumber_17/Solution.java:39
↓ 1 callersMethodcombinationSum
(int[] candidates, int target)
backTracking/CombinationSum_39/Solution.java:55
↓ 1 callersMethodcombinationSum2
(int[] candidates, int target)
backTracking/CombinationSum2_40/Solution.java:61
↓ 1 callersMethodcombinationSum3
(int k, int n)
array/CombinationSum3_216/Solution.java:29
↓ 1 callersMethodcombinationSumRecursive
(int start, int length, int target, List<List<Integer>> result,
array/CombinationSum3_216/Solution.java:41
↓ 1 callersMethodcombinations
(int n, int r)
heap/WaysToFormMaxHeap_intbit/Solution.java:86
↓ 1 callersMethodcombine
(int n, int k)
backTracking/Combinations_77/Solution.java:24
↓ 1 callersMethodcompare
(TreeNode leftRoot, TreeNode rightRoot)
tree/SymmetricTree_101/Solution.java:48
↓ 1 callersMethodcompareVersion1
(String version1, String version2)
string/CompareVersionNumbers_165/Solution.java:50
↓ 1 callersMethodcomputeArea
(int A, int B, int C, int D, int E, int F, int G, int H)
math/RectangleArea_223/Solution.java:15
↓ 1 callersMethodconnect
(TreeLinkNode root)
tree/PopulatingNextRightPointersInEachNode_116/Solution.java:78
↓ 1 callersMethodcontainsDuplicate
(int[] nums)
hashtable/ContainsDuplicate_217/Solution.java:17
↓ 1 callersMethodcontainsNearbyDuplicate
(int[] nums, int k)
hashtable/ContainsDuplicate2_219/Solution.java:15
↓ 1 callersMethodconvert
(String s, int numRows)
string/ZigZagConversion_6/Solution.java:25
↓ 1 callersMethodconvert
(int[] nums, int left, int right)
tree/ConvertSortedArrayToBinarySearchTree_108/Solution.java:27
↓ 1 callersMethodconvertToTitle
(int n)
math/ExcelSheetColumnTitle_168/Solution.java:22
↓ 1 callersMethodcopyRandomList
(RandomListNode head)
linkedList/CopyListWithRandomPointer_138/Solution.java:38
↓ 1 callersMethodcountAndSay
(int n)
string/CountAndSay_38/Solution.java:30
↓ 1 callersMethodcountBattleships
(char[][] board)
array/BattleshipsInABoard_419_/Solution.java:33
↓ 1 callersMethodcountBinarySubstrings
(String s)
string/CountBinarySubstrings_696/Solution.java:35
↓ 1 callersMethodcountBits
(int num)
dynamic/CountingBits_338/Solution.java:25
← previousnext →201–300 of 1,412, ranked by callers