MCPcopy Create free account

hub / github.com/Cee/Leetcode / functions

Functions840 in github.com/Cee/Leetcode

MethodTrieNode
()
421 - Maximum XOR of Two Numbers in an Array.java:16
MethodTrieNode
(String sentence, int times)
642 - Design Search Autocomplete System.java:6
MethodTrieNode
()
336 - Palindrome Pairs.java:6
MethodTrieNode
()
527 - Word Abbreviation.java:5
MethodTrieNode
()
745 - Prefix and Suffix Search.java:7
MethodTrieNode
()
211 - Add and Search Word - Data structure design.java:6
MethodTuple
(int x, int y, int val)
373 - Find K Pairs with Smallest Sums.java:4
MethodTuple
(int y, int x, int dist)
317 - Shortest Distance from All Buildings.java:6
MethodTuple
(int x, int y, int val)
378 - Kth Smallest Element in a Sorted Matrix.java:4
MethodTwoSum
Initialize your data structure here.
170 - Two Sum III - Data structure design.java:6
MethodUnionFind
(int n)
305 - Number of Islands II.java:5
MethodUnionFind
(int n)
684 - Redundant Connection.java:4
MethodUnionFind
(int n)
323 - Number of Connected Components in an Undirected Graph.java:4
MethodUnionFind
(int n)
261 - Graph Valid Tree.java:4
MethodUnionFind
(int n)
803 - Bricks Falling When Hit.java:5
MethodValidWordAbbr
(String[] dictionary)
288 - Unique Word Abbreviation.java:4
MethodVector2D
(List<List<Integer>> vec2d)
251 - Flatten 2D Vector.java:6
MethodWordDictionary
Initialize your data structure here.
211 - Add and Search Word - Data structure design.java:62
MethodWordFilter
(String[] words)
745 - Prefix and Suffix Search.java:76
MethodZigzagIterator
(List<Integer> v1, List<Integer> v2)
281 - Zigzag Iterator.java:4
MethodaccountsMerge
(List<List<String>> accounts)
721 - Accounts Merge.java:2
Methodadd
Add the number to an internal data structure..
170 - Two Sum III - Data structure design.java:12
MethodaddBinary
(String a, String b)
67 - Add Binary.java:2
MethodaddBoldTag
(String s, String[] dict)
616 - Add Bold Tag in String.java:2
MethodaddNum
(int val)
352 - Data Stream as Disjoint Intervals.java:18
MethodaddNum
(int num)
295 - Find Median from Data Stream.java:11
MethodaddOperators
(String num, int target)
282 - Expression Add Operators.java:3
MethodaddStrings
(String num1, String num2)
415 - Add Strings.java:2
MethodaddTwoNumbers
(ListNode l1, ListNode l2)
445 - Add Two Numbers II.java:10
MethodaddTwoNumbers
(ListNode l1, ListNode l2)
2 - Add Two Numbers.java:10
MethodaddWord
Adds a word into the data structure.
211 - Add and Search Word - Data structure design.java:67
MethodalienOrder
(String[] words)
269 - Alien Dictionary.java:2
MethodallPathsSourceTarget
(int[][] graph)
797 - All Paths From Source to Target.java:2
MethodanagramMappings
(int[] A, int[] B)
760 - Find Anagram Mappings.java:2
MethodareSentencesSimilar
(String[] words1, String[] words2, String[][] pairs)
734 - Sentence Similarity.java:2
MethodareSentencesSimilarTwo
(String[] words1, String[] words2, String[][] pairs)
737 - Sentence Similarity II.java:2
MethodarrayPairSum
(int[] nums)
561 - Array Partition I.java:2
MethodaverageOfLevels
(TreeNode root)
637 - Average of Levels in Binary Tree.java:13
MethodbackspaceCompare
(String S, String T)
844 - Backspace String Compare.java:2
MethodbeautifulArray
(int N)
932 - Beautiful Array.java:3
MethodbinaryTreePaths
(TreeNode root)
257 - Binary Tree Paths.java:12
Methodbook
(int start, int end)
731 - My Calendar II.java:8
Methodbook
(int start, int end)
729 - My Calendar I.java:8
MethodbuildDict
Build a dictionary through a list of words
676 - Implement Magic Dictionary.java:46
MethodbuildTree
(int[] preorder, int[] inorder)
105 - Construct Binary Tree from Preorder and Inorder Traversal.java:32
MethodcalPoints
(String[] ops)
682 - Baseball Game.java:2
MethodcalcEquation
(String[][] equations, double[] values, String[][] queries)
399 - Evaluate Division.java:14
MethodcalcEquation
(String[][] equations, double[] values, String[][] queries)
PDF/399.java:14
Methodcalculate
(String s)
227 - Basic Calculator II.java:2
Methodcalculate
(String s)
224 - Basic Calculator.java:2
MethodcanAttendMeetings
(Interval[] intervals)
252 - Meeting Rooms.java:11
MethodcanCompleteCircuit
(int[] gas, int[] cost)
134 - Gas Station.java:2
MethodcanConstruct
(String ransomNote, String magazine)
383 - Ransom Note.java:2
MethodcanCross
(int[] stones)
403 - Frog Jump.java:2
MethodcanFinish
(int numCourses, int[][] prerequisites)
207 - Course Schedule.java:2
MethodcanJump
(int[] nums)
55 - Jump Game.java:2
MethodcanMeasureWater
(int x, int y, int z)
365 - Water and Jug Problem.java:2
MethodcanPartition
(int[] nums)
416 - Partition Equal Subset Sum.java:2
MethodcanPartitionKSubsets
(int[] nums, int k)
698 - Partition to K Equal Sum Subsets.java:2
MethodcanPermutePalindrome
(String s)
266 - Palindrome Permutation.java:2
MethodcanVisitAllRooms
(List<List<Integer>> rooms)
841 - Keys and Rooms.java:2
Methodcandy
(int[] ratings)
135 - Candy.java:2
MethodcatMouseGame
(int[][] graph)
913 - Cat and Mouse.java:15
Methodchange
(int amount, int[] coins)
518 - Coin Change 2.java:2
Methodcheck
Check if a number is available or not.
379 - Design Phone Directory.java:22
MethodcheckInclusion
(String s1, String s2)
567 - Permutation in String.java:2
MethodcheckSubarraySum
(int[] nums, int k)
523 - Continuous Subarray Sum.java:2
MethodcheckValidString
(String s)
678 - Valid Parenthesis String.java:2
MethodcircularArrayLoop
(int[] nums)
457 - Circular Array Loop.java:2
MethodcleanRoom
(Robot robot)
489 - Robot Room Cleaner.java:21
MethodclimbStairs
(int n)
70 - Climbing Stairs.java:2
MethodcloneGraph
(UndirectedGraphNode node)
133 - Clone Graph.java:10
MethodclosestValue
(TreeNode root, double target)
270 - Closest Binary Search Tree Value.java:11
MethodcoinChange
(int[] coins, int amount)
322 - Coin Change.java:2
MethodcombinationSum
(int[] candidates, int target)
39 - Combination Sum.java:3
Methodcompare
(Character l, Character r)
791 - Custom Sort String.java:49
Methodcompare
(Map.Entry<K, V> a, Map.Entry<K, V> b)
642 - Design Search Autocomplete System (with HashMap).java:57
Methodcompare
(Map.Entry<K, V> a, Map.Entry<K, V> b)
642 - Design Search Autocomplete System (without Trie).java:32
MethodcompareVersion
(String version1, String version2)
165 - Compare Version Numbers.java:2
Methodcompress
(char[] chars)
443 - String Compression.java:2
Methodconnect
(TreeLinkNode root)
117 - Populating Next Right Pointers in Each Node II.java:10
MethodconstructMaximumBinaryTree
(int[] nums)
654 - Maximum Binary Tree.java:11
MethodcontainsNearbyDuplicate
(int[] nums, int k)
219 - Contains Duplicate II.java:2
MethodconvertToTitle
(int n)
168 - Excel Sheet Column Title.java:2
MethodcopyRandomList
(RandomListNode head)
138 - Copy List with Random Pointer.java:14
MethodcountAndSay
(int n)
38 - Count and Say.java:2
MethodcountBattleships
(char[][] board)
419 - Battleships in a Board.java:2
MethodcountComponents
(int n, int[][] edges)
323 - Number of Connected Components in an Undirected Graph.java:35
MethodcountNodes
(TreeNode root)
222 - Count Complete Tree Nodes.java:11
MethodcountPrimes
(int n)
204 - Count Primes.java:2
MethodcountSmaller
(int[] nums)
315 - Count of Smaller Numbers After Self.java:33
MethodcountSubstrings
(String s)
647 - Palindromic Substrings.java:3
MethodcountUnivalSubtrees
(TreeNode root)
250 - Count Univalue Subtrees.java:12
MethodcrackSafe
(int n, int k)
753 - Cracking the Safe.java:2
MethodcustomSortString
(String S, String T)
791 - Custom Sort String.java:2
MethoddailyTemperatures
(int[] T)
739 - Daily Temperatures.java:2
MethoddeQueue
Delete an element from the circular queue. Return true if the operation is successful.
622 - Design Circular Queue.java:25
Methoddecode
(String s)
271 - Encode and Decode Strings.java:13
Methoddecode
(String shortUrl)
535 - Encode and Decode TinyURL.java:15
MethoddecodeString
(String s)
394 - Decode String.java:2
← previousnext →301–400 of 840, ranked by callers