Skip to content

TJCleanCode/JeffSolutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jeff's Solutions


Plan

Week 1

Date:    May 4, 2015 - May 10, 2015

ID Name AC
165 Compare Version Numbers 15.0%
205 Isomorphic Strings 24.1%
203 Remove Linked List Elements 27.1%
202 Happy Number 32.2%
6 ZigZag Conversion 22.2%
7 Reverse Integer 26.4%
8 String to Integer (atoi) 13.2%

Week 2

Date:    May 11, 2015 - May 17, 2015

ID Name
9 Palindrome Number
13 Roman to Integer
14 Longest Common Prefix
19 Remove Nth Node From End of List
20 Valid Parentheses
21 Merge Two Sorted Lists
26 Remove Duplicates from Sorted Array

Week 2

Date:    May 18, 2015 - May 25, 2015

Day ID Name
MON 27 Remove Element
TUE 28 Implement strStr()
WED 36 Valid Sudoku
THU 38 Count and Say
FRI 58 Length of Last Word
SAT 66 Plus One
SUN 67 Add Binary

6 ZigZag Conversion 22.2% Easy 7 Reverse Integer 26.3% Easy 8 String to Integer (atoi) 13.2% Easy 9 Palindrome Number 29.7% Easy 13 Roman to Integer 35.1% Easy 14 Longest Common Prefix 26.0% Easy 19 Remove Nth Node From End of List 27.5% Easy 20 Valid Parentheses 26.5% Easy 21 Merge Two Sorted Lists 32.9% Easy 26 Remove Duplicates from Sorted Array 31.5% Easy 27 Remove Element 32.5% Easy 28 Implement strStr() 22.1% Easy 36 Valid Sudoku 27.3% Easy 38 Count and Say 25.3% Easy 58 Length of Last Word 28.5% Easy 66 Plus One 30.7% Easy 67 Add Binary 24.9% Easy 70 Climbing Stairs 34.2% Easy 83 Remove Duplicates from Sorted List 34.4% Easy 88 Merge Sorted Array 30.2% 100 Same Tree 42.0% Easy 101 Symmetric Tree 31.6% Easy 102 Binary Tree Level Order Traversal 29.6% Easy 104 Maximum Depth of Binary Tree 45.1% Easy 107 Binary Tree Level Order Traversal II 31.0% Easy 110 Balanced Binary Tree 32.1% Easy 111 Minimum Depth of Binary Tree 29.2% Easy 112 Path Sum 29.8% Easy 118 Pascal's Triangle 30.2% Easy 119 Pascal's Triangle II 29.4% Easy 125 Valid Palindrome 22.1% Easy 155 Min Stack 17.8% Easy 157 Read N Characters Given Read4 29.7% Easy 160 Intersection of Two Linked Lists 28.1% Easy 165 Compare Version Numbers 15.0% Easy 168 Excel Sheet Column Title 17.9% Easy 169 Majority Element 34.7% Easy 170 Two Sum III - Data structure design 25.0% Easy 171 Excel Sheet Column Number 36.9% Easy 172 Factorial Trailing Zeroes 28.0% Easy 189 Rotate Array 17.7% Easy 190 Reverse Bits 27.9% Easy 191 Number of 1 Bits 37.2% Easy 198 House Robber 28.2% Easy 202 Happy Number 32.1% Easy 203 Remove Linked List Elements 26.7% Easy 204 Count Primes 18.7% Easy 205 Isomorphic Strings 23.7% Easy 206 Reverse Linked List 34.7% Easy

1 	Two Sum 	17.6% 	Medium
2 	Add Two Numbers 	21.8% 	Medium
3 	Longest Substring Without Repeating Characters 	21.0% 	Medium
5 	Longest Palindromic Substring 	20.7% 	Medium
11 	Container With Most Water 	32.0% 	Medium
12 	Integer to Roman 	34.9% 	Medium
15 	3Sum 	17.0% 	Medium
16 	3Sum Closest 	26.9% 	Medium
17 	Letter Combinations of a Phone Number 	25.9% 	Medium
18 	4Sum 	21.5% 	Medium
22 	Generate Parentheses 	32.5% 	Medium
24 	Swap Nodes in Pairs 	32.5% 	Medium
29 	Divide Two Integers 	15.1% 	Medium
31 	Next Permutation 	25.1% 	Medium
34 	Search for a Range 	27.6% 	Medium
35 	Search Insert Position 	35.5% 	Medium
39 	Combination Sum 	27.9% 	Medium
40 	Combination Sum II 	25.1% 	Medium
43 	Multiply Strings 	20.9% 	Medium
46 	Permutations 	31.9% 	Medium
48 	Rotate Image 	31.9% 	Medium
49 	Anagrams 	24.4% 	Medium
50 	Pow(x, n) 	26.8% 	Medium
53 	Maximum Subarray 	34.6% 	Medium
54 	Spiral Matrix 	20.8% 	Medium
55 	Jump Game 	27.2% 	Medium
59 	Spiral Matrix II 	31.6% 	Medium
60 	Permutation Sequence 	22.8% 	Medium
61 	Rotate List 	21.8% 	Medium
62 	Unique Paths 	32.8% 	Medium
63 	Unique Paths II 	28.0% 	Medium
64 	Minimum Path Sum 	32.1% 	Medium
69 	Sqrt(x) 	23.1% 	Medium
71 	Simplify Path 	20.1% 	Medium
73 	Set Matrix Zeroes 	31.5% 	Medium
74 	Search a 2D Matrix 	31.5% 	Medium
75 	Sort Colors 	32.6% 	Medium
77 	Combinations 	30.8% 	Medium
78 	Subsets 	28.2% 	Medium
79 	Word Search 	20.1% 	Medium
80 	Remove Duplicates from Sorted Array II 	30.7% 	Medium
81 	Search in Rotated Sorted Array II 	31.6% 	Medium
82 	Remove Duplicates from Sorted List II 	25.0% 	Medium
86 	Partition List 	27.6% 	Medium
89 	Gray Code 	32.6% 	Medium
90 	Subsets II 	27.6% 	Medium
91 	Decode Ways 	16.4% 	Medium
92 	Reverse Linked List II 	26.2% 	Medium
93 	Restore IP Addresses 	20.9% 	Medium
94 	Binary Tree Inorder Traversal 	36.2% 	Medium
95 	Unique Binary Search Trees II 	27.7% 	Medium
96 	Unique Binary Search Trees 	36.3% 	Medium
98 	Validate Binary Search Tree 	21.0% 	Medium
103 	Binary Tree Zigzag Level Order Traversal 	26.5% 	Medium
105 	Construct Binary Tree from Preorder and Inorder Traversal 	26.4% 	Medium
106 	Construct Binary Tree from Inorder and Postorder Traversal 	26.8% 	Medium
108 	Convert Sorted Array to Binary Search Tree 	33.9% 	Medium
109 	Convert Sorted List to Binary Search Tree 	27.9% 	Medium
113 	Path Sum II 	26.7% 	Medium
114 	Flatten Binary Tree to Linked List 	28.8% 	Medium
116 	Populating Next Right Pointers in Each Node 	36.2% 	Medium
120 	Triangle 	27.2% 	Medium
121 	Best Time to Buy and Sell Stock 	32.6% 	Medium
122 	Best Time to Buy and Sell Stock II 	38.2% 	Medium
127 	Word Ladder 	19.2% 	Medium
129 	Sum Root to Leaf Numbers 	30.4% 	Medium
130 	Surrounded Regions 	14.6% 	Medium
131 	Palindrome Partitioning 	26.5% 	Medium
133 	Clone Graph 	23.8% 	Medium
134 	Gas Station 	25.7% 	Medium
136 	Single Number 	45.3% 	Medium
137 	Single Number II 	34.8% 	Medium
139 	Word Break 	22.8% 	Medium
141 	Linked List Cycle 	36.3% 	Medium
142 	Linked List Cycle II 	31.3% 	Medium
143 	Reorder List 	20.9% 	Medium
144 	Binary Tree Preorder Traversal 	36.3% 	Medium
147 	Insertion Sort List 	26.2% 	Medium
148 	Sort List 	21.8% 	Medium
150 	Evaluate Reverse Polish Notation 	20.9% 	Medium
151 	Reverse Words in a String 	15.0% 	Medium
152 	Maximum Product Subarray 	19.1% 	Medium
153 	Find Minimum in Rotated Sorted Array 	33.1% 	Medium
156 	Binary Tree Upside Down 	34.6% 	Medium
161 	One Edit Distance 	24.9% 	Medium
162 	Find Peak Element 	31.1% 	Medium
163 	Missing Ranges 	23.7% 	Medium
166 	Fraction to Recurring Decimal 	12.5% 	Medium
167 	Two Sum II - Input array is sorted 	43.3% 	Medium
173 	Binary Search Tree Iterator 	29.0% 	Medium
179 	Largest Number 	15.6% 	Medium
186 	Reverse Words in a String II 	31.6% 	Medium
187 	Repeated DNA Sequences 	18.8% 	Medium
199 	Binary Tree Right Side View 	26.4% 	Medium
200 	Number of Islands 	21.6% 	Medium
201 	Bitwise AND of Numbers Range 	26.6% 	Medium
207 	Course Schedule 	19.9% 	Medium
208 	Implement Trie (Prefix Tree) 	24.6% 	Medium
4 	Median of Two Sorted Arrays 	17.7% 	Hard
10 	Regular Expression Matching 	20.7% 	Hard
23 	Merge k Sorted Lists 	21.1% 	Hard
25 	Reverse Nodes in k-Group 	25.4% 	Hard
30 	Substring with Concatenation of All Words 	19.4% 	Hard
32 	Longest Valid Parentheses 	20.7% 	Hard
33 	Search in Rotated Sorted Array 	29.0% 	Hard
37 	Sudoku Solver 	21.6% 	Hard
41 	First Missing Positive 	23.0% 	Hard
42 	Trapping Rain Water 	30.1% 	Hard
44 	Wildcard Matching 	15.1% 	Hard
45 	Jump Game II 	24.3% 	Hard
47 	Permutations II 	25.7% 	Hard
51 	N-Queens 	26.5% 	Hard
52 	N-Queens II 	35.6% 	Hard
56 	Merge Intervals 	22.3% 	Hard
57 	Insert Interval 	21.3% 	Hard
65 	Valid Number 	11.5% 	Hard
68 	Text Justification 	14.4% 	Hard
72 	Edit Distance 	26.4% 	Hard
76 	Minimum Window Substring 	18.8% 	Hard
84 	Largest Rectangle in Histogram 	22.5% 	Hard
85 	Maximal Rectangle 	21.8% 	Hard
87 	Scramble String 	24.1% 	Hard
97 	Interleaving String 	20.6% 	Hard
99 	Recover Binary Search Tree 	24.5% 	Hard
115 	Distinct Subsequences 	26.1% 	Hard
117 	Populating Next Right Pointers in Each Node II 	31.8% 	Hard
123 	Best Time to Buy and Sell Stock III 	23.7% 	Hard
124 	Binary Tree Maximum Path Sum 	21.3% 	Hard
126 	Word Ladder II 	12.7% 	Hard
128 	Longest Consecutive Sequence 	29.2% 	Hard
132 	Palindrome Partitioning II 	19.5% 	Hard
135 	Candy 	20.3% 	Hard
138 	Copy List with Random Pointer 	24.8% 	Hard
140 	Word Break II 	17.5% 	Hard
145 	Binary Tree Postorder Traversal 	32.2% 	Hard
146 	LRU Cache 	14.9% 	Hard
149 	Max Points on a Line 	12.3% 	Hard
154 	Find Minimum in Rotated Sorted Array II 	31.7% 	Hard
158 	Read N Characters Given Read4 II - Call multiple times 	22.0% 	Hard
159 	Longest Substring with At Most Two Distinct Characters 	30.2% 	Hard
164 	Maximum Gap 	24.1% 	Hard
174 	Dungeon Game 	17.3% 	Hard
188 	Best Time to Buy and Sell Stock IV 	16.4% 	Hard

Releases

No releases published

Packages

No packages published

Languages