MCPcopy Create free account

hub / github.com/algorithm004-01/algorithm004-01 / functions

Functions6,280 in github.com/algorithm004-01/algorithm004-01

↓ 2 callersMethodsearchPrefix
(String word)
Week 06/id_611/LeetCode_208_611.java:26
↓ 2 callersMethodsearchPrefix
(String word)
Week 06/id_611/LeetCode_212_611.java:116
↓ 2 callersMethodsearchPrefix
(String word)
Week 06/id_156/208_java.java:51
↓ 2 callersMethodsearchprefix
(String word)
Week 06/id_321/LeetCode_208_321.java:58
↓ 2 callersMethodserialize
Encodes a tree to a single string. :type root: TreeNode :rtype: str
Week 02/id_251/LeetCode_297_251.py:39
↓ 2 callersMethodsetEnd
(boolean end)
Week 06/id_466/LeetCode_212_466.java:201
↓ 2 callersMethodsort
(String s)
Week 02/id_716/LeetCode_242_716.java:20
↓ 2 callersMethodstartsWith
Returns if there is any word in the trie that starts with the given prefix.
Week 06/id_006/LeetCode_208_006.java:77
↓ 2 callersMethodstoreCurLevelAndReturnNexLevel
( List<Node> curLevel, List<List<Integer>> store)
Week 02/id_466/LeetCode_429_466.java:128
↓ 2 callersMethodswap
swap board where x = zeroX, y = zeroY @param x @param y @return State
Week 06/id_306/SlidingPuzzle.java:79
↓ 2 callersMethodswap
(int[] arr, int i, int j)
Week 07/id_081/InsertSort.java:22
↓ 2 callersMethodswap
交换数据
Week 02/id_021/algorithm/src/main/java/com/lqw/algorithm/binaryheap/BigHeap.java:88
↓ 2 callersMethodswap
(int[] nums, int i, int j)
Week 02/id_436/Leetcode_46_436.java:31
↓ 2 callersMethodtoGraph
(List<String> wordList, String endWord, Map<String, List<String>> graph)
Week 03/id_716/LeetCode_127_716.java:68
↓ 2 callersMethodunion
(int p, int q)
Week 06/id_716/LeetCode_130_716.java:193
↓ 2 callersMethodunion
(int p1, int p2)
Week 06/id_466/LeetCode_200_466.java:163
↓ 2 callersMethodunion
(self, p, q)
Week 06/id_361/leetCode_200_361.py:26
↓ 2 callersMethodunion
(int i, int j)
Week 06/id_006/LeetCode_130_006.java:27
↓ 2 callersMethodunion
(self, p, q)
Week 06/id_651/LeetCode_200_651.py:96
↓ 2 callersMethodvisitWord
(Map<String, List<String>> graph, Queue<Pair> queue, Map<String, Integer> visited, Map<String, Intege
Week 03/id_716/LeetCode_127_716.java:158
↓ 2 callersMethodvisitWordNode
(self, queue, visited, others_visited)
Week 06/id_651/LeetCode_127_651.py:53
↓ 2 callersMethodvisitWordNode
( Queue<Pair<String, Integer>> Q, HashMap<String, Integer> visited, HashMa
Week 03/id_711/Leetcode_127_711.java:143
↓ 2 callersMethodvistedCount
(Queue<Pair<String, Integer>> queue, Map<String, Integer> visted, Map<String, Integer> otherVisted)
Week 03/id_311/LeetCode_127_Solution.java:43
↓ 1 callersFunctionBFS
(M [][]int, visited []bool, c int)
Week 06/id_071/LeetCode_547_071.go:32
↓ 1 callersMethodBFS
(int[][] grid)
Week 06/id_476/LeetCode_1091_476.java:69
↓ 1 callersFunctionBFindBreakPoint
(nums []int)
Week 03/id_531/leetCode_33_531.go:48
↓ 1 callersMethodBuildTree
(int left, int right)
Week 02/id_156/105_java.java:21
↓ 1 callersFunctionConstructor
** Initialize your data structure here. */
Week 06/id_261/leetcode_208_261.go:10
↓ 1 callersFunctionConstructor
** Initialize your data structure here. Set the size of the deque to be k. */
Week 01/id_071/LeetCode_641_071.go:12
↓ 1 callersMethodDFS
(self, n, row, cur_state)
Week 06/id_251/LeetCode_51_251.py:47
↓ 1 callersMethodDFS
深度优先搜索 @param i @param M @param flag
Week 06/id_086/LeetCode_547_086.java:30
↓ 1 callersMethodDFS
(self, n, row, cols, pie, na)
Week 07/id_661/LeetCode_52_661.py:12
↓ 1 callersMethodDFS
(self, queens, xy_dif, xy_sum)
Week 07/id_651/LeetCode_51_651.py:27
↓ 1 callersMethodDFS
(self, obstacleGrid, m, n)
Week 08/id_251/LeetCode_63_251.py:46
↓ 1 callersMethodDFS
(char[][] grid, int i, int j, int length, int height)
Week 03/id_431/LeetCode_200_431.java:33
↓ 1 callersMethodDFSMarking
(char[][] grid, int i, int j)
Week 03/id_516/LeetCode_200_516.java:25
↓ 1 callersMethodDFSMarking
(char[][] grid, int i, int j)
Week 03/id_766/LeetCode_200_766.java:27
↓ 1 callersMethodDFSMarking
(char[][] grid, int i, int j)
Week 03/id_346/LeetCode_200_346.java:29
↓ 1 callersMethodGenerate
<summary> </summary> <param name="left">左括号使用数量</param> <param name="right">右括号使用数量</param> <param name="level">递归层级</param> <param name="str">当前递归层拼
Week 02/id_701/leetcode_22_701.cs:21
↓ 1 callersMethodGet
(key int)
Week 07/id_631/LeetCode_146_631.go:23
↓ 1 callersFunctionIsAnagram
IsAnagram t是否s是字母异位词
Week 02/id_531/leetCode_242_531.go:4
↓ 1 callersMethodLen
()
Week 02/id_451/LeetCode_144_451.go:30
↓ 1 callersFunctionMax
(a, b int)
Week 01/id_736/LeetCode_11_736.go:10
↓ 1 callersMethodMergeThree
(int[] nums1, in int m, int[] nums2, int n)
Week 01/id_171/MergeSortedArraySol.cs:19
↓ 1 callersFunctionMin
(a, b int)
Week 01/id_736/LeetCode_11_736.go:3
↓ 1 callersFunctionMoveZeros1
MoveZeros1 按0 出现的次数挪动
Week 01/id_531/LeetCode_283_531.go:4
↓ 1 callersFunctionMoveZeros2
MoveZeros2 双指针
Week 01/id_531/LeetCode_283_531.go:19
↓ 1 callersFunctionNewFriendCircle
(n int)
Week 06/id_261/leetcode_547_261.go:8
↓ 1 callersFunctionNewHash
()
Week 02/id_451/LeetCode_49_451.go:4
↓ 1 callersFunctionNewStack
()
Week 02/id_451/LeetCode_144_451.go:13
↓ 1 callersFunctionNewStack
()
Week 02/id_451/LeetCode_94_451.go:5
↓ 1 callersFunctionNewUnionFind
(v interface{})
Week 06/id_451/LeetCode_547_451.go:33
↓ 1 callersFunctionNewUnionFind
(v interface{})
Week 06/id_451/LeetCode_200_451.go:8
↓ 1 callersMethodPlusOneTwo
(int[] digits)
Week 01/id_171/PlusOneSol.cs:18
↓ 1 callersMethodPop
()
Week 02/id_451/LeetCode_144_451.go:22
↓ 1 callersMethodPop
()
Week 02/id_451/LeetCode_94_451.go:14
↓ 1 callersMethodPush
(value interface{})
Week 02/id_451/LeetCode_144_451.go:18
↓ 1 callersMethodPush
(value interface{})
Week 02/id_451/LeetCode_94_451.go:10
↓ 1 callersMethodRes
()
Week 08/id_451/LeetCode_300_451.go:25
↓ 1 callersFunctionRotateTwo
** 向右移动数组解法2 解法思想 : 移动次数简化同上面分析。然后我们从最数组的第一位开始,挨个一次将元素移动到目标位置,移动n次,那么所有元素都将到达最后的位置. 如果内层刚好移动到 */
Week 01/id_301/main.go:70
↓ 1 callersMethodThreeSumTwo
<summary> 双指针 </summary> <param name="nums"></param> <returns></returns>
Week 01/id_171/ThreeNumSol.cs:25
↓ 1 callersMethodUnion
(int u, int v)
Week 06/id_436/Leetcode_547_436.java:23
↓ 1 callersMethodUnion
(b *UnionFind)
Week 06/id_451/LeetCode_547_451.go:49
↓ 1 callersMethod_DFS
(self, result, queens, xy_dif, xy_sum, n)
Week 07/id_661/LeetCode_51_661.py:10
↓ 1 callersMethod__backtracking
(self, nums, row, n, col, master, slave, stack, res)
Week 02/id_406/LeetCode_51_406.py:16
↓ 1 callersMethod__backtracking
(self, nums, row, n, col, master, slave, stack, res)
Week 02/id_091/LeetCode_51_091.py:34
↓ 1 callersMethod__dfs
(self, grid, i, j, m, n, marked)
Week 03/id_181/LeetCode_200_181.py:31
↓ 1 callersMethod__dfs
(self,grid, i, j, m, n, marked)
Week 03/id_246/LeetCode_200_246.py:46
↓ 1 callersMethod_buildTree
(int[] preorder, int[] inorder, int preStart, int inStart, int inEnd)
Week 02/id_431/LeetCode_105_431.java:13
↓ 1 callersMethod_buildTree
(int[] preorder, int preLeft, int preRight, int[] inorder, int inLeft, int inRight)
Week 02/id_081/ConstructBinaryTreeFromPreorderAndInorderTraversal.java:10
↓ 1 callersMethod_build_children
(self, derive_from, word, word_dict, fathers_dict)
Week 03/id_101/[126]Word Ladder II.py:134
↓ 1 callersMethod_build_next
(self, next_forward, word, words, parents, direction)
Week 03/id_101/[126]Word Ladder II.py:97
↓ 1 callersMethod_circleTreeNode
(TreeNode root, List<Integer> list)
Week 02/id_416/LeetCode_144_416.java:33
↓ 1 callersMethod_combaination
( int level, String s, String digits,
Week 02/id_106/17.letter-combinations-of-a-phone-number.java:64
↓ 1 callersMethod_combine
(int first, List<Integer> target, int n, int k)
Week 02/id_081/Combinations.java:12
↓ 1 callersMethod_deserialize
(Deque<String> queue)
Week 02/id_431/LeetCode_297_431.java:42
↓ 1 callersMethod_dfs
(self, board, i, j, cur_word, cur_dict)
Week 06/id_251/LeetCode_212_251.py:74
↓ 1 callersMethod_dfs
(self, board, i, j, cur_word, cur_dict)
Week 06/id_246/LeetCode_212_246.py:58
↓ 1 callersMethod_dfs
(self, grid, i, j, m, n, marked)
Week 03/id_101/[200]Number of Islands.py:49
↓ 1 callersMethod_dfs
(String beginWord, String endWord, Map<String, List<String>> neighborsMap, Deque<String
Week 03/id_131/LeetCode_126_131.java:72
↓ 1 callersMethod_doubleEndBfs
(Set<String> beginSet, Set<String> endSet, Map<String, List<String>> neighborsMap,
Week 03/id_131/LeetCode_126_131.java:24
↓ 1 callersMethod_generate
(self, left, right, n, s, res)
Week 06/id_251/LeetCode_22_251.py:64
↓ 1 callersMethod_generate
(String item,int left,int right,int max,List<String> list)
Week 03/id_416/LeetCode_22_416.java:29
↓ 1 callersMethod_generate
(int left, int right, int n, String s, List<String> list)
Week 02/id_431/LeetCode_22_431.java:18
↓ 1 callersMethod_generate
(int left, int right, int n, String s, List<String> res)
Week 02/id_716/LeetCode_22_716.java:21
↓ 1 callersMethod_generate
(int left, int right, int n, String s, List<String> res)
Week 02/id_286/LeetCode_22_286.java:17
↓ 1 callersMethod_generateLevelOrder
(int level, List<NTreeNode> roots, List<List<Integer>> result)
Week 02/id_721/LeetCode_429_721.java:31
↓ 1 callersMethod_generateParenthesis
(int max, int leftSum, int rightSum, List<String> res, String s)
Week 02/id_241/LeetCode_22_241.java:15
↓ 1 callersMethod_generateUniqKeyForAnagram
(String str)
Week 02/id_131/LeetCode_49_131.java:26
↓ 1 callersMethod_generate_result
(self, n)
Week 06/id_251/LeetCode_51_251.py:71
↓ 1 callersMethod_getChildren
(String begin)
Week 06/id_131/LeetCode_127_131_4.java:51
↓ 1 callersMethod_getChildren
(String begin)
Week 06/id_131/LeetCode_127_131_2.java:51
↓ 1 callersMethod_getNeighbors
(String word, Map<String, Set<String>> patternMap)
Week 06/id_306/WordLadder.java:94
↓ 1 callersMethod_getNeighbors
(int x, int y, int[][] grid)
Week 06/id_131/LeetCode_1091_131_3.java:71
↓ 1 callersMethod_getNeighbors
(int x, int y, int[][] grid)
Week 06/id_131/LeetCode_1091_131_1.java:47
↓ 1 callersMethod_getNeighbors
(int x, int y, int[][] grid)
Week 06/id_131/LeetCode_1091_131_2.java:53
↓ 1 callersMethod_getNeighbors
(String word)
Week 06/id_131/LeetCode_127_131_3.java:53
↓ 1 callersMethod_getNeighbors
(String word, Map<String, Set<String>> patternMap)
Week 03/id_641/lesson9/LeetCode_127_641.java:99
↓ 1 callersMethod_getPatternMap
(List<String> wordList)
Week 06/id_306/WordLadder.java:68
↓ 1 callersMethod_getPatternMap
(List<String> wordList)
Week 03/id_641/lesson9/LeetCode_127_641.java:73
← previousnext →501–600 of 6,280, ranked by callers