Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bingyuhu02/FaceBook-Intern-Leetcode
/ functions
Functions
246 in github.com/bingyuhu02/FaceBook-Intern-Leetcode
⨍
Functions
246
◇
Types & classes
136
↓ 85 callers
Method
length
(String s, int start, int end)
Find the number of Palindrome/myCode.java:66
↓ 28 callers
Method
print
(TreeNode node, StringBuilder sb, List<String> res)
257. Binary Tree Paths/Solution.java:8
↓ 15 callers
Method
push
(int x)
155. Min Stack/Solution.java:6
↓ 9 callers
Method
pop
()
155. Min Stack/Solution.java:14
↓ 9 callers
Method
remove
(int[][] n, int row, int col, int x, int y)
remove island of area k/remove.java:64
↓ 4 callers
Method
helper
(List<List<Integer>> res, List<Integer> temp, int[] nums, int remain, int pos)
39. Combination Sum/Solution.java:8
↓ 4 callers
Method
swap
(int[] nums, int a , int b)
75. Sort Colors/sortColor.java:16
↓ 3 callers
Method
convert
(TreeNode root)
Convert Binary Tree to Double LinkedList/BTtoDLL.java:22
↓ 3 callers
Method
length
(String s, int start, int end)
5. Longest Palindromic Substring/Solution.java:16
↓ 3 callers
Method
next
(List<List<Integer>> subset)
78. Subsets/myCode.java:41
↓ 2 callers
Method
calculate
(int x, int a , int b , int c)
360. Sort Transformed Array/Solution.java:31
↓ 2 callers
Method
findMax
(int[] arr)
Randomly return the index of maximal elements/myCode.java:7
↓ 2 callers
Method
helper
(String beginWord, String endWord, Set<String> wordList)
127. Word Ladder/wordladder.java:11
↓ 2 callers
Method
helper
( int left, int right, String s, StringBuilder sb)
Find the number of Palindrome/myCode.java:41
↓ 2 callers
Method
helper
(int nums[], List<Integer> list, List<List<Integer>> result)
46. Permutations/permutations.java:59
↓ 2 callers
Method
isMatch
(TrieNode node, String word, int i, boolean searchPrefix)
208. Implement Trie (Prefix Tree)/Solution.java:43
↓ 2 callers
Method
isValid
(int i , int j , int x , int y , int row , int col)
200. Number of Islands/Solution.java:29
↓ 2 callers
Method
isValid
(int i , int j , int x , int y , int row , int col)
remove island of area k/remove.java:75
↓ 2 callers
Method
isValid
(String s)
301. Remove Invalid Parentheses/Solution.java:44
↓ 2 callers
Method
replace
(String str, int i , char c )
127. Word Ladder/wordladder.java:46
↓ 2 callers
Method
reverse
(List<Integer> a,int i)
31. Next Permutation/myCode.java:42
↓ 2 callers
Method
swap
(int[] a, int i, int j)
47. Permutations II/permutationsII.java:40
↓ 2 callers
Method
swap
(int[] n, int i , int j)
215. Kth Largest Element in an Array/Solution.java:43
↓ 2 callers
Method
swap
(int[] a, int i, int j)
46. Permutations/permutations.java:108
↓ 1 callers
Method
addBinary
(String a, String b)
67. Add Binary/myCode.java:11
↓ 1 callers
Method
addOperators
(String n, int target)
282. Expression Add Operators/myCode.java:12
↓ 1 callers
Method
bfs
(char[][] grid, int m, int n, int x, int y)
200. Number of Islands/Solution.java:54
↓ 1 callers
Method
binaryTreePaths
(TreeNode root)
257. Binary Tree Paths/myCode.java:13
↓ 1 callers
Method
buildString
(TreeNode root, StringBuilder sb)
297. Serialize and Deserialize Binary Tree/myCode.java:26
↓ 1 callers
Method
buildTree
(Deque<String> deque)
297. Serialize and Deserialize Binary Tree/myCode.java:41
↓ 1 callers
Method
buildTree
(Deque<Character> deque)
297. Serialize and Deserialize Binary Tree/LinkedList.java:64
↓ 1 callers
Method
buildtree
(int[] nums, int start, int end)
108. Convert Sorted Array to Binary Search Tree/Solution.java:6
↓ 1 callers
Method
calculate
(int x, int a , int b , int c)
360. Sort Transformed Array/myCode.java:17
↓ 1 callers
Method
checkMaxSize
(int[][] n)
200. Number of Islands/myCode.java:22
↓ 1 callers
Method
checkSize
(int[][] temp, int row, int col, int x, int y)
200. Number of Islands/myCode.java:53
↓ 1 callers
Method
checkSize
(int[][] temp, int row, int col, int x, int y)
remove island of area k/remove.java:52
↓ 1 callers
Method
count
(String s, int n)
38. Count and Say/Solution.java:5
↓ 1 callers
Method
countPaliWithDuplicate
(String s)
Find the number of Palindrome/myCode.java:53
↓ 1 callers
Method
countPaliWithoutDuplicate
(String s)
Find the number of Palindrome/myCode.java:19
↓ 1 callers
Method
cycleSort
(int[] array)
Cycle Sort/myCode.java:10
↓ 1 callers
Method
dfs
(char[][] b, List<String> res, StringBuilder sb, int x, int y)
print all path of a char board/myCode.java:24
↓ 1 callers
Method
dfs
(StringBuilder sb, String digits, int pos , List<String> res)
17. Letter Combinations of a Phone Number/Solution.java:28
↓ 1 callers
Method
dfs
(int[] n, int index, List<Integer> list, List<List<Integer>> res)
90. Subsets II/Solution.java:31
↓ 1 callers
Method
divide
(int a, int b)
29. Divide Two Integers/myCode.java:8
↓ 1 callers
Method
dotProduct
(int[] a, int[] b)
Dot Product/myCode.java:9
↓ 1 callers
Method
doubleIntArray
(int[] arr)
double int array/myCode.java:10
↓ 1 callers
Method
encode
(String s)
Run Length Encoding/myCode.java:12
↓ 1 callers
Method
fib
(int n)
Fibonacci/Solution.java:9
↓ 1 callers
Method
fibonacci
(int n)
Fibonacci/Fibonacci.java:2
↓ 1 callers
Method
findFirst
(TreeNode root1, TreeNode root2)
find first different node by preorder traversal/myCode.java:24
↓ 1 callers
Method
findLongest
(int[] arr)
Longest Arithmetic /myCode.java:9
↓ 1 callers
Method
findSame
(String a, String b)
getfriends/myCode.java:14
↓ 1 callers
Method
generateCycle
(TreeNode root)
Convert Binary Tree to Double LinkedList/BTtoDLL.java:37
↓ 1 callers
Method
helper
(List<List<Integer>> res,List<Integer> list, int[] nums, int pos)
78. Subsets/Solution.java:8
↓ 1 callers
Method
helper
(int num)
273. Integer to English Words/Solution.java:18
↓ 1 callers
Method
helper
(List<List<Integer>> res,int[] nums, int pos)
47. Permutations II/permutationsII.java:22
↓ 1 callers
Method
helper
(List<String> res,StringBuilder sb, String n,int pos,int target,long sum)
282. Expression Add Operators/myCode.java:19
↓ 1 callers
Method
insert
(List<Interval> intervals, Interval newInterval)
57. Insert Interval/Solution.java:2
↓ 1 callers
Method
isMatch
(char[] ch, int k , TrieNode node)
211. Add and Search Word - Data structure design/WordDictionary.java:25
↓ 1 callers
Method
isValid
(char[] c)
125. Valid Palindrome/Solution.java:35
↓ 1 callers
Method
isValid
(int i , int j , int x , int y , int row , int col)
200. Number of Islands/myCode.java:67
↓ 1 callers
Method
lengthOfLongestSubstringKDistinct
(String s, int k)
340. Longest Substring with At Most K Distinct Characters/myCode.java:8
↓ 1 callers
Method
mergeKSortedArray
(int[][] array)
merge k sorted array/Solution.java:14
↓ 1 callers
Method
mostFrequentElement
(Interval[] intervals)
253. Meeting Rooms II/myCode.java:21
↓ 1 callers
Method
oneEditDistance
(char[] s, char[] t)
161. One Edit Distance/myCode.java:10
↓ 1 callers
Method
powmode
(int a , int b , int c)
powmod/myCode.java:7
↓ 1 callers
Method
previousPermutation
(List<Integer> n)
31. Next Permutation/myCode.java:17
↓ 1 callers
Method
printAllPath
(char[][] board)
print all path of a char board/myCode.java:15
↓ 1 callers
Method
quickSelect
(int[] a, int l , int r , int k)
215. Kth Largest Element in an Array/Solution.java:29
↓ 1 callers
Method
remove
Removes a value from the set. Returns true if the set contained the specified element.
380. Insert Delete GetRandom O(1)/InsertDeleteGetRandomO1.java:20
↓ 1 callers
Method
removeInvalidParentheses
(String s)
301. Remove Invalid Parentheses/Solution.java:9
↓ 1 callers
Method
removeIsland
(char[][] grid, int row, int col, int x ,int y)
200. Number of Islands/Solution.java:19
↓ 1 callers
Method
returnEmptyCell
(int slots , int[] emptyCell)
nonEmptyCellsRandomly/myCode.java:10
↓ 1 callers
Method
reverse
(int[] a,int i)
31. Next Permutation/Solution.java:46
↓ 1 callers
Method
reversePrint
(ListNode head)
Print elements of a linked list in reverse order/myCode.java:10
↓ 1 callers
Method
serialize
(TreeNode root)
297. Serialize and Deserialize Binary Tree/myCode.java:20
↓ 1 callers
Method
serialize
(TreeNode root)
297. Serialize and Deserialize Binary Tree/LinkedList.java:28
↓ 1 callers
Method
solve
(int[][] n, int k)
remove island of area k/remove.java:22
↓ 1 callers
Method
sortColors
(int[] nums)
75. Sort Colors/Solution.java:10
↓ 1 callers
Method
sortTransArray
(int[] nums, int a , int b, int c )
360. Sort Transformed Array/myCode.java:10
↓ 1 callers
Method
subArraySum
(int[] arr, int target)
subarry equals k/myCode.java:8
↓ 1 callers
Method
subsets
(int[] nums)
78. Subsets/myCode.java:28
↓ 1 callers
Method
swap
(int[] a,int i)
31. Next Permutation/Solution.java:34
↓ 1 callers
Method
swap
(List<Integer> a,int i)
31. Next Permutation/myCode.java:29
↓ 1 callers
Method
task
(int[] tasks, int k)
Task Schedule/myCode.java:7
↓ 1 callers
Method
task
(int[] tasks, int k)
Task Schedule II/myCode.java:7
↓ 1 callers
Method
threeSum
(int[] n)
15. 3Sum/myCode.java:15
↓ 1 callers
Method
wordBreak
(String s, Set<String> wordDict)
139. Word Break/myCode.java:13
Method
BSTIterator
(TreeNode root)
173. Binary Search Tree Iterator/BSTIterator.java:5
Method
Interval
()
253. Meeting Rooms II/myCode.java:52
Method
ListNode
(int x)
Convert Binary Tree to Double LinkedList/Solution.java:30
Method
ListNode
(int x)
Print elements of a linked list in reverse order/myCode.java:20
Method
RandomListNode
(int x)
138. Copy List with Random Pointer/Solution.java:41
Method
RandomizedSet
Initialize your data structure here.
380. Insert Delete GetRandom O(1)/InsertDeleteGetRandomO1.java:6
Method
TreeNode
(int x)
Convert Binary Tree to Double LinkedList/BTtoDLL.java:54
Method
TreeNode
(int x)
Convert Binary Tree to Double LinkedList/Solution.java:37
Method
TreeNode
(int x)
257. Binary Tree Paths/myCode.java:42
Method
TreeNode
(int x)
find first different node by preorder traversal/myCode.java:43
Method
TreeNode
(int x)
297. Serialize and Deserialize Binary Tree/myCode.java:57
Method
TreeNode
(char x)
297. Serialize and Deserialize Binary Tree/LinkedList.java:80
next →
1–100 of 246, ranked by callers