MCPcopy Create free account

hub / github.com/Blankj/awesome-java-leetcode / functions

Functions156 in github.com/Blankj/awesome-java-leetcode

↓ 17 callersMethodcreateTestData
创建测试数据 @param data [XX,XX,null,xx] @return {@link TreeNode}
src/com/blankj/structure/TreeNode.java:27
↓ 12 callersMethodcreateTestData
创建测试数据 @param data [XX,XX,XX] @return {@link ListNode}
src/com/blankj/structure/ListNode.java:26
↓ 11 callersMethodprint
(ListNode listNode)
src/com/blankj/structure/ListNode.java:40
↓ 9 callersMethodmyAtoi
(String str)
src/com/blankj/medium/_0008/Solution.java:12
↓ 8 callersMethodprint
竖向打印二叉树 @param root 二叉树根节点
src/com/blankj/structure/TreeNode.java:61
↓ 7 callersMethodisMatch
(String s, String p)
src/com/blankj/hard/_0010/Solution.java:42
↓ 6 callersMethodinsert
(List<Interval> intervals, Interval newInterval)
src/com/blankj/hard/_0057/Solution.java:18
↓ 6 callersMethodisPalindrome
(int x)
src/com/blankj/easy/_0009/Solution.java:22
↓ 4 callersMethodlengthOfLongestSubstring
(String s)
src/com/blankj/medium/_0003/Solution.java:12
↓ 4 callersMethodreverse
(int x)
src/com/blankj/easy/_0007/Solution.java:12
↓ 4 callersMethodsearchInsert
(int[] nums, int target)
src/com/blankj/easy/_0035/Solution.java:12
↓ 3 callersMethodcreateTestData
创建测试数据 @param data [[X,X],[X,X],[X,X]] @return {@link List<Interval>}
src/com/blankj/structure/Interval.java:34
↓ 3 callersMethodfindSubstring
(String s, String[] words)
src/com/blankj/hard/_0030/Solution.java:20
↓ 3 callersMethodfullJustify
(String[] words, int maxWidth)
src/com/blankj/hard/_0044/Solution.java:58
↓ 3 callersMethodhelper
(int[] nums1, int m, int[] nums2, int n, int k)
src/com/blankj/hard/_0004/Solution.java:20
↓ 3 callersMethodisSymmetric
(TreeNode root)
src/com/blankj/easy/_0101/Solution.java:27
↓ 3 callersMethodlevelOrderBottom
(TreeNode root)
src/com/blankj/easy/_0107/Solution.java:18
↓ 3 callersMethodmaxDepth
(TreeNode root)
src/com/blankj/easy/_0104/Solution.java:15
↓ 3 callersMethodprint
(List<Interval> list)
src/com/blankj/structure/Interval.java:44
↓ 2 callersMethodconvert
(String s, int numRows)
src/com/blankj/medium/_0006/Solution.java:35
↓ 2 callersMethoddeleteDuplicates
(ListNode head)
src/com/blankj/easy/_0083/Solution.java:14
↓ 2 callersMethodfindMedianSortedArrays
(int[] nums1, int[] nums2)
src/com/blankj/hard/_0004/Solution.java:12
↓ 2 callersMethodhelper
(double x, int n)
src/com/blankj/medium/_0050/Solution.java:17
↓ 2 callersMethodintToRoman
(int num)
src/com/blankj/medium/_0012/Solution.java:12
↓ 2 callersMethodisSameTree
(TreeNode p, TreeNode q)
src/com/blankj/easy/_0100/Solution.java:15
↓ 2 callersMethodisValid
(String s)
src/com/blankj/easy/_0020/Solution.java:12
↓ 2 callersMethodlengthOfLastWord
(String s)
src/com/blankj/easy/_0058/Solution.java:12
↓ 2 callersMethodlongestPalindrome
(String s)
src/com/blankj/medium/_0005/Solution.java:61
↓ 2 callersMethodmaxArea
(int[] height)
src/com/blankj/medium/_0011/Solution.java:12
↓ 2 callersMethodmaxProfit
(int[] prices)
src/com/blankj/easy/_0121/Solution.java:13
↓ 2 callersMethodmaxProfit
(int[] prices)
src/com/blankj/easy/_0122/Solution.java:13
↓ 2 callersMethodprintSpace
(int count)
src/com/blankj/structure/TreeNode.java:77
↓ 2 callersMethodrecoverFromPreorder
(String S)
src/com/blankj/hard/_1028/Solution.java:43
↓ 2 callersMethodremoveNthFromEnd
(ListNode head, int n)
src/com/blankj/medium/_0019/Solution.java:14
↓ 2 callersMethodromanToInt
(String s)
src/com/blankj/easy/_0013/Solution.java:15
↓ 2 callersMethodstrStr
(String haystack, String needle)
src/com/blankj/easy/_0028/Solution.java:12
↓ 1 callersMethodaddBinary
(String a, String b)
src/com/blankj/easy/_0067/Solution.java:12
↓ 1 callersMethodaddTwoNumbers
(ListNode l1, ListNode l2)
src/com/blankj/medium/_0002/Solution.java:14
↓ 1 callersMethodclimbStairs
(int n)
src/com/blankj/easy/_0070/Solution.java:12
↓ 1 callersMethodcountAndSay
(int n)
src/com/blankj/easy/_0038/Solution.java:12
↓ 1 callersMethoddiameterOfBinaryTree
(TreeNode root)
src/com/blankj/easy/_0543/Solution.java:17
↓ 1 callersMethoddivide
(int dividend, int divisor)
src/com/blankj/medium/_0029/Solution.java:12
↓ 1 callersMethoddivingBoard
(int shorter, int longer, int k)
src/com/blankj/easy/_16_11/Solution.java:14
↓ 1 callersMethodfourSum
(int[] nums, int target)
src/com/blankj/medium/_0018/Solution.java:57
↓ 1 callersMethodfullJustify
(String[] words, int maxWidth)
src/com/blankj/hard/_0068/Solution.java:16
↓ 1 callersMethodgenerate
(int numRows)
src/com/blankj/easy/_0118/Solution.java:17
↓ 1 callersMethodgenerateParenthesis
(int n)
src/com/blankj/medium/_0022/Solution.java:32
↓ 1 callersMethodgetRow
(int rowIndex)
src/com/blankj/easy/_0119/Solution.java:16
↓ 1 callersMethodgroupAnagrams
(String[] strs)
src/com/blankj/medium/_0049/Solution.java:19
↓ 1 callersMethodhasPathSum
(TreeNode root, int sum)
src/com/blankj/easy/_0112/Solution.java:15
↓ 1 callersMethodhelper
(TreeNode root)
src/com/blankj/easy/_0543/Solution.java:22
↓ 1 callersMethodhelper
(TreeNode node)
src/com/blankj/easy/_0110/Solution.java:19
↓ 1 callersMethodhelper
(int[] nums, int left, int right)
src/com/blankj/easy/_0108/Solution.java:20
↓ 1 callersMethodhelper
(List<List<Integer>> list, TreeNode root, int level)
src/com/blankj/easy/_0107/Solution.java:24
↓ 1 callersMethodhelper
(int[] nums, int left, int right)
src/com/blankj/easy/_0053/Solution.java:24
↓ 1 callersMethodisBalanced
(TreeNode root)
src/com/blankj/easy/_0110/Solution.java:15
↓ 1 callersMethodkSum
(int[] nums, int start, int k, int target)
src/com/blankj/medium/_0018/Solution.java:66
↓ 1 callersMethodleastBricks
(List<List<Integer>> wall)
src/com/blankj/medium/_0554/Solution.java:18
↓ 1 callersMethodletterCombinations
(String digits)
src/com/blankj/medium/_0017/Solution.java:37
↓ 1 callersMethodlongestCommonPrefix
(String[] strs)
src/com/blankj/easy/_0014/Solution.java:12
↓ 1 callersMethodmaxScoreSightseeingPair
(int[] A)
src/com/blankj/medium/_1014/Solution.java:13
↓ 1 callersMethodmaxSubArray
(int[] nums)
src/com/blankj/easy/_0053/Solution.java:20
↓ 1 callersMethodmerge
(List<Interval> intervals)
src/com/blankj/medium/_0056/Solution.java:18
↓ 1 callersMethodmerge
(int[] nums1, int m, int[] nums2, int n)
src/com/blankj/easy/_0088/Solution.java:14
↓ 1 callersMethodmergeKLists
(ListNode[] lists)
src/com/blankj/hard/_0023/Solution.java:46
↓ 1 callersMethodmergeTwoLists
(ListNode l1, ListNode l2)
src/com/blankj/easy/_0021/Solution.java:14
↓ 1 callersMethodminDepth
(TreeNode root)
src/com/blankj/easy/_0111/Solution.java:25
↓ 1 callersMethodminSubArrayLen
(int s, int[] nums)
src/com/blankj/medium/_0209/Solution.java:44
↓ 1 callersMethodmultiply
(String num1, String num2)
src/com/blankj/medium/_0043/Solution.java:12
↓ 1 callersMethodmyPow
(double x, int n)
src/com/blankj/medium/_0050/Solution.java:12
↓ 1 callersMethodmySqrt
(int x)
src/com/blankj/easy/_0069/Solution.java:12
↓ 1 callersMethodplusOne
(int[] digits)
src/com/blankj/easy/_0066/Solution.java:14
↓ 1 callersMethodprintNode
(int val)
src/com/blankj/structure/TreeNode.java:83
↓ 1 callersMethodremoveDuplicates
(int[] nums)
src/com/blankj/easy/_0026/Solution.java:12
↓ 1 callersMethodremoveElement
(int[] nums, int val)
src/com/blankj/easy/_0027/Solution.java:12
↓ 1 callersMethodreverse
(ListNode pre, ListNode next)
src/com/blankj/hard/_0025/Solution.java:29
↓ 1 callersMethodreverseKGroup
(ListNode head, int k)
src/com/blankj/hard/_0025/Solution.java:14
↓ 1 callersMethodsearch
(int[] nums, int target)
src/com/blankj/medium/_0033/Solution.java:12
↓ 1 callersMethodsortedArrayToBST
(int[] nums)
src/com/blankj/easy/_0108/Solution.java:15
↓ 1 callersMethodswapPairs
(ListNode head)
src/com/blankj/medium/_0024/Solution.java:22
↓ 1 callersMethodthreeSum
(int[] nums)
src/com/blankj/medium/_0015/Solution.java:16
↓ 1 callersMethodthreeSumClosest
(int[] nums, int target)
src/com/blankj/medium/_0016/Solution.java:14
↓ 1 callersMethodtwoSum
(int[] nums, int target)
src/com/blankj/easy/_0001/Solution.java:26
↓ 1 callersMethoduniquePathsWithObstacles
(int[][] obstacleGrid)
src/com/blankj/medium/_0067/Solution.java:12
MethodInterval
()
src/com/blankj/structure/Interval.java:18
MethodListNode
(int x)
src/com/blankj/structure/ListNode.java:16
MethodTreeNode
(int x)
src/com/blankj/structure/TreeNode.java:17
Methodcompare
(ListNode o1, ListNode o2)
src/com/blankj/hard/_0023/Solution.java:49
Methodcompare
(Interval o1, Interval o2)
src/com/blankj/medium/_0056/Solution.java:21
Methodmain
(String[] args)
src/com/blankj/hard/_0068/Solution.java:57
Methodmain
(String[] args)
src/com/blankj/hard/_0057/Solution.java:41
Methodmain
(String[] args)
src/com/blankj/hard/_1028/Solution.java:73
Methodmain
(String[] args)
src/com/blankj/hard/_0030/Solution.java:71
Methodmain
(String[] args)
src/com/blankj/hard/_0023/Solution.java:68
Methodmain
(String[] args)
src/com/blankj/hard/_0004/Solution.java:35
Methodmain
(String[] args)
src/com/blankj/hard/_0025/Solution.java:41
Methodmain
(String[] args)
src/com/blankj/hard/_0044/Solution.java:101
Methodmain
(String[] args)
src/com/blankj/hard/_0010/Solution.java:70
Methodmain
(String[] args)
src/com/blankj/medium/_0018/Solution.java:101
Methodmain
(String[] args)
src/com/blankj/medium/_0043/Solution.java:37
next →1–100 of 156, ranked by callers