Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JsonChao/Awesome-Algorithm-Study
/ functions
Functions
806 in github.com/JsonChao/Awesome-Algorithm-Study
⨍
Functions
806
◇
Types & classes
394
Method
getSize
()
data_struct_study/src/binary_search_tree/BST.java:102
Method
getSize
()
data_struct_study/src/stack/ArrayStack.java:38
Method
getSize
()
data_struct_study/src/queue/LoopQueue.java:43
Method
getSize
()
data_struct_study/src/queue/Queue.java:11
Method
getSize
()
data_struct_study/src/queue/ArrayQueue.java:36
Method
getSize
获取堆的大小 @return 堆的大小
data_struct_study/src/heap_and_priority_queue/MaxHeap.java:50
Method
getSize
()
data_struct_study/src/heap_and_priority_queue/PriorityQueue.java:39
Method
getSize
()
data_struct_study/src/heap_and_priority_queue/Solution.java:42
Method
getSize
()
data_struct_study/src/hash_table/HashTable.java:32
Method
getSize
()
data_struct_study/src/trie/Trie3.java:29
Method
getSize
()
data_struct_study/src/trie/Trie2.java:32
Method
groupAnagrams
(String[] strs)
data_struct_study/src/hash_table_problem/Solution49.java:16
Method
hasCycle
(ListNode head)
data_struct_study/src/LinkedList_problem/Solution141.java:9
Method
hasPathSum
(TreeNode root, int sum)
data_struct_study/src/binary_search_tree_problem/Solution112.java:16
Method
hasPrefix
字符集合中是否有 prefix 前缀 @param prefix 字符前缀 @return 是否有 prefix 前缀
data_struct_study/src/trie/Trie.java:105
Method
inOrder
中序遍历
data_struct_study/src/binary_search_tree/BST.java:224
Method
inorderTraversal
(TreeNode root)
data_struct_study/src/stack_problem/Solution94.java:23
Method
inorderTraversal
(TreeNode root)
data_struct_study/src/stack_problem/Solution94_2.java:34
Method
insert
(String key, int val)
data_struct_study/src/trie/MapSum.java:28
Method
insert
Inserts a word into the trie.
data_struct_study/src/trie/Trie206.java:29
Method
integerBreak
(int n)
data_struct_study/src/dynamic_problem/Solution343_3.java:14
Method
integerBreak
(int n)
data_struct_study/src/dynamic_problem/Solution343.java:14
Method
integerBreak
(int n)
data_struct_study/src/dynamic_problem/Solution343_2.java:16
Method
intersect
(int[] nums1, int[] nums2)
data_struct_study/src/hash_table_problem/Solution350_2.java:12
Method
intersect
(int[] nums1, int[] nums2)
data_struct_study/src/hash_table_problem/Solution350.java:16
Method
intersect
(int[] nums1, int[] nums2)
data_struct_study/src/map/Solution1.java:13
Method
intersection
(int[] nums1, int[] nums2)
data_struct_study/src/hash_table_problem/Solution349.java:29
Method
intersection
(int[] nums1, int[] nums2)
data_struct_study/src/hash_table_problem/Solution_349_2.java:11
Method
intersection
(int[] nums1, int[] nums2)
data_struct_study/src/set/Solution2.java:12
Method
invertTree
(TreeNode root)
data_struct_study/src/binary_search_tree_problem/Solution226.java:16
Method
isAnagram
(String s, String t)
data_struct_study/src/hash_table_problem/Solution242.java:16
Method
isBalanced
(TreeNode root)
data_struct_study/src/binary_search_tree_problem/Solution110.java:18
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UnionFind3.java:49
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UnionFind1.java:29
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UnionFind6.java:57
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UnionFind5.java:53
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UF.java:7
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UnionFind4.java:49
Method
isConnected
(int p, int q)
data_struct_study/src/union_find/UnionFind2.java:38
Method
isContains
判断链表中是否包含元素 E @param e E @return 链表中是否包含元素 E
data_struct_study/src/LinkedList/LinkedList.java:254
Method
isContains
(E e)
data_struct_study/src/set/LinkedListSet.java:53
Method
isEmpty
()
data_struct_study/src/LinkedList/LinkedListQueue.java:79
Method
isEmpty
()
data_struct_study/src/LinkedList/LinkedListStack.java:30
Method
isEmpty
()
data_struct_study/src/queue/Queue.java:9
Method
isEmpty
判断数组是否为空
data_struct_study/src/queue/Array.java:89
Method
isEmpty
()
data_struct_study/src/queue/ArrayQueue.java:31
Method
isEmpty
判断堆是否为空 @return 堆是否为空
data_struct_study/src/heap_and_priority_queue/MaxHeap.java:59
Method
isEmpty
()
data_struct_study/src/heap_and_priority_queue/Solution.java:47
Method
isEmpty
()
data_struct_study/src/heap_and_priority_queue/Solution.java:202
Method
isEmpty
()
data_struct_study/src/heap_and_priority_queue/Solution.java:305
Method
isEmpty
()
data_struct_study/src/red_black_tree/RBTree.java:135
Method
isEmpty
()
data_struct_study/src/map/LinkedListMap.java:113
Method
isEmpty
()
data_struct_study/src/map/BSTMap.java:187
Method
isEmpty
()
data_struct_study/src/set/BSTSet.java:33
Method
isEmpty
()
data_struct_study/src/set/LinkedListSet.java:63
Method
isEmpty
()
data_struct_study/src/avl/AVLTree.java:116
Method
isEmpty
()
data_struct_study/src/avl/BST.java:32
Method
isEmpty
判断数组是否为空
data_struct_study/src/array/Array.java:107
Method
isIsomorphic
(String s, String t)
data_struct_study/src/hash_table_problem/Solution205.java:14
Method
isPail
(ListNode head)
data_struct_study/src/LinkedList_problem/Solution_4.java:17
Method
isPail
(ListNode head)
data_struct_study/src/LinkedList_problem/Solution_4_2.java:16
Method
isPail
(ListNode head)
data_struct_study/src/LinkedList_problem/Solution_4_3.java:17
Method
isPail
(ListNode head)
data_struct_study/src/LinkedList_problem/Solution_4_4.java:13
Method
isPalindrome
(int x)
data_struct_study/src/other_problem/Solution9.java:10
Method
isPalindrome
(ListNode head)
data_struct_study/src/LinkedList_problem/Solution234.java:9
Method
isPowerOfTwo
(int n)
data_struct_study/src/other_problem/Solution231_2.java:8
Method
isPowerOfTwo
(int n)
data_struct_study/src/other_problem/Solution231.java:8
Method
isSubsequence
(String s, String t)
data_struct_study/src/greedy_problem/Solution392.java:5
Method
isSymmetric
(TreeNode root)
data_struct_study/src/binary_search_tree_problem/Solution101.java:12
Method
isValid
(String s)
data_struct_study/src/stack/Paththesees.java:4
Method
isValidBST
(TreeNode root)
data_struct_study/src/binary_search_tree_problem/Solution98.java:22
Method
knapsack
(int[] w, int[] v, int C)
data_struct_study/src/dynamic_problem/Solution.java:11
Method
kthSmallest
(TreeNode root, int k)
data_struct_study/src/binary_search_tree_problem/Solution230.java:15
Method
lengthOfLIS
(int[] nums)
data_struct_study/src/dynamic_problem/Solution300_2.java:13
Method
lengthOfLIS
(int[] nums)
data_struct_study/src/dynamic_problem/Solution300.java:26
Method
letterCombinations
(String digits)
data_struct_study/src/backstracking_problem/Solution17.java:40
Method
levelOrder
层序遍历
data_struct_study/src/binary_search_tree/BST.java:270
Method
levelOrder
(TreeNode root)
data_struct_study/src/queue_problem/Solution102.java:32
Method
longestCommonSubsequence
(String s1, String s2)
data_struct_study/src/dynamic_problem/Solution1143.java:23
Method
longestCommonSubsequence
(String s1, String s2)
data_struct_study/src/dynamic_problem/Solution1143_2.java:12
Method
longestConsecutive
(int[] nums)
data_struct_study/src/array_problem/Solution128.java:7
Method
longestPalindrome
(String s)
data_struct_study/src/array_problem/Solution5.java:9
Method
lowestCommonAncestor
(TreeNode root, TreeNode p, TreeNode q)
data_struct_study/src/binary_search_tree_problem/Solution235.java:26
Method
lowestCommonAncestor
(TreeNode root, TreeNode p, TreeNode q)
data_struct_study/src/binary_search_tree_problem/Solution236.java:21
Method
main
(String[] args)
data_struct_study/src/Main.java:24
Method
main
(String[] args)
data_struct_study/src/sort_problem/MergeSort.java:66
Method
main
(String[] args)
data_struct_study/src/LinkedList/LinkedListQueue.java:115
Method
main
(String[] args)
data_struct_study/src/LinkedList/Main.java:5
Method
main
(String[] args)
data_struct_study/src/LinkedList/LinkedListStack.java:41
Method
main
(String[] args)
data_struct_study/src/union_find/Main.java:25
Method
main
(String[] args)
data_struct_study/src/segment_tree/Main.java:5
Method
main
(String[] args)
data_struct_study/src/backstracking_problem/Solution93.java:73
Method
main
(String[] args)
data_struct_study/src/backstracking_problem/main.java:11
Method
main
(String[] args)
data_struct_study/src/backstracking_problem/Solution47.java:57
Method
main
(String[] args)
data_struct_study/src/backstracking_problem/Solution46.java:48
Method
main
(String[] args)
data_struct_study/src/binary_search_tree/Main.java:9
Method
main
(String[] args)
data_struct_study/src/hash_table_problem/Solution1_2.java:40
Method
main
(String[] args)
data_struct_study/src/hash_table_problem/Main.java:18
Method
main
(String[] args)
data_struct_study/src/stack/Main.java:12
Method
main
(String[] args)
data_struct_study/src/queue/LoopQueue.java:123
← previous
next →
501–600 of 806, ranked by callers