MCPcopy Create free account

hub / github.com/algorithm006-class02/algorithm006-class02 / functions

Functions5,772 in github.com/algorithm006-class02/algorithm006-class02

↓ 1 callersFunction_heapify_max
Transform list into a maxheap, in-place, in O(len(x)) time.
Week_01/G20200343030608/heapq.py:64
↓ 1 callersMethod_pop_tail
(self)
Week_07/G20200343030638/LeetCode_146_638.py:27
↓ 1 callersMethod_preorder
(self, root: TreeNode)
Week_02/G20200343030638/LeetCode-144-638.py:16
↓ 1 callersFunction_preorderRecursion
Week_02/G20200343030420/LeetCode_144_420.c:9
↓ 1 callersFunction_preorderTraversal
(result *[]int, root *TreeNode)
Week_02/G20200343030396/LeetCode_144_396.go:23
↓ 1 callersMethod_recursion
(List<Integer> result, Node node)
Week_02/G20200343030396/LetCode_590_396.java:27
↓ 1 callersMethod_recursion
(List<Integer> result, Node node)
Week_02/G20200343030396/LetCode_589_396.java:27
↓ 1 callersMethod_rev
(ListNode prev, ListNode cur)
Week_01/G20200343030364/LeetCode_206_364.java:13
↓ 1 callersMethod_rev
(ListNode prev, ListNode cur)
Week_01/G20200343030364/LeetCode_24_364.java:13
↓ 1 callersMethod_search
(int level, Set<String> startSet, Set<String> endSet, Set<String> meets)
Week_06/G20200343030024/LeetCode_127_024.java:15
↓ 1 callersFunction_siftdown_max
Maxheap variant of _siftdown
Week_01/G20200343030608/heapq.py:180
↓ 1 callersMethod_union
(self, p, i, j)
Week_06/G20200343030400/LeetCode_547_400.py:15
↓ 1 callersMethod_union
(self, parent, i, j)
Week_06/G20200343030638/LeetCode_547_638.py:15
↓ 1 callersMethod_union
($p, $i, $j)
Week_06/G20200343030032/LeetCode_547_032.php:70
↓ 1 callersMethodaddNode
(char c)
Week_06/G20200343030580/LeetCode_208_580.java:45
↓ 1 callersMethodaddNode
(char c)
Week_06/G20200343030580/LeetCode_212_580.java:39
↓ 1 callersMethodaddSolution
()
Week_03/G20200343030378/LeetCode_51_378.java:49
↓ 1 callersMethodaddSon
(Node node, int level,List<List<Integer>> result)
Week_02/G20200343030548/LeetCode_429_548.java:35
↓ 1 callersMethodaddToList
(List<List<Integer>> res, ArrayList<Integer> currList, int n, int k, int m)
Week_02/G20200343030414/LeetCode_77_414.java:23
↓ 1 callersMethodallPermute
(int[] nums, boolean[] flag, List<List<Integer>> result, List<Integer> nowList)
Week_02/G20200343030368/LeetCode_46_368.java:17
↓ 1 callersFunctionalternateSteps
Week_05/G20200343030400/alternateSteps.cpp:14
↓ 1 callersFunctionbQ
(re [][]int, n int)
Week_06/G20200343030008/LeetCode_51_008.go:74
↓ 1 callersFunctionback
(tmp, index, nums)
Week_03/G20200343030550/LeetCode_78_550.py:7
↓ 1 callersFunctionbackCombine
(result *[][]int, nums []int, index, k int)
Week_02/G20200343030524/m28.go:25
↓ 1 callersFunctionbackPermute
(first int, nums []int, res *[][]int)
Week_02/G20200343030524/m29.go:16
↓ 1 callersMethodbackTrace
(String word, String start)
Week_03/G20200343030422/LeetCode_126_422.java:73
↓ 1 callersMethodbackTrack
(int i, LinkedList<Integer> currentList)
Week_02/G20200343030566/Leetcode_77_566.java:32
↓ 1 callersMethodbackTrack
@param endWord 结束单词 @param wordList 词典 @param tempList 暂存结果集
Week_03/G20200343030566/Leetcode_127_566.java:64
↓ 1 callersMethodbackTrack
@param endWord 结束单词 @param wordList 词典 @param tempList 暂存结果集
Week_03/G20200343030566/Leetcode_126_566.java:43
↓ 1 callersMethodbackTrack
(int row)
Week_03/G20200343030378/LeetCode_51_378.java:24
↓ 1 callersMethodbackTrackingTwo
(String s, int level, String digits, List<String> result)
Week_03/G20200343030390/backtracking/Leetcode_17_390.java:76
↓ 1 callersFunctionbackTrap
Week_02/G20200343030420/LeetCode_46_420.c:10
↓ 1 callersFunctionbacktrace
(nums, step = 0, visited = [], item = [], res = [])
Week_02/G20200343030374/LeetCode_47_374.js:42
↓ 1 callersFunctionbacktrace
(first int, nums []int, res *[][]int)
Week_02/G20200343030524/m210.go:65
↓ 1 callersMethodbacktrace
(int i, String digits, StringBuilder sb, LinkedList<String> resList)
Week_03/G20200343030640/lessons/lesson8/17_letter_combinations_phone_number.java:31
↓ 1 callersFunctionbacktrack
(result, tempList, nums)
Week_02/G20200343030380/Leetcode-46-380.js:25
↓ 1 callersFunctionbacktrack
(result, nums, tempList, start)
Week_03/G20200343030380/Leetcode-78-380.js:14
↓ 1 callersFunctionbacktrack
(result, dict, digits, tempStr, start)
Week_03/G20200343030380/Leetcode-17-380.js:14
↓ 1 callersMethodbacktrack
(int n, ArrayList<Integer> nums, List<List<Integer>> outout, int first)
Week_02/G20200343030436/46.全排列.java:28
↓ 1 callersMethodbacktrack
(List<List<Integer>> list, List<Integer> tempList, int [] nums)
Week_02/G20200343030590/LeetCode_46_590.java:13
↓ 1 callersMethodbacktrack
(List<List<Integer>> list, List<Integer> tempList, int [] nums, boolean [] used)
Week_02/G20200343030590/LeetCode_47_590.java:14
↓ 1 callersMethodbacktrack
(int first,LinkedList<Integer> curr)
Week_02/G20200343030022/LeetCode_77_022.java:34
↓ 1 callersMethodbacktrack
(int n, ArrayList<Integer> nums, List<List<Integer>> outpu
Week_02/G20200343030022/LeetCode_46_022.java:26
↓ 1 callersMethodbacktrack
(int first, LinkedList<Integer> cur)
Week_02/G20200343030492/LeetCode_77_492.java:19
↓ 1 callersMethodbacktrack
(int first, List<List<Integer>> output, List<Integer> nums, int n)
Week_02/G20200343030492/LeetCode_46_492.java:22
↓ 1 callersMethodbacktrack
(List<String> list,String str, int open , int close, int n)
Week_02/G20200343030390/recursion/Leetcode_22_390.java:35
↓ 1 callersMethodbacktrack
(List<List<Integer>> res,int[] visited,int[] nums, List<Integer> tmp)
Week_02/G20200343030548/LeetCode_47_548.java:16
↓ 1 callersMethodbacktrack
(int start, int n, int k, List<Integer> tmp, List<List<Integer>> list)
Week_02/G20200343030548/LeetCode_77_548.java:14
↓ 1 callersMethodbacktrack
(List<List<Integer>> res,int[] visited,int[] nums, List<Integer> tmp)
Week_02/G20200343030548/LeetCode_46_548.java:15
↓ 1 callersMethodbacktrack
(List<String> ans, String cur, int open, int close, int max)
Week_06/G20200343030006/GenerateParenthesis.java:19
↓ 1 callersMethodbacktrack
(int row, int hills, int next_row, int dales, int count, int n)
Week_07/G20200343030590/LeetCode_52_590.java:3
↓ 1 callersMethodbacktrack
(int row, int col, int master, int slave, Stack<Integer> stack)
Week_07/G20200343030368/LeetCode_51_368.java:24
↓ 1 callersMethodbacktrack
(int i, int n,Set<Integer> col, Set<Integer> z_diagonal, Set<Integer> f_diagonal)
Week_07/G20200343030368/LeetCode_52_368.java:11
↓ 1 callersMethodbacktrack
(self, left, right, n, s)
Week_03/G20200343030640/lessons/lesson8/22_generate_parentheses.py:42
↓ 1 callersMethodbacktrack
(self, n, row, track)
Week_03/G20200343030640/lessons/lesson8/51_n_queens.py:22
↓ 1 callersMethodbacktrack
(self, n, row, track)
Week_03/G20200343030640/lessons/lesson8/51_.py:32
↓ 1 callersMethodbacktrack
(List<List<Integer>> list, List<Integer> tempList, int[] nums, int start)
Week_03/G20200343030390/backtracking/Leetcode_78_390.java:35
↓ 1 callersMethodbacktrack
(int i, int[] nums, List<List<Integer>> ret, ArrayList<Integer> tmp)
Week_03/G20200343030378/LeetCode_78_378.java:11
↓ 1 callersMethodbacktrack
(String combina, String next_data)
Week_03/G20200343030020/letter-combinations-of-a-phone-number.java:15
↓ 1 callersFunctionbacktracking
(result, nums, tempList = [], visited = [])
Week_02/G20200343030380/Leetcode-47-380.js:21
↓ 1 callersMethodbacktracking
(List<List<Integer>> list, List<Integer> tmpList, int start, int[] nums)
Week_03/G20200343030020/subsets.java:11
↓ 1 callersFunctionbfs
(i)
Week_06/G20200343030030/LeetCode_547_030.js:18
↓ 1 callersFunctionbfs
(root, res)
Week_03/G20200343030430/LeetCode_102_430.js:21
↓ 1 callersMethodbfs
(String start, String end, Set<String> dict, HashMap<String, ArrayList<String>> nodeNeigh
Week_03/G20200343030436/126.单词接龙-ii.java:22
↓ 1 callersMethodbfs
(String start, String end, Set<String> dict, HashMap<String, ArrayList<String>> nodeNeighbors, Has
Week_03/G20200343030590/LeetCode_126_590.java:19
↓ 1 callersMethodbinarySearch
(int[] data, int target)
Week_03/G20200343030580/LeetCode_74_580.java:28
↓ 1 callersMethodbinarySearch
Week_03/G20200343030636/LeetCode_74_636.cpp:65
↓ 1 callersFunctionboardDFS
(i,j,curStr,currNode)
Week_06/G20200343030030/LeetCode_221_030.js:44
↓ 1 callersMethodbuild
(int[] preorder, int preStart, int[] inorder, int inStart, int inEnd)
Week_02/G20200343030536/LeetCode_105_536.java:18
↓ 1 callersMethodbuild
(int val, Node n)
Week_07/G20200343030590/LeetCode_493_590.java:23
↓ 1 callersMethodbuildDict
(List<String> wordList, int wordlength)
Week_03/G20200343030580/LeetCode_126_580.java:40
↓ 1 callersMethodbuildTree
(int[] preorder, int[] inorder)
Week_02/G20200343030024/LeetCode_105_024.java:20
↓ 1 callersMethodbuildTree
前序遍历 根--》左--》右 中序遍历 左--》根--》右 @param preorder 前序遍历 @param inorder 中序遍历 @return
Week_02/G20200343030566/Leetcode_105_566.java:32
↓ 1 callersMethodbuildTree
(Set<String> words, Set<String> begin, Set<String> end, Map<String, List<String>> mapTree, boolean isFront)
Week_03/G20200343030022/LeetCode_126_022.java:51
↓ 1 callersMethodbuildTreeHelper
(int[] preorder, int p_start, int p_end, int[] inorder, int i_start, int i_end)
Week_02/G20200343030436/105.从前序与中序遍历序列构造二叉树.java:30
↓ 1 callersMethodbuildTreeHelper
(int[] preorder, int preStart, int preEnd, int[] inorder, int inOrderStart, int inOrderStop)
Week_02/G20200343030024/LeetCode_105_024.java:27
↓ 1 callersMethodbuildTreeNode
构建链表 @return
Week_02/G20200343030564/LeetCode_105_564.java:48
↓ 1 callersFunctionbuildTrie
(words []string)
Week_06/G20200343030008/LeetCode_212_008.go:96
↓ 1 callersMethodbuildTrie
(String[] words)
Week_06/G20200343030436/212.单词搜索-ii.java:46
↓ 1 callersMethodbuildTrie
(String[] words)
Week_06/G20200343030584/LeetCode_212_584.java:96
↓ 1 callersMethodbuildTrie
(char[][] board, int i, int j, String str, Set<String> result, Trie trie)
Week_06/G20200343030600/LeetCode_212_600.java:29
↓ 1 callersMethodbuildTrie
(String[] words)
Week_06/G20200343030422/LeetCode_212_422.java:43
↓ 1 callersMethodbuildTrie
(String[] words)
Week_06/G20200343030020/word-searchii.java:44
↓ 1 callersMethodbulidATree
构建二叉树 @param left @param right @return
Week_02/G20200343030566/Leetcode_105_566.java:51
↓ 1 callersMethodcal
(int level, Set<String> beginSet, Set<String> endSet, Set<String> meets)
Week_03/G20200343030388/leetcode_127_388.java:21
↓ 1 callersFunctioncalcFactorials
计算n的阶乘 */
Week_02/G20200343030420/LeetCode_46_420.c:2
↓ 1 callersMethodcalcNextState
(char[][] board, int row, int col)
Week_03/G20200343030590/LeetCode_529_590.java:42
↓ 1 callersFunctioncalculate
(grid, row, col)
Week_05/G20200343030380/Leetcode-64-380.js:12
↓ 1 callersMethodcalculate
(int[][] grid, int i, int j)
Week_05/G20200343030436/64.最小路径和.java:13
↓ 1 callersMethodcalculate
(int[][] grid,int i,int j)
Week_05/G20200343030596/LeetCode_64.java:5
↓ 1 callersMethodcalculate
(int[][] grid, int i, int j)
Week_05/G20200343030512/LeeCode_64_G20200343030512.java:3
↓ 1 callersMethodcallNQueens
递归调用 @param row @param result
Week_07/G20200343030564/LeetCode_51_564.java:80
↓ 1 callersMethodcanChange
(String beginWord, String word)
Week_06/G20200343030534/LeetCode_127_534.java:72
↓ 1 callersMethodcanConvert
(String a, String b)
Week_06/G20200343030388/LeetCode_127_388.java:54
↓ 1 callersMethodcanConvert
(String s1, String s2)
Week_06/G20200343030368/LeetCode_127_368.java:34
↓ 1 callersMethodcanConvert
(String s1, String s2)
Week_03/G20200343030492/LeetCode_127_492.java:40
↓ 1 callersMethodcanConvert
(String s1, String s2)
Week_03/G20200343030456/LeetCode_127_456.java:42
↓ 1 callersMethodcanJump
(int[] nums)
Week_03/G20200343030024/LeetCode_55_024.java:9
↓ 1 callersMethodcanJumpBackTrack
跳跃游戏回溯算法 用回溯计算每一个位置能不能到达最后位置,回溯全部路径 @param nums 步数数组 @param i 起始位置
Week_03/G20200343030566/Leetcode_55_566.java:32
↓ 1 callersMethodcanJumpFromPosition
(int position, int[] nums)
Week_03/G20200343030022/LeetCode_55_022.java:19
← previousnext →601–700 of 5,772, ranked by callers