MCPcopy Create free account

hub / github.com/chenxiangcyr/leetcode-answers / types & classes

Types & classes148 in github.com/chenxiangcyr/leetcode-answers

ClassLRUCache
146-LRUCache/Solution.java:14
ClassListNode
24-SwapNodesinPairs/Solution.c:8
ClassMinStack
155-MinStack/Solution.java:1
ClassNode
146-LRUCache/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
143-ReorderList/Solution.java:9
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
109-ConvertSortedListtoBinarySearchTree/Solution.java:18
ClassSolution
18-4Sum/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
111-MinimumDepthofBinaryTree/Solution.java:10
ClassSolution
38-CountandSay/Solution.java:1
ClassSolution
66-PlusOne/Solution.java:1
ClassSolution
46-Permutations/Solution.java:1
ClassSolution
Definition for undirected graph. class UndirectedGraphNode { int label; List<UndirectedGraphNode> neighbors; UndirectedGraphNode(int x) {
133-CloneGraph/Solution.java:9
ClassSolution
135-Candy/Solution.java:1
ClassSolution
120-Triangle/Solution.java:1
ClassSolution
72-EditDistance/Solution.java:1
ClassSolution
121-BestTimetoBuyandSellStock/Solution.java:1
ClassSolution
126-WordLadderII/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
129-SumRoottoLeafNumbers/Solution.java:10
ClassSolution
11-ContainerWithMostWater/Solution.java:1
ClassSolution
49-GroupAnagrams/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
102-BinaryTreeLevelOrderTraversal/Solution.java:10
ClassSolution
13-RomantoInteger/Solution.java:1
ClassSolution
44-WildcardMatching/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
83-RemoveDuplicatesfromSortedList/Solution.java:9
ClassSolution
26-RemoveDuplicatesfromSortedArray/Solution.java:1
ClassSolution
137-SingleNumberII/Solution.java:1
ClassSolution
54-SpiralMatrix/Solution.java:1
ClassSolution
125-ValidPalindrome/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
94-BinaryTreeInorderTraversal/Solution.java:10
ClassSolution
42-TrappingRainWater/Solution.java:1
ClassSolution
69-Sqrtx/Solution.java:1
ClassSolution
154-FindMinimuminRotatedSortedArrayII/Solution.java:1
ClassSolution
63-UniquePathsII/Solution.java:1
ClassSolution
51-N-Queens/Solution.java:1
ClassSolution
136-SingleNumber/Solution.java:1
ClassSolution
67-AddBinary/Solution.java:1
ClassSolution
Definition for binary tree with next pointer. public class TreeLinkNode { int val; TreeLinkNode left, right, next; TreeLinkNode(int x) { v
117-PopulatingNextRightPointersinEachNodeII/Solution.java:9
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
19-RemoveNthNodeFromEndofList/Solution.java:9
ClassSolution
22-GenerateParentheses/Solution.java:1
ClassSolution
7-ReverseInteger/Solution.java:1
ClassSolution
30-SubstringwithConcatenationofAllWords/Solution.java:1
ClassSolution
79-WordSearch/Solution.java:1
ClassSolution
122-BestTimetoBuyandSellStockII/Solution.java:1
ClassSolution
37-SudokuSolver/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
148-SortList/Solution.java:9
ClassSolution
70-ClimbingStairs/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
61-RotateList/Solution.java:9
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null;
160-IntersectionofTwoLinkedLists/Solution.java:12
ClassSolution
134-GasStation/Solution.java:1
ClassSolution
76-MinimumWindowSubstring/Solution.java:1
ClassSolution
128-LongestConsecutiveSequence/Solution.java:1
ClassSolution
153-FindMinimuminRotatedSortedArray/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
147-InsertionSortList/Solution.java:9
ClassSolution
74-Searcha2DMatrix/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
145-BinaryTreePostorderTraversal/Solution.java:10
ClassSolution
Definition for a point. class Point { int x; int y; Point() { x = 0; y = 0; } Point(int a, int b) { x = a; y = b; } }
149-MaxPointsonaLine/Solution.java:10
ClassSolution
Definition for an interval. public class Interval { int start; int end; Interval() { start = 0; end = 0; } Interval(int s, int e) { st
56-MergeIntervals/Solution.java:10
ClassSolution
17-LetterCombinationsofaPhoneNumber/Solution.java:1
ClassSolution
87-ScrambleString/Solution.java:1
ClassSolution
75-SortColors/Solution.java:1
ClassSolution
48-RotateImage/Solution.java:1
ClassSolution
81-SearchinRotatedSortedArrayII/Solution.java:1
ClassSolution
39-CombinationSum/Solution.java:1
ClassSolution
29-DivideTwoIntegers/Solution.java:1
ClassSolution
139-WordBreak/Solution.java:1
ClassSolution
127-WordLadder/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
82-RemoveDuplicatesfromSortedListII/Solution.java:9
ClassSolution
58-LengthofLastWord/Solution.java:1
ClassSolution
43-MultiplyStrings/Solution.java:1
ClassSolution
5-LongestPalindromicSubstring/Solution.java:1
ClassSolution
8-StringtoIntegeratoi/Solution.java:1
ClassSolution
33-SearchinRotatedSortedArray/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
25-ReverseNodesink-Group/Solution.java:9
ClassSolution
50-Powxn/Solution.java:1
ClassSolution
64-MinimumPathSum/Solution.java:1
ClassSolution
119-PascalsTriangleII/Solution.java:1
ClassSolution
53-MaximumSubarray/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
104-MaximumDepthofBinaryTree/Solution.java:10
ClassSolution
71-SimplifyPath/Solution.java:1
ClassSolution
52-N-QueensII/Solution.java:1
ClassSolution
34-FindFirstandLastPositionofElementinSortedArray/Solution.java:1
ClassSolution
77-Combinations/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
98-ValidateBinarySearchTree/Solution.java:10
ClassSolution
152-MaximumProductSubarray/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
113-PathSumII/Solution.java:10
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
106-ConstructBinaryTreefromInorderandPostorderTraversal/Solution.java:10
ClassSolution
73-SetMatrixZeroes/Solution.java:1
ClassSolution
55-JumpGame/Solution.java:1
ClassSolution
68-TextJustification/Solution.java:1
ClassSolution
131-PalindromePartitioning/Solution.java:1
ClassSolution
40-CombinationSumII/Solution.java:1
ClassSolution
130-SurroundedRegions/Solution.java:1
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }
103-BinaryTreeZigzagLevelOrderTraversal/Solution.java:10
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
23-MergekSortedLists/Solution.java:9
ClassSolution
9-PalindromeNumber/Solution.java:1
ClassSolution
16-3SumClosest/Solution.java:1
ClassSolution
96-UniqueBinarySearchTrees/Solution.java:1
ClassSolution
123-BestTimetoBuyandSellStockIII/Solution.java:1
ClassSolution
36-ValidSudoku/Solution.java:1
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
2-AddTwoNumbers/Solution.java:9
next →1–100 of 148, ranked by callers