Skip to content

robling/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##README

This repo contains some of my crude solutions to Leetcode/OJ.

All solutions can be compiled by MSVS and run separately with few testing cases.

###Here list all problems I have solved:

# Title Solution Difficulty
1 Two Sum c++ Medium
2 Add Two Numbers c++ Medium
3 Longest Substring Without Repeating Characters c++ Medium
6 ZigZag Conversion c++ Easy
7 Reverse Integer c++ Easy
8 String to Integer (atoi) c++ Easy
11 Container With Most Water c++ Medium
28 Implement strStr() c++ Easy
32 Longest Valid Parentheses c++ Hard
33 Search in Rotated Sorted Array c++ Hard
36 Valid Sudoku c++ Easy
37 Sudoku Solver c++ Hard
38 Count and Say c++ Easy
39 Combination Sum c++ Medium
40 Combination Sum II c++ Medium
50 Pow(x, n) c++ Medium
64 Minimum Path Sum c++ Medium
65 Valid Number c++ Hard
69 Sqrt(x) c++ Medium
71 Simplify Path c++ Medium
75 Sort Colors c++ Medium
80 Remove Duplicates from Sorted Array II c++ Medium
89 Gray Code c++ Medium
94 Binary Tree Inorder Traversal c++ Medium
100 Same Tree c++ Easy
112 Path Sum c++ Easy
113 Path Sum II c++ Medium
114 Flatten Binary Tree to Linked List c++ Medium
118 Pascal's Triangle c++ Easy
124 Binary Tree Maximum Path Sum c++ Hard
135 Candy c++ Hard
136 Single Number c++ Medium
137 Single Number II c++ Medium
144 Binary Tree Preorder Traversal c++ Medium
147 Insertion Sort List c++ Medium
155 Min Stack c++ Easy
162 Find Peak Element c++ Medium
166 Fraction to Recurring Decimal c++ Medium
171 Excel Sheet Column Number c++ Easy
172 Factorial Trailing Zeroes c++ Easy
174 Dungeon Game c++ Hard
179 Largest Number c++ Medium
187 Repeated DNA Sequences c++ Medium
189 Rotate Array c++ Easy
190 Reverse Bits c++ Easy
191 Number of 1 Bits c++ Easy
198 House Robber c++ Easy
201 Bitwise AND of Numbers Range c++ Medium
204 Count Primes c++ Easy
205 Isomorphic Strings c++ Easy
213 House Robber II c++ Medium
214 Shortest Palindrome c++ Hard
215 Kth Largest Element in an Array c++ Medium
216 Combination Sum III c++ Medium
217 Contains Duplicate c++ Easy
219 Contains Duplicate II c++ Easy
220 Contains Duplicate III c++ Medium
221 Maximal Square c++ Medium
222 Count Complete Tree Nodes c++ Medium
223 Rectangle Area c++ Easy
224 Basic Calculator c++ Medium
226 Invert Binary Tree c++ Easy
227 Basic Calculator II c++ Medium
229 Majority Element II c++ Medium
230 Kth Smallest Element in a BST c++ Medium
231 Power of Two c++ Easy
232 Implement Queue using Stacks c++ Easy
233 Number of Digit One c++ Medium
234 Palindrome Linked List c++ Easy
235 Lowest Common Ancestor of a Binary Search Tree c++ Easy
236 Lowest Common Ancestor of a Binary Tree c++ Medium
238 Product of Array Except Self c++ Medium
239 Sliding Window Maximum c++ Hard
240 Search a 2D Matrix II c++ Medium
241 Different Ways to Add Parentheses c++ Medium
242 Valid Anagram c++ Easy
257 Binary Tree Paths c++ Easy
258 Add Digits c++ Easy
260 Single Number III c++ Medium
263 Ugly Number c++ Easy
264 Ugly Number II c++ Medium
268 Missing Number c++ Medium
273 Integer to English Words c++ Medium
274 H-Index c++ Medium
275 H-Index II c++ Medium
278 First Bad Version c++ Easy
279 Perfect Squares c++ Medium
283 Move Zeroes c++ Easy
284 Peeking Iterator c++ Medium
287 Find the Duplicate Number c++ Hard
289 Game of Life c++ Medium
290 Word Pattern c++ Easy
292 Nim Game c++ Easy
295 Find Median from Data Stream c++ Hard
299 Bulls and Cows c++ Easy
300 Longest Increasing Subsequence c++ Medium
304 Range Sum Query 2D - Immutable c++ Medium
306 Additive Number c++ Medium
307 Range Sum Query - Mutable c++ Medium
312 Burst Balloons c++ Hard
313 Super Ugly Number c++ Medium
315 Count of Smaller Numbers After Self c++ Hard
316 Remove Duplicate Letters c++ Medium
318 Maximum Product of Word Lengths c++ Medium
319 Bulb Switcher c++ Medium
322 Coin Change c++ Medium
326 Power of Three c++ Easy
334 Increasing Triplet Subsequence c++ Medium
338 Counting Bits c++ Medium
342 Power of Four c++ Easy
343 Integer Break c++ Medium
345 Reverse Vowels of a String c++ Easy
347 Top K Frequent Elements c++ Medium

This list is auto generated by scripts inside 'script' folder.

Hope these can help you more or less. ####Feel free to leave issues or pull-requests if you find any mistakes in my code, thank you.

About

Some solutions to Leetcode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published