Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algorithm006-class02/algorithm006-class02
/ functions
Functions
5,772 in github.com/algorithm006-class02/algorithm006-class02
⨍
Functions
5,772
◇
Types & classes
2,815
↓ 1,099 callers
Method
size
Week_06/G20200343030544/LeetCode_547_544.cpp:27
↓ 602 callers
Function
len
Week_03/G20200343030634/leetcode_127_634.c:46
↓ 405 callers
Method
push
(n)
Week_01/G20200343030374/summary.js:7
↓ 303 callers
Method
get
根据字符编码值的差值为下标进行存取 @param ch @return
Week_06/G20200343030426/TrieNode.java:45
↓ 279 callers
Method
put
根据字符编码值的差值为下标进行存取 @param ch @param node
Week_06/G20200343030426/TrieNode.java:55
↓ 233 callers
Method
pop
(n)
Week_01/G20200343030374/summary.js:13
↓ 230 callers
Method
max
()
Week_01/G20200343030374/summary.js:18
↓ 218 callers
Method
push_back
Week_01/G20200343030374/summary.cxx:11
↓ 203 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030608/实现双端队列.py:66
↓ 140 callers
Method
containsKey
根据字符编码值的差值为下标进行存取 @param ch @return
Week_06/G20200343030426/TrieNode.java:35
↓ 131 callers
Method
contains
(char ch)
Week_06/G20200343030522/LeetCode_208_522.java:35
↓ 118 callers
Method
remove
采用递归实现
Week_06/G20200343030440/leetcode_208_440.php:77
↓ 116 callers
Function
max
(a int, b int)
Week_05/G20200343030026/LeetCode_221_026.go:27
↓ 80 callers
Function
min
(x, y, z int)
Week_05/G20200343030008/LeetCode_72_008.go:68
↓ 65 callers
Method
size
()
Week_07/G20200343030584/LeetCode_146_584.java:114
↓ 58 callers
Function
helper
(node, list)
Week_02/G20200447010024/LeetCode_590_024.js:48
↓ 57 callers
Method
find
Week_06/G20200343030454/LeetCode_547.cpp:23
↓ 56 callers
Function
sort
Week_03/G20200343030430/LeetCode_169_430.js:7
↓ 55 callers
Function
print
(col, n)
Week_03/G20200343030430/LeetCode_51_430.js:40
↓ 52 callers
Method
get
Week_05/G20200343030636/LeetCode_647_636.cpp:63
↓ 52 callers
Method
toString
()
Week_07/G20200343030584/LeetCode_56_584.java:72
↓ 51 callers
Method
equals
(int[] a, int[] b)
Week_08/G20200343030580/LeetCode_438_580.java:28
↓ 48 callers
Method
join
Week_06/G20200343030622/LeetCode_547_622.cc:14
↓ 47 callers
Function
swap
(nums, i, j)
Week_02/G20200343030374/LeetCode_46_374.js:20
↓ 43 callers
Function
find
(p)
Week_06/G20200343030030/LeetCode_200_030.js:23
↓ 40 callers
Method
addFirst
(Node x)
Week_07/G20200343030584/LeetCode_146_584.java:84
↓ 33 callers
Method
forEach
(TreeNode root, List<Integer> list)
Week_02/G20200343030020/binary-tree-inorder-traversal.java:9
↓ 32 callers
Method
insert
Inserts a word into the trie.
Week_06/G20200343030608/实现Trie.py:10
↓ 32 callers
Method
top
(int K)
Week_07/G20200343030436/1244.力扣排行榜.java:19
↓ 31 callers
Function
backtrack
(nums, step = 0, res = [])
Week_02/G20200343030374/LeetCode_46_374.js:8
↓ 29 callers
Method
indexOf
(int[] inorder, int fpoi, int lpoi, int num)
Week_02/G20200343030580/LeetCode_105_580.java:28
↓ 28 callers
Function
lru_print
* Your LRUCache struct will be instantiated and called as such: * LRUCache* obj = lRUCacheCreate(capacity); * int param_1 = lRUCacheGet(obj, key);
Week_07/G20200343030420/LeetCode_146_420.c:134
↓ 25 callers
Function
dfs
* Note: The returned array must be malloced, assume caller calls free(). */
Week_06/G20200343030420/LeetCode_22_420.c:4
↓ 24 callers
Method
removeLast
()
Week_07/G20200343030380/Leetcode-146-380.js:32
↓ 23 callers
Function
dfs
Week_03/G20200343030420/LeetCode_529_420.c:1
↓ 22 callers
Method
remove
(DoubleNode node)
Week_07/G20200343030402/[146]LRU缓存机制.java:83
↓ 21 callers
Method
getValue
()
Week_07/G20200343030426/LinkedNode.java:28
↓ 20 callers
Method
node
(int i, int j)
Week_06/G20200343030436/130.被围绕的区域.java:194
↓ 20 callers
Function
reverse
Week_08/G20200343030420/LeetCode_557_420.c:1
↓ 20 callers
Method
reverse
(int[] nums, int start, int end)
Week_01/G20190343020006/Rotate.java:20
↓ 19 callers
Method
count
()
Week_05/G20200343030012/LeetCode_547_012.java:61
↓ 19 callers
Method
getKey
()
Week_07/G20200343030426/LinkedNode.java:20
↓ 18 callers
Method
put
(char ch, TrieNode node)
Week_06/G20200343030578/LeetCode_208_578.java:49
↓ 17 callers
Function
lRUCacheGet
Week_07/G20200343030420/LeetCode_146_420.c:54
↓ 16 callers
Function
preorder
(root)
Week_02/G20200343030430/LeetCode_589_430.js:12
↓ 15 callers
Function
dfs
(nums, size, depth, path, used, arr)
Week_02/G20200343030416/LeetCode_46_416.rb:27
↓ 15 callers
Function
helper
递归 超时
Week_05/G20200343030498/LeetCode_322_498.go:28
↓ 15 callers
Function
reverse
Week_01/G20200343030450/Leetcode-189-450.c:1
↓ 14 callers
Method
print
二维数组打印 @param param
Week_06/G20200343030426/MultiArrayUtils.java:17
↓ 13 callers
Method
get
(int key)
Week_07/G20200343030584/LeetCode_146_584.java:30
↓ 13 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030022/LeetCode_641_022.java:73
↓ 13 callers
Function
min
(a, b int)
Week_05/G20200343030498/LeetCode_64_498.go:39
↓ 13 callers
Method
push
(int x)
Week_01/G20200343030542/LeetCode_155_542.java:13
↓ 12 callers
Method
get
(char ch)
Week_06/G20200343030578/LeetCode_208_578.java:45
↓ 12 callers
Function
getIndex
Week_02/G20200343030420/LeetCode_105_420.c:9
↓ 11 callers
Method
ContainsKey
(char c)
Week_06/G20200343030526/LeetCode_208_526.cs:46
↓ 11 callers
Function
DFS
(root)
Week_02/G20200343030430/LeetCode_111_430.js:36
↓ 11 callers
Function
lRUCachePut
Week_07/G20200343030420/LeetCode_146_420.c:65
↓ 11 callers
Method
pow
(double x, double n)
Week_03/G20200343030020/powx-n.java:27
↓ 11 callers
Method
push
Week_01/G20200343030400/LeetCode_155_400.cpp:10
↓ 11 callers
Method
toArray
()
Week_07/G20200343030584/LeetCode_56_584.java:68
↓ 10 callers
Method
containsKey
(char ch)
Week_06/G20200343030578/LeetCode_208_578.java:41
↓ 10 callers
Function
empty
Week_03/G20200343030634/leetcode_127_634.c:20
↓ 10 callers
Method
isLetter
(char c)
Week_08/G20200343030580/LeetCode_917_580.java:28
↓ 10 callers
Method
pop
Week_01/G20200343030400/LeetCode_155_400.cpp:19
↓ 10 callers
Method
put
(int key, int value)
Week_07/G20200343030584/LeetCode_146_584.java:39
↓ 10 callers
Method
toString
()
Week_01/G20200343030004/src/LeetCode_21_004.java:9
↓ 10 callers
Method
top
Week_01/G20200343030400/LeetCode_155_400.cpp:26
↓ 9 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030518/LeetCode_641_518.java:102
↓ 9 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030542/LeetCode_641_542.java:87
↓ 9 callers
Method
remove
(node)
Week_07/G20200343030380/Leetcode-146-380.js:28
↓ 9 callers
Method
reverse
(char[] s_arr, int i, int j)
Week_08/G20200343030436/151.翻转字符串里的单词.java:37
↓ 9 callers
Method
rotate
(int[] nums, int k)
Week_01/G20200343030004/src/LeetCode_189_004.java:5
↓ 8 callers
Method
find
Week_06/G20200343030374/LeetCode_130_374.cxx:78
↓ 8 callers
Function
generateParenthesis
:type n: int :rtype: List[str]
Week_02/G20200343030550/LeetCode_22_550.py:1
↓ 8 callers
Method
isMine
(char[][] board, int i, int j, int in, int jn)
Week_03/G20200343030580/LeetCode_529_580.java:50
↓ 8 callers
Function
lowestCommonAncestor
* 二叉树的定义决定了其处理非常适合使用递归。待处理节点如果是p或q或NULL,直接返回待处理节点, * 否则递归其左子树和右子树,返回结果记为resLeft和resRight,氛围四种情况: * 1. resLeft和resRight均不为空,说明p和q分居待处理节点的左子树和右子树上,直接返
Week_02/G20200343030420/LeetCode_236_420.c:16
↓ 8 callers
Method
put
(char ch, TrieNode node)
Week_06/G20200343030436/208.实现-trie-前缀树.java:25
↓ 8 callers
Method
remove
(Node x)
Week_07/G20200343030584/LeetCode_146_584.java:95
↓ 8 callers
Method
swap
(int[] nums, int i, int j)
Week_02/G20200343030390/homework/Leetcode_47_390.java:49
↓ 7 callers
Method
Push
(int x)
Week_01/G20200343030526/Leetcode_155_526.cs:52
↓ 7 callers
Method
get
(char ch)
Week_06/G20200343030386/LeetCode_208_386.java:86
↓ 7 callers
Method
get
(int key)
Week_07/G20200343030386/LeetCode_146_386.java:90
↓ 7 callers
Method
isBetween
(String substring)
Week_08/G20200343030578/LeetCode_91_578.java:80
↓ 7 callers
Method
isBetween
(String substring)
Week_05/G20200343030578/LeetCode_91_578.java:80
↓ 7 callers
Method
pop
()
Week_01/G20200343030542/LeetCode_155_542.java:20
↓ 7 callers
Method
put
(char ch, TrieNode node)
Week_06/G20200343030590/LeetCode_208_590.java:22
↓ 7 callers
Function
reverse
(node)
Week_02/G20200343030380/Leetcode-226-380.js:16
↓ 7 callers
Function
traverse_node
(node, level)
Week_02/G20200343030398/LeetCode_429_398.py:35
↓ 7 callers
Function
union
(p, q)
Week_06/G20200343030380/Leetcode-547-380.js:28
↓ 6 callers
Method
IsEmpty
** Checks whether the circular deque is empty or not. */
Week_01/G20200343030396/LeetCode_641_396.go:122
↓ 6 callers
Function
buildTree
* 二叉树的前序遍历:root->leftTree->rightTree; 二叉树的中序遍历:leftTree->root->rightTree; * 通过前序遍历确定root,然后在中序遍历中找到root所在位置,root前面的为左子树,后面的为右子树 * 递归处理左子树和右子树,结束条件为
Week_02/G20200343030420/LeetCode_105_420.c:21
↓ 6 callers
Function
cmp_lt
(x, y)
Week_01/G20200343030608/heapq.py:4
↓ 6 callers
Function
dfs
(n, row, cols, pie, na)
Week_07/G20200343030380/Leetcode-52-380.js:19
↓ 6 callers
Method
get
Week_06/G20200343030622/LeetCode_208_622.cc:14
↓ 6 callers
Function
help
(root, res)
Week_02/G20200343030382/Leetcode_94_382.js:12
↓ 6 callers
Method
insert
(String word)
Week_06/G20200343030376/LeetCode_208_376.java:20
↓ 6 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030640/640_wekk_01_middle_641.py:82
↓ 6 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030584/LeetCode_641_584.java:118
↓ 6 callers
Method
isEmpty
Checks whether the circular deque is empty or not.
Week_01/G20200343030536/LeetCode_641_536.java:82
next →
1–100 of 5,772, ranked by callers