Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chenxiangcyr/leetcode-answers
/ types & classes
Types & classes
148 in github.com/chenxiangcyr/leetcode-answers
⨍
Functions
225
◇
Types & classes
148
Class
LRUCache
146-LRUCache/Solution.java:14
Class
ListNode
24-SwapNodesinPairs/Solution.c:8
Class
MinStack
155-MinStack/Solution.java:1
Class
Node
146-LRUCache/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
143-ReorderList/Solution.java:9
Class
Solution
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
Class
Solution
18-4Sum/Solution.java:1
Class
Solution
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
Class
Solution
38-CountandSay/Solution.java:1
Class
Solution
66-PlusOne/Solution.java:1
Class
Solution
46-Permutations/Solution.java:1
Class
Solution
Definition for undirected graph. class UndirectedGraphNode { int label; List<UndirectedGraphNode> neighbors; UndirectedGraphNode(int x) {
133-CloneGraph/Solution.java:9
Class
Solution
135-Candy/Solution.java:1
Class
Solution
120-Triangle/Solution.java:1
Class
Solution
72-EditDistance/Solution.java:1
Class
Solution
121-BestTimetoBuyandSellStock/Solution.java:1
Class
Solution
126-WordLadderII/Solution.java:1
Class
Solution
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
Class
Solution
11-ContainerWithMostWater/Solution.java:1
Class
Solution
49-GroupAnagrams/Solution.java:1
Class
Solution
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
Class
Solution
13-RomantoInteger/Solution.java:1
Class
Solution
44-WildcardMatching/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
83-RemoveDuplicatesfromSortedList/Solution.java:9
Class
Solution
26-RemoveDuplicatesfromSortedArray/Solution.java:1
Class
Solution
137-SingleNumberII/Solution.java:1
Class
Solution
54-SpiralMatrix/Solution.java:1
Class
Solution
125-ValidPalindrome/Solution.java:1
Class
Solution
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
Class
Solution
42-TrappingRainWater/Solution.java:1
Class
Solution
69-Sqrtx/Solution.java:1
Class
Solution
154-FindMinimuminRotatedSortedArrayII/Solution.java:1
Class
Solution
63-UniquePathsII/Solution.java:1
Class
Solution
51-N-Queens/Solution.java:1
Class
Solution
136-SingleNumber/Solution.java:1
Class
Solution
67-AddBinary/Solution.java:1
Class
Solution
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
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
19-RemoveNthNodeFromEndofList/Solution.java:9
Class
Solution
22-GenerateParentheses/Solution.java:1
Class
Solution
7-ReverseInteger/Solution.java:1
Class
Solution
30-SubstringwithConcatenationofAllWords/Solution.java:1
Class
Solution
79-WordSearch/Solution.java:1
Class
Solution
122-BestTimetoBuyandSellStockII/Solution.java:1
Class
Solution
37-SudokuSolver/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
148-SortList/Solution.java:9
Class
Solution
70-ClimbingStairs/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
61-RotateList/Solution.java:9
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null;
160-IntersectionofTwoLinkedLists/Solution.java:12
Class
Solution
134-GasStation/Solution.java:1
Class
Solution
76-MinimumWindowSubstring/Solution.java:1
Class
Solution
128-LongestConsecutiveSequence/Solution.java:1
Class
Solution
153-FindMinimuminRotatedSortedArray/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
147-InsertionSortList/Solution.java:9
Class
Solution
74-Searcha2DMatrix/Solution.java:1
Class
Solution
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
Class
Solution
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
Class
Solution
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
Class
Solution
17-LetterCombinationsofaPhoneNumber/Solution.java:1
Class
Solution
87-ScrambleString/Solution.java:1
Class
Solution
75-SortColors/Solution.java:1
Class
Solution
48-RotateImage/Solution.java:1
Class
Solution
81-SearchinRotatedSortedArrayII/Solution.java:1
Class
Solution
39-CombinationSum/Solution.java:1
Class
Solution
29-DivideTwoIntegers/Solution.java:1
Class
Solution
139-WordBreak/Solution.java:1
Class
Solution
127-WordLadder/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
82-RemoveDuplicatesfromSortedListII/Solution.java:9
Class
Solution
58-LengthofLastWord/Solution.java:1
Class
Solution
43-MultiplyStrings/Solution.java:1
Class
Solution
5-LongestPalindromicSubstring/Solution.java:1
Class
Solution
8-StringtoIntegeratoi/Solution.java:1
Class
Solution
33-SearchinRotatedSortedArray/Solution.java:1
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
25-ReverseNodesink-Group/Solution.java:9
Class
Solution
50-Powxn/Solution.java:1
Class
Solution
64-MinimumPathSum/Solution.java:1
Class
Solution
119-PascalsTriangleII/Solution.java:1
Class
Solution
53-MaximumSubarray/Solution.java:1
Class
Solution
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
Class
Solution
71-SimplifyPath/Solution.java:1
Class
Solution
52-N-QueensII/Solution.java:1
Class
Solution
34-FindFirstandLastPositionofElementinSortedArray/Solution.java:1
Class
Solution
77-Combinations/Solution.java:1
Class
Solution
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
Class
Solution
152-MaximumProductSubarray/Solution.java:1
Class
Solution
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
Class
Solution
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
Class
Solution
73-SetMatrixZeroes/Solution.java:1
Class
Solution
55-JumpGame/Solution.java:1
Class
Solution
68-TextJustification/Solution.java:1
Class
Solution
131-PalindromePartitioning/Solution.java:1
Class
Solution
40-CombinationSumII/Solution.java:1
Class
Solution
130-SurroundedRegions/Solution.java:1
Class
Solution
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
Class
Solution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
23-MergekSortedLists/Solution.java:9
Class
Solution
9-PalindromeNumber/Solution.java:1
Class
Solution
16-3SumClosest/Solution.java:1
Class
Solution
96-UniqueBinarySearchTrees/Solution.java:1
Class
Solution
123-BestTimetoBuyandSellStockIII/Solution.java:1
Class
Solution
36-ValidSudoku/Solution.java:1
Class
Solution
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