MCPcopy Create free account

hub / github.com/ctfu/Leetcode / functions

Functions771 in github.com/ctfu/Leetcode

MethodisUnique
(String word)
algorithm/uniqueWordAbbreviation.java:19
MethodisValid
(String code)
algorithm/tagValidator.java:4
MethodisValid
(String s)
algorithm/validParentheses.java:16
MethodisValidBST
(TreeNode root)
algorithm/validBinarySearchTree.java:11
MethodisValidSerialization
(String preorder)
algorithm/verifyPreorderSerializationOfBinaryTree.java:7
MethodisValidSudoku
(char[][] board)
algorithm/validSudoku.java:6
MethodisValidSudoku
(char[][] board)
algorithm/validSudoku.java:25
MethodislandPerimeter
(int[][] grid)
algorithm/islandPremiter.java:5
MethodjudgeCircle
(String moves)
algorithm/judgeRouteCircle.java:5
Methodjump
(int[] nums)
algorithm/jumpGameII.java:3
MethodkSmallestPairs
(int[] nums1, int[] nums2, int k)
algorithm/findKPairsWithSmallestSum.java:3
MethodkillProcess
(List<Integer> pid, List<Integer> ppid, int kill)
algorithm/killProcess.java:5
MethodkthSmallest
(TreeNode root, int k)
algorithm/kthSmallestElementBST.java:5
MethodkthSmallest
(int[][] matrix, int k)
algorithm/kthSmallestElementInSortedMatrix.java:6
MethodladderLength
(String beginWord, String endWord, List<String> wordList)
algorithm/wordLadder.java:5
MethodlargestBSTSubtree
(TreeNode root)
algorithm/largestBSTSubtree.java:4
MethodlargestNumber
(int[] nums)
algorithm/largestNumber.java:5
MethodlargestPalindrome
(int n)
algorithm/largestPalindromProduct.java:9
MethodlargestRectangleArea
(int[] heights)
algorithm/largestRectangleInHistogram.java:3
MethodlargestValues
(TreeNode root)
algorithm/findLargestValueEachTreeRow.java:3
MethodleastBricks
(List<List<Integer>> wall)
algorithm/brickWall.java:20
MethodleastInterval
(char[] tasks, int n)
algorithm/taskScheduler.java:4
MethodlengthLongestPath
(String input)
algorithm/longestAbsoluteFilePath.java:12
MethodlengthOfLIS
(int[] nums)
algorithm/longestIncreasingSubsequence.java:6
MethodlengthOfLastWord
(String s)
algorithm/lengthOfLastWord.java:2
MethodlengthOfLongestSubstring
(String s)
algorithm/longestSubstringWithoutRepeatingCharacters.java:22
MethodlengthOfLongestSubstringKDistinct
(String s, int k)
algorithm/longestSubstringWithAtMostKDistinct.java:16
MethodlengthOfLongestSubstringTwoDistinct
(String s)
algorithm/longestSubstringWithAtMost2DistinctCharacters.java:15
MethodletterCombinations
(String digits)
algorithm/letterCombinationPhoneNumber.java:2
MethodlevelOrder
(TreeNode root)
algorithm/binaryTreeLevelOrderTraversal.java:20
MethodlevelOrderBottom
(TreeNode root)
algorithm/binaryTreeLevelOrderTraversalII.java:20
MethodlicenseKeyFormatting
(String S, int K)
algorithm/licenseKeyFormatting.java:4
MethodlongestCommonPrefix
(String[] strs)
algorithm/longestCommonPrefix.java:4
MethodlongestConsecutive
(TreeNode root)
algorithm/binaryTreeLongestConsecutiveSequence.java:42
MethodlongestConsecutive
(TreeNode root)
algorithm/binaryTreeLongestConsecutiveSequenceII.java:31
MethodlongestConsecutive
(int[] nums)
algorithm/longestConsecutiveSequence.java:4
MethodlongestIncreasingPath
(int[][] matrix)
algorithm/longestIncreasingPathInMatrix.java:4
MethodlongestPalindrome
(String s)
algorithm/longestPalindrom.java:7
MethodlongestPalindrome
(String s)
algorithm/longestPalindromSubstring.java:4
MethodlongestPalindromeSubseq
(String s)
algorithm/longestPalindromicSubsequence.java:6
MethodlongestUnivaluePath
(TreeNode root)
algorithm/longestUnivaluePath.java:13
MethodlongestValidParentheses
(String s)
algorithm/longestValidParenthesis.java:3
MethodlongestWord
(String[] words)
algorithm/longestWordInDictionary.java:3
MethodlowestCommonAncestor
(TreeNode root, TreeNode p, TreeNode q)
algorithm/lowestCommonAncestor.java:11
MethodlowestCommonAncestor
(TreeNode root, TreeNode p, TreeNode q)
algorithm/lowestCommonAncestorInBST.java:11
Methodmain
(String[] args)
algorithm/Knapsack.java:3
MethodmajorityElement
(int[] nums)
algorithm/majorityElementII.java:5
MethodmajorityElement
(int[] nums)
algorithm/majorityElement.java:3
Methodmakesquare
(int[] nums)
algorithm/matchsticksToSquare.java:5
MethodmarkIsland
(char[][] grid, int x, int y)
algorithm/numberOfIsland.java:34
MethodmaxArea
(int[] height)
algorithm/containerWithMostWater.java:8
MethodmaxCount
(int m, int n, int[][] ops)
algorithm/rangeAdditionII.java:5
MethodmaxDepth
(TreeNode root)
algorithm/maximumDepthOfBinaryTree.java:12
MethodmaxDistance
(List<List<Integer>> arrays)
algorithm/maximumDistanceInArray.java:3
MethodmaxKilledEnemies
(char[][] grid)
algorithm/bombEnemy.java:24
MethodmaxPathSum
(TreeNode root)
algorithm/binaryTreeMaxmimumPathSum.java:35
MethodmaxPoints
(Point[] points)
algorithm/maxPointsOnALine.java:7
MethodmaxProduct
(int[] nums)
algorithm/maximumProductSubarray.java:5
MethodmaxProfit
(int[] prices)
algorithm/bestTimeToBuyAndSellStockII.java:11
MethodmaxProfit
(int[] prices, int fee)
algorithm/bestTimeToBuyAndSellStockWithTransactionFee.java:22
MethodmaxProfit
(int k, int[] prices)
algorithm/bestTimeToBuyAndSellStockIV.java:11
MethodmaxProfit
(int[] prices)
algorithm/bestTimeToBuyAndSellStockWithCoolDown.java:17
MethodmaxProfit
(int[] prices)
algorithm/bestTimeToBuyAndSellStock.java:12
MethodmaxProfit
(int[] prices)
algorithm/bestTimeToBuyAndSellStockIII.java:9
MethodmaxRotateFunction
(int[] A)
algorithm/rotateFunction.java:24
MethodmaxSlidingWindow
(int[] nums, int k)
algorithm/slidingWindowMaximum.java:4
MethodmaxSubArray
(int[] nums)
algorithm/maximumSubarray.java:7
MethodmaxSubArrayLen
(int[] nums, int k)
algorithm/maximumSizeSubarraySumEqualsK.java:6
MethodmaximalRectangle
(char[][] matrix)
algorithm/maximalRectangle.java:4
MethodmaximalSquare
(char[][] matrix)
algorithm/maximalSquare.java:8
MethodmaximumGap
(int[] nums)
algorithm/maximumGap.java:5
MethodmaximumProduct
(int[] nums)
algorithm/maximumProductOfThreeNumber.java:7
MethodmedianSlidingWindow
(int[] nums, int k)
algorithm/slidingWindowMedian.java:5
Methodmerge
(List<Interval> intervals)
algorithm/mergeInterval.java:12
Methodmerge
(int[] nums1, int m, int[] nums2, int n)
algorithm/mergeSortedArray.java:2
MethodmergeKLists
(ListNode[] lists)
algorithm/mergeKLists.java:3
MethodmergeTrees
(TreeNode t1, TreeNode t2)
algorithm/mergeTwoBinaryTrees.java:6
MethodmergeTwoLists
(ListNode l1, ListNode l2)
algorithm/mergeTwoSortedLists.java:10
MethodminCost
(int[][] costs)
algorithm/paintHouse.java:10
MethodminCostII
(int[][] costs)
algorithm/paintHouseII.java:6
MethodminCut
(String s)
algorithm/palindromPartitionII.java:6
MethodminDepth
(TreeNode root)
algorithm/minimumDepthOfBinaryTree.java:21
MethodminDistance
(String word1, String word2)
algorithm/editDistance.java:3
MethodminMeetingRooms
(Interval[] intervals)
algorithm/meetingRoomsII.java:5
MethodminMoves
(int[] nums)
algorithm/minimumMovesToEqualArrayElements.java:5
MethodminMoves2
(int[] nums)
algorithm/minimumMovesToEqualArrayElementsII.java:5
MethodminMutation
(String start, String end, String[] bank)
algorithm/minimumGeneticMutation.java:6
MethodminPathSum
(int[][] grid)
algorithm/minimumPathSum.java:5
MethodminSubArrayLen
(int s, int[] nums)
algorithm/minimumSizeSubarraySum.java:5
MethodminTotalDistance
(int[][] grid)
algorithm/bestMeetingPoint.java:11
MethodminWindow
(String s, String t)
algorithm/minimumWindowSubstring.java:1
MethodminimumTotal
(List<List<Integer>> triangle)
algorithm/triangle.java:6
MethodmissingNumber
(int[] nums)
algorithm/missingNumber.java:3
Methodmove
Player {player} makes a move at ({row}, {col}). @param row The row of the board. @param col The column of the board. @param pl
algorithm/designTicTacToe.java:27
MethodmoveZeroes
(int[] nums)
algorithm/moveZeros.java:3
Methodmultiply
(int[][] A, int[][] B)
algorithm/sparseMatrixMultiplication.java:2
Methodmultiply
(String num1, String num2)
algorithm/multiplyString.java:4
MethodmyAtoi
(String str)
algorithm/stringToInteger.java:27
MethodmyPow
(double x, int n)
algorithm/pow(x-n).java:2
MethodmySqrt
(int x)
algorithm/sqrt(x).java:3
← previousnext →501–600 of 771, ranked by callers