Skip to content

FinixLei/leetcode_finix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

leetcode_finix

This repository is only to collect the problems solved by myself in LeetCode.

No. Level Language Title
1 medium C++ Two Sum way-1, way-2, way-3, way-4
2 medium C++ Add Two Numbers
3 medium C++ Longest Substring Without Repeated Characters
4 hard C++ Median of Two Sorted Arrays way-1, way-2
5 medium C++ Longest Palindromic Substring
6 easy C++ ZigZag Conversion
7 easy C++ Reverse Integer
8 easy C++ String to Integer (atoi)
9 easy C++ Palindrome Number
10 hard C++ Regular Expression Matching
11 medium C++ Container With Most Water
12 medium C++ Integer to Roman
13 easy C++ Roman to Integer
14 easy C++ Longest Common Prefix
15 medium C++ 3 Sum
16 medium C++ 3 Sum Closet
17 medium C++ Letters Combinations
18 medium C++ 4 Sum
19 easy C++ Remove Nth node from end of list
20 easy C++ Valid Parentheses
21 easy C++ Merge Two Sorted Lists
22 medium Python Generate Parentheses
23 hard C++ Merge K Sorted Lists
24 medium C++ Swap Nodes in Pairs
25 hard C++ Reverse Nodes in K Group
26 easy C++ Remove Duplicates from Sorted Array
27 easy C++ Remove Elements
28 easy C++ Implement strStr()
29 medium C++ Divide Two Integers
30 hard C++ Substring with Concatenation of All Words
31 medium Python, C++ Next Permutation Python, C++
32 hard C++ Longest Valid Parentheses
33 medium C++ Search in Rotated Sorted Array
34 medium C++ Find First and Last in Sorted List
35 easy C++ Search Insert Position way-1, way-2
36 medium C++ Valid Soduku
37 hard C++ Soduku Solver
38 easy C++ Count And Say
39 medium C++ Combination Sum
40 medium C++ Combination Sum II
41 hard C++ First Missing Positive
42 hard C++ Trap Rain Water
43 medium C++ Multiply Strings
44 hard C++ Wildcard Matching
45 hard C++ Jump Game II
46 medium C++ Permutations
47 medium C++ Permutations II
48 medium C++ Rotate Image
49 medium C++ Group Anagrams
50 medium C++ Power(x,n)
51 hard C++ N-Queens
52 hard C++ N-Queens-II
53 easy C++ Maximum Subarray
54 medium C++ Spiral Matrix
55 medium C++ Jump Game
56 medium Python Merge Intervals
57 medium C++ Insert Intervals
58 easy C++ Length Of Last Word
59 medium C++ Spiral Matrix II
60 hard C++ Permutation Sequence
61 medium C++ Rotate List
62 medium C++ Unique Paths
63 medium C++ Unique Paths II
64 medium C++ Mininum Path Sum
65 hard C++ Valid Number
66 easy C++ Plus One
67 easy C++ Add Binary
68 hard C++ Text Justification
69 easy C++ Sqrt(x)
70 easy C++ Climb Stairs
71 medium C++ Simplify Path
72 hard C++ Edit Distance
73 medium C++ Set Matrix Zeros
74 medium C++ Search a 2D Matrix
75 medium C++ Sort Colors
76 hard C++ Minimum Window Substring
77 medium C++ Combinations
78 medium C++ Subsets
79 medium C++ Word Search
80 medium C++ Remove Duplicates From Sorted Array II
81 medium C++ Search In Rotated Sorted Array II
82 medium C++ Remove Duplicates from Sorted List II
83 easy C++ Remove Duplicates from Sorted List
84 hard C++ Largest Rectangle in Histogram
85 hard C++ Maximal Rectangle, way-2
86 medium C++ Partition List
87 hard C++ Scramble String
88 easy C++ Merge Sorted Array
89 medium C++ Gray Code
90 medium C++ Subsets II
91 medium C++ Decode Ways
92 medium C++ Reverse Linked List II
93 medium C++ Restore IP Addresses
94 easy C++ Binary Tree Inorder Traversal
95 medium C++ Unique Binary Search Tree II
96 medium C++ Unique Binary Search Tree
97 medium C++ Interleaving String
98 medium C++ Validate Binary Search Tree
99 medium C++ Recover Binary Search Tree
100 easy C++ Same Tree
101 easy C++ Symmetric Tree
102 medium C++ Binary Tree Level Order Traversal
103 medium C++ Binary Tree Zigzag Level Order Traversal
104 easy C++ Max Depth of Binary Tree
105 medium C++ Construct Binary Tree From Preorder and Inorder Traversal
106 medium C++ Construct Binary Tree From Inorder and Postorder Traversal
107 medium C++ Binary Tree Level Order Traversal II
108 easy C++ Convert Sorted Array to Binary Search Tree
109 medium C++ Convert Sorted List to Binary Search Tree
110 easy C++ Balanced Binary Tree
111 easy C++ Minimum Depth of Binary Tree
112 easy C++ Path Sum
113 medium C++ Path Sum II
114 medium C++ Flatten Binary Tree to Linked List
115 hard C++ Distinct Subsequences(way-1, way-2)
116 medium C++ Populating Next Right Pointes in Each Node
117 medium C++ Populating Next Right Pointes in Each Node II
118 easy C++ Pascal Triangle
119 easy C++ Pascal Triangle II
120 medium C++ Triangle
121 easy C++ Best Time to Buy and Sell Stock
122 medium C++ Best Time to Buy and Sell Stock II
123 hard C++ Best Time to Buy and Sell Stock III
124 hard C++ Binary Tree Maximum Path Sum
125 easy C++ Valid Palindrome
126 hard C++ Word Ladder IIvariant-2
127 hard C++ Word Ladder - way-1, Word Ladder - way-2
128 medium C++ Longest Consecutive Sequence
129 medium C++ Sum Root to Leaf Numbers
130 medium C++ Surrounded Regions
131 medium C++ Palindrome Patitioning
132 hard C++ Palindrome Patitioning II
133 medium C++ Clone Graph
134 medium C++ Gas Station
135 hard Java Candy
136 easy C++ Single Number
137 medium C++ Single Number II
138 medium Java Copy List With Random Pointer
139 medium Java Word Break
140 hard Java Word Break II
141 easy C++ Linked List Cycle
142 medium Java Linked List Cycle II
143 medium Java Reorder List
144 easy C++ Binary Tree Preorder Traversal
145 easy C++ Binary Tree Postorder Traversal
146 medium C++ LRU Cache way-1, way-2
147 medium C++ Insertion Sort List
148 medium C++ Sort List
149 hard Java Max Points on A Line
150 medium Java Evaluate Reverse Polish Notation way-1, way-2
151 medium Java Reverse Words In a String
152 medium Java Maxium Product Sub Array
153 medium Java Find Minimum in Rotated Sorted Array
154 hard Java Find Minimum in Rotated Sorted Array II
155 medium C++ Min Stack,way-2
160 easy C++ Intersection of Two Linked Lists
160 easy Java Intersection of Two Linked Lists
162 medium C++ Find Peak Element
164 medium C++ Maximum Gap
165 medium Java Compare Version Numbers
166 medium Java Fraction To Recurring Numbers
167 medium Java Two Sum II Input Array Is Sorted
168 easy Python Excel Sheet Column Title
169 easy Python Majority Element
171 easy Python Excel Sheet Column Number
172 medium Java Factorial Trailing Zeroes
173 medium Java Binary Search Tree Iterator
174 hard Java Dungeon Game
175 easy SQL Combine Two Tables
176 medium SQL Second Highest Salary
177 medium SQL Nth Highest Salary
179 medium Java Largest Number
187 medium Python Repeated DNA Sequences
208 medium C++ Implement Trie Tree
226 easy C++ Invert Binary Tree
238 medium C++ Product of Array Except self
242 easy C++ Valid Anagram
258 easy C++ Add Digits
263 easy C++ Ugly Number
289 medium C++ Game of Life
290 easy C++ Word Pattern
292 easy C++ Nim Game
300 medium C++ Longest Increasing Subsequence
322 medium C++ Coin Change
437 medium C++ Path Sum III
543 easy C++ Diameter Of Binary Tree
1373 hard C++ Maximum Sum BST in Binary Tree

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published