Skip to content

lperato/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Solutions to leetcode problems

C++ solutions for 204 leetcode problems :

# Problem
1 two sums
2 add two numbers
3 longest substring without repeating characters
5 longest palindromic substring
6 zigzag conversion
7 reverse integer
8 string to integer atoi
9 palindrome number
11 container with most water
12 integer to roman
13 roman to integer
14 longest common prefix
15 3sum
16 3sum closest
17 letter combinations of a phone number
18 4sum
19 remove nth node from end of list
20 valid parentheses
21 merge two sorted lists
22 generate parentheses
23 merge k sorted lists
24 swap nodes in pairs
26 remove duplicates from sorted array
27 remove element
28 implement strstr
29 divide two integers
31 next permutation
33 search in rotated sorted array
34 find first and last position of element in sorted array
35 search insert position
36 valid sudoku
37 sudoku solver
38 count and say
39 combination sum
40 combination sum ii
41 first missing positive
42 trapping rain water
43 multiply strings
45 jump game ii
46 permutations
48 rotate image
49 group anagrams
50 powx n
51 n queens
52 n queens ii
53 maximum subarray
55 jump game
56 merge intervals
57 insert interval
58 length of last word
59 spiral matrix ii
60 permutation sequence
61 rotate list
62 unique paths
63 unique paths ii
64 minimum path sum
66 plus one
67 add binary
68 text justification
69 sqrtx
70 climbing stairs
71 simplify path
72 edit distance
73 set matrix zeroes
74 search a 2d matrix
75 sort colors
77 combinations
78 subsets
79 word search
80 remove duplicates from sorted array ii
82 remove duplicates from sorted list ii
83 remove duplicates from sorted list
84 largest rectangle in histogram
86 partition list
88 merge sorted array
89 gray code
90 subsets ii
91 decode ways
94 binary tree inorder traversal
95 unique binary search trees ii
96 unique binary search trees
98 validate binary search tree
100 same tree
101 symmetric tree
102 binary tree level order traversal
103 binary tree zigzag level order traversal
104 maximum depth of binary tree
105 construct binary tree from preorder and inorder traversal
106 construct binary tree from inorder and postorder traversal
107 binary tree level order traversal ii
108 convert sorted array to binary search tree
109 convert sorted list to binary search tree
110 balanced binary tree
111 minimum depth of binary tree
112 path sum
113 path sum ii
114 flatten binary tree to linked list
116 populating next right pointers in each node
117 populating next right pointers in each node-ii
118 pascals triangle
119 pascal triangle ii
121 best time to buy and sell stock
122 best time to buy and sell stock ii
123 best time to buy and sell stock iii
124 binary tree maximum path sum
125 valid palindrome
127 word ladder
128 longest consecutive sequence
129 sum root to leaf numbers
130 surrounded regions
131 palindrome partitioning
133 clone graph
134 gas station
135 candy
136 single number
137 single number ii
138 copy list with random pointer
139 word break
140 word break ii
141 linked list cycle
142 linked list cycle ii
143 reorder list
144 binary tree preorder traversal
145 binary tree postorder traversal
146 lru cache
147 insertion sort list
148 sort list
149 max points on a line
150 evaluate reverse polish notation
151 reverse words in a string
152 maximum product subarray
153 find minimum in rotated sorted array
154 find minimum in rotated sorted array ii
155 min stack
160 intersection of two linked lists
162 find peak element
165 compare version numbers
166 fraction to recurring decimal
167 two sum ii input array is sorted
168 excel sheet column title
169 majority element
171 excel sheet column number
172 factorial trailing zeroes
173 binary search tree iterator
174 dungeon game
179 largest number
187 repeated dna sequences
188 best time to buy and sell stock iv
189 rotate array
190 reverse bits
191 number of 1 bits
198 house robber
199 binary tree right side view
200 number of islands
201 bitwise and of numbers range
202 happy number
203 remove linked list elements
204 count primes
205 isomorphic strings
206 reverse linked list
209 minimum size subarray sum
213 house robber ii
216 combination sum iii
228 summary ranges
229 majority element ii
240 search a 2d matrix ii
273 integer to english words
278 first bad version
290 word pattern
299 bulls and cows
309 best time to buy and sell stock with cooldown
315 count of smaller numbers after self
316 remove duplicate letters
324 wiggle sort ii
344 reverse string
367 valid perfect square
374 guess number higher or lower
399 evaluate division
416 partition equal subset sum
419 battleships in a board
443 string compression
449 serialize and deserialize bst
452 minimum number of arrows to burst balloons
459 repeated substring pattern
495 teemo attacking
509 fibonacci number
554 brick wall
639 decode ways ii
658 find k closest elements
700 search in a binary search tree
704 binary search
713 subarray product less than k
714 best time to buy and sell stock with transaction-fee
744 find smallest letter greater than target
763 partition labels
779 k th symbol in grammar
815 bus routes
835 image overlap
1022 sum of root to leaf binary numbers
1138 alphabet board path
1227 airplane seat assignment probability
1305 all elements in two binary search trees
1313 decompress run length encoded list
1419 minimum number of frogs croaking

About

C++ solutions to leetcode problems

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages