├── .gitignore ├── 001-Two Sum.c ├── 002-Add Two Numbers.c ├── 003-Longest Substring Without Repeating Characters.c ├── 005-Longest Palindromic Substring.c ├── 006-ZigZag Conversion.c ├── 007-Reverse Integer.c ├── 008-String to Integer (atoi).c ├── 009-Palindrome Number.c ├── 011-Container With Most Water.c ├── 012-Integer to Roman.c ├── 013-Roman to Integer.c ├── 014-Longest Common Prefix.c ├── 015-3Sum.c ├── 016-3Sum Closest.c ├── 017-Letter Combinations of a Phone Number.c ├── 018-4Sum.c ├── 019-Remove Nth Node From End of List.c ├── 020-Valid Parentheses.c ├── 021-Merge Two Sorted Lists.c ├── 022-Generate Parentheses.c ├── 023-Merge k Sorted Lists.c ├── 024-Swap Nodes in Pairs.c ├── 025-Reverse Nodes in k-Group.c ├── 026-Remove Duplicates from Sorted Array.c ├── 027-Remove Element.c ├── 028-Implement strStr().c ├── 029-Divide Two Integers.c ├── 030-Substring with Concatenation of All Words.c ├── 031-Next Permutation.c ├── 032-Longest Valid Parentheses.c ├── 033-Search in Rotated Sorted Array.c ├── 034-Search for a Range.c ├── 035-Search Insert Position.c ├── 036-Valid Sudoku.c ├── 038-Count and Say.c ├── 039-Combination Sum.c ├── 040-Combination Sum II.c ├── 041-First Missing Positive.c ├── 042-Trapping Rain Water.c ├── 043-Multiply Strings.c ├── 044-Wildcard Matching.c ├── 045-Jump Game II.c ├── 046-Permutations.c ├── 047-Permutations II.c ├── 048-Rotate Image.c ├── 049-Anagrams.c ├── 050-Pow(x, n).c ├── 051-N-Queens.c ├── 052-N-Queens II.c ├── 053-Maximum Subarray.c ├── 054-Spiral Matrix.c ├── 055-Jump Game.c ├── 056-Merge Intervals.c ├── 057-Insert Interval.c ├── 058-Length of Last Word.c ├── 059-Spiral Matrix II.c ├── 060-Permutation Sequence.c ├── 061-Rotate List.c ├── 062-Unique Paths.c ├── 063-Unique Paths II.c ├── 064-Minimum Path Sum.c ├── 066-Plus One.c ├── 067-Add Binary.c ├── 069-Sqrt(x).c ├── 070-Climbing Stairs.c ├── 071-Simplify Path.c ├── 072-Edit Distance.c ├── 073-Set Matrix Zeroes.c ├── 074-Search a 2D Matrix.c ├── 075-Sort Colors.c ├── 076-Minimum Window Substring.c ├── 077-Combinations.c ├── 078-Subsets.c ├── 079-Word Search.c ├── 080-Remove Duplicates from Sorted Array II.c ├── 081-Search in Rotated Sorted Array II.c ├── 082-Remove Duplicates from Sorted List II.c ├── 083-Remove Duplicates from Sorted List.c ├── 084-Largest Rectangle in Histogram.c ├── 086-Partition List.c ├── 087-Scramble String.c ├── 088-Merge Sorted Array.c ├── 089-Gray Code.c ├── 090-Subsets II.c ├── 091-Decode Ways.c ├── 092-Reverse Linked List II.c ├── 093-Restore IP Addresses.c ├── 094-Binary Tree Inorder Traversal.c ├── 095-Unique Binary Search Trees II.c ├── 096-Unique Binary Search Trees.c ├── 097-Interleaving String.c ├── 098-Validate Binary Search Tree.c ├── 099-Recover Binary Search Tree.c ├── 100-Same Tree.c ├── 101-Symmetric Tree.c ├── 102-Binary Tree Level Order Traversal.c ├── 103-Binary Tree Zigzag Level Order Traversal.c ├── 104-Maximum Depth of Binary Tree.c ├── 105-Construct Binary Tree from Preorder and Inorder Traversal.c ├── 106-Construct Binary Tree from Inorder and Postorder Traversal.c ├── 107-Binary Tree Level Order Traversal II.c ├── 108-Convert Sorted Array to Binary Search Tree.c ├── 109-Convert Sorted List to Binary Search Tree.c ├── 110-Balanced Binary Tree.c ├── 111-Minimum Depth of Binary Tree.c ├── 112-Path Sum.c ├── 113-Path Sum II.c ├── 114-Flatten Binary Tree to Linked List.c ├── 115-Distinct Subsequences.c ├── 116-Populating Next Right Pointers in Each Node.c ├── 117-Populating Next Right Pointers in Each Node II.c ├── 118-Pascal's Triangle.c ├── 119-Pascal's Triangle II.c ├── 120-Triangle.c ├── 121-Best Time to Buy and Sell Stock.c ├── 122-Best Time to Buy and Sell Stock II.c ├── 123-Best Time to Buy and Sell Stock III.c ├── 124-Binary Tree Maximum Path Sum.c ├── 125-Valid Palindrome.c ├── 127-Word Ladder.java ├── 128-Longest Consecutive Sequence.c ├── 129-Sum Root to Leaf Numbers.c ├── 130-Surrounded Regions.c ├── 131-Palindrome Partitioning.c ├── 133-Clone Graph.c ├── 134-Gas Station.c ├── 135-Candy.c ├── 136-Single Number.c ├── 137-Single Number II.c ├── 138-Copy List with Random Pointer.c ├── 139-Word Break.java ├── 140-Word Break II.java ├── 141-Linked List Cycle.c ├── 142-Linked List Cycle II.c ├── 143-Reorder List.c ├── 144-Binary Tree Preorder Traversal.c ├── 145-Binary Tree Postorder Traversal.c ├── 147-Insertion Sort List.c ├── 148-Sort List.c ├── 149-Max Points on a Line.c ├── 150-Evaluate Reverse Polish Notation.c ├── 151-Reverse Words in a String.c ├── 152-Maximum Product Subarray.c ├── 153-Find Minimum in Rotated Sorted Array.c ├── 154-Find Minimum in Rotated Sorted Array II.c ├── 155-Min Stack.c ├── 160-Intersection of Two Linked Lists.c ├── 162-Find Peak Element.c ├── 164-Maximum Gap.c ├── 165-Compare Version Numbers.c ├── 166-Fraction to Recurring Decimal.c ├── 168-Excel Sheet Column Title.c ├── 169-Majority Element.c ├── 171-Excel Sheet Column Number.c ├── 172-Factorial Trailing Zeroes.c ├── 173-Binary Search Tree Iterator.c ├── 179-Largest Number.c ├── 187-Repeated DNA Sequences.c ├── 188-Best Time to Buy and Sell Stock IV.c ├── 189-Rotate Array.c ├── 191-Number of 1 Bits.c ├── 198-House Robber.c ├── 199-Binary Tree Right Side View.c ├── 200-Number of Islands.c ├── 201-Bitwise AND of Numbers Range.c ├── 202-Happy Number.c ├── 203-Remove Linked List Elements.c ├── 204-Count Primes.c ├── 205-Isomorphic Strings.c ├── 206-Reverse Linked List.c ├── 207-Course Schedule.c ├── 208-Implement Trie (Prefix Tree).c ├── 209-Minimum Size Subarray Sum.c ├── 210-Course Schedule II.c ├── 211-Add and Search Word - Data structure design.c ├── 212-Word Search II.c ├── 213-House Robber II.c ├── 214-Shortest Palindrome.c ├── 215-Kth Largest Element in an Array.c ├── 216-Combination Sum III.c ├── 217-Contains Duplicate.c ├── 219-Contains Duplicate II.c ├── 220-Contains Duplicate III.c ├── 221-Maximal Square.c ├── 222-Count Complete Tree NodesM.c ├── 223-Rectangle Area.c ├── 224-Basic Calculator.c ├── 225-Implement Stack using Queues.c ├── 226-Invert Binary Tree.c ├── 227-Basic Calculator II.c ├── 228-Summary Ranges.c ├── 229-Majority Element II.c ├── 230-Kth Smallest Element in a BST.c ├── 231-Power of Two.c ├── 232-Implement Queue using Stacks.c ├── 233-Number of Digit One.c ├── 234-Palindrome Linked List.c ├── 235-Lowest Common Ancestor of a Binary Search Tree.c ├── 236-Lowest Common Ancestor of a Binary Tree.c ├── 237-Delete Node in a Linked List.c ├── 238-Product of Array Except Self.c ├── 239-Sliding Window Maximum.c ├── 240-Search a 2D Matrix II.c ├── 241-Different Ways to Add Parentheses.c ├── 242-Valid Anagram.c ├── 257-Binary Tree Paths.c ├── 258-Add Digits.c ├── 260-Single Number III.c ├── 263-Ugly Number.c ├── 264-Ugly Number II.c ├── 268-Missing Number.c ├── 273-Integer to English Words.c ├── 278-First Bad Version.c ├── 290-Word Pattern.c ├── 292-Nim Game.c ├── 299-Bulls and Cows.c ├── 301-Remove Invalid Parentheses.c ├── 303-Range Sum Query - Immutable.c ├── 304-Range Sum Query 2D - Immutable.c ├── 306-Additive Number.c ├── 307-Range Sum Query - Mutable.c ├── 313-Super Ugly Number.c ├── 316-Remove Duplicate Letters.c ├── 318-Maximum Product of Word Lengths.c ├── 319-Bulb Switcher.c ├── 321-Create Maximum Number.c ├── 322-Coin Change.c ├── 324-Wiggle Sort II.c ├── 326-Power of Three.c ├── 327-Count of Range Sum.c ├── 328-Odd Even Linked List.c ├── 329-Longest Increasing Path in a Matrix.c ├── 330-Patching Array.c ├── 331-Verify Preorder Serialization of a Binary Tree.c ├── 332-Reconstruct Itinerary.c ├── README.md └── sql.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/.gitignore -------------------------------------------------------------------------------- /001-Two Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/001-Two Sum.c -------------------------------------------------------------------------------- /002-Add Two Numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/002-Add Two Numbers.c -------------------------------------------------------------------------------- /003-Longest Substring Without Repeating Characters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/003-Longest Substring Without Repeating Characters.c -------------------------------------------------------------------------------- /005-Longest Palindromic Substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/005-Longest Palindromic Substring.c -------------------------------------------------------------------------------- /006-ZigZag Conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/006-ZigZag Conversion.c -------------------------------------------------------------------------------- /007-Reverse Integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/007-Reverse Integer.c -------------------------------------------------------------------------------- /008-String to Integer (atoi).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/008-String to Integer (atoi).c -------------------------------------------------------------------------------- /009-Palindrome Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/009-Palindrome Number.c -------------------------------------------------------------------------------- /011-Container With Most Water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/011-Container With Most Water.c -------------------------------------------------------------------------------- /012-Integer to Roman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/012-Integer to Roman.c -------------------------------------------------------------------------------- /013-Roman to Integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/013-Roman to Integer.c -------------------------------------------------------------------------------- /014-Longest Common Prefix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/014-Longest Common Prefix.c -------------------------------------------------------------------------------- /015-3Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/015-3Sum.c -------------------------------------------------------------------------------- /016-3Sum Closest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/016-3Sum Closest.c -------------------------------------------------------------------------------- /017-Letter Combinations of a Phone Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/017-Letter Combinations of a Phone Number.c -------------------------------------------------------------------------------- /018-4Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/018-4Sum.c -------------------------------------------------------------------------------- /019-Remove Nth Node From End of List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/019-Remove Nth Node From End of List.c -------------------------------------------------------------------------------- /020-Valid Parentheses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/020-Valid Parentheses.c -------------------------------------------------------------------------------- /021-Merge Two Sorted Lists.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/021-Merge Two Sorted Lists.c -------------------------------------------------------------------------------- /022-Generate Parentheses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/022-Generate Parentheses.c -------------------------------------------------------------------------------- /023-Merge k Sorted Lists.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/023-Merge k Sorted Lists.c -------------------------------------------------------------------------------- /024-Swap Nodes in Pairs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/024-Swap Nodes in Pairs.c -------------------------------------------------------------------------------- /025-Reverse Nodes in k-Group.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/025-Reverse Nodes in k-Group.c -------------------------------------------------------------------------------- /026-Remove Duplicates from Sorted Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/026-Remove Duplicates from Sorted Array.c -------------------------------------------------------------------------------- /027-Remove Element.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/027-Remove Element.c -------------------------------------------------------------------------------- /028-Implement strStr().c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/028-Implement strStr().c -------------------------------------------------------------------------------- /029-Divide Two Integers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/029-Divide Two Integers.c -------------------------------------------------------------------------------- /030-Substring with Concatenation of All Words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/030-Substring with Concatenation of All Words.c -------------------------------------------------------------------------------- /031-Next Permutation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/031-Next Permutation.c -------------------------------------------------------------------------------- /032-Longest Valid Parentheses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/032-Longest Valid Parentheses.c -------------------------------------------------------------------------------- /033-Search in Rotated Sorted Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/033-Search in Rotated Sorted Array.c -------------------------------------------------------------------------------- /034-Search for a Range.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/034-Search for a Range.c -------------------------------------------------------------------------------- /035-Search Insert Position.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/035-Search Insert Position.c -------------------------------------------------------------------------------- /036-Valid Sudoku.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/036-Valid Sudoku.c -------------------------------------------------------------------------------- /038-Count and Say.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/038-Count and Say.c -------------------------------------------------------------------------------- /039-Combination Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/039-Combination Sum.c -------------------------------------------------------------------------------- /040-Combination Sum II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/040-Combination Sum II.c -------------------------------------------------------------------------------- /041-First Missing Positive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/041-First Missing Positive.c -------------------------------------------------------------------------------- /042-Trapping Rain Water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/042-Trapping Rain Water.c -------------------------------------------------------------------------------- /043-Multiply Strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/043-Multiply Strings.c -------------------------------------------------------------------------------- /044-Wildcard Matching.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/044-Wildcard Matching.c -------------------------------------------------------------------------------- /045-Jump Game II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/045-Jump Game II.c -------------------------------------------------------------------------------- /046-Permutations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/046-Permutations.c -------------------------------------------------------------------------------- /047-Permutations II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/047-Permutations II.c -------------------------------------------------------------------------------- /048-Rotate Image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/048-Rotate Image.c -------------------------------------------------------------------------------- /049-Anagrams.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/049-Anagrams.c -------------------------------------------------------------------------------- /050-Pow(x, n).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/050-Pow(x, n).c -------------------------------------------------------------------------------- /051-N-Queens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/051-N-Queens.c -------------------------------------------------------------------------------- /052-N-Queens II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/052-N-Queens II.c -------------------------------------------------------------------------------- /053-Maximum Subarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/053-Maximum Subarray.c -------------------------------------------------------------------------------- /054-Spiral Matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/054-Spiral Matrix.c -------------------------------------------------------------------------------- /055-Jump Game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/055-Jump Game.c -------------------------------------------------------------------------------- /056-Merge Intervals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/056-Merge Intervals.c -------------------------------------------------------------------------------- /057-Insert Interval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/057-Insert Interval.c -------------------------------------------------------------------------------- /058-Length of Last Word.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/058-Length of Last Word.c -------------------------------------------------------------------------------- /059-Spiral Matrix II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/059-Spiral Matrix II.c -------------------------------------------------------------------------------- /060-Permutation Sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/060-Permutation Sequence.c -------------------------------------------------------------------------------- /061-Rotate List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/061-Rotate List.c -------------------------------------------------------------------------------- /062-Unique Paths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/062-Unique Paths.c -------------------------------------------------------------------------------- /063-Unique Paths II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/063-Unique Paths II.c -------------------------------------------------------------------------------- /064-Minimum Path Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/064-Minimum Path Sum.c -------------------------------------------------------------------------------- /066-Plus One.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/066-Plus One.c -------------------------------------------------------------------------------- /067-Add Binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/067-Add Binary.c -------------------------------------------------------------------------------- /069-Sqrt(x).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/069-Sqrt(x).c -------------------------------------------------------------------------------- /070-Climbing Stairs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/070-Climbing Stairs.c -------------------------------------------------------------------------------- /071-Simplify Path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/071-Simplify Path.c -------------------------------------------------------------------------------- /072-Edit Distance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/072-Edit Distance.c -------------------------------------------------------------------------------- /073-Set Matrix Zeroes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/073-Set Matrix Zeroes.c -------------------------------------------------------------------------------- /074-Search a 2D Matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/074-Search a 2D Matrix.c -------------------------------------------------------------------------------- /075-Sort Colors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/075-Sort Colors.c -------------------------------------------------------------------------------- /076-Minimum Window Substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/076-Minimum Window Substring.c -------------------------------------------------------------------------------- /077-Combinations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/077-Combinations.c -------------------------------------------------------------------------------- /078-Subsets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/078-Subsets.c -------------------------------------------------------------------------------- /079-Word Search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/079-Word Search.c -------------------------------------------------------------------------------- /080-Remove Duplicates from Sorted Array II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/080-Remove Duplicates from Sorted Array II.c -------------------------------------------------------------------------------- /081-Search in Rotated Sorted Array II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/081-Search in Rotated Sorted Array II.c -------------------------------------------------------------------------------- /082-Remove Duplicates from Sorted List II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/082-Remove Duplicates from Sorted List II.c -------------------------------------------------------------------------------- /083-Remove Duplicates from Sorted List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/083-Remove Duplicates from Sorted List.c -------------------------------------------------------------------------------- /084-Largest Rectangle in Histogram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/084-Largest Rectangle in Histogram.c -------------------------------------------------------------------------------- /086-Partition List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/086-Partition List.c -------------------------------------------------------------------------------- /087-Scramble String.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/087-Scramble String.c -------------------------------------------------------------------------------- /088-Merge Sorted Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/088-Merge Sorted Array.c -------------------------------------------------------------------------------- /089-Gray Code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/089-Gray Code.c -------------------------------------------------------------------------------- /090-Subsets II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/090-Subsets II.c -------------------------------------------------------------------------------- /091-Decode Ways.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/091-Decode Ways.c -------------------------------------------------------------------------------- /092-Reverse Linked List II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/092-Reverse Linked List II.c -------------------------------------------------------------------------------- /093-Restore IP Addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/093-Restore IP Addresses.c -------------------------------------------------------------------------------- /094-Binary Tree Inorder Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/094-Binary Tree Inorder Traversal.c -------------------------------------------------------------------------------- /095-Unique Binary Search Trees II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/095-Unique Binary Search Trees II.c -------------------------------------------------------------------------------- /096-Unique Binary Search Trees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/096-Unique Binary Search Trees.c -------------------------------------------------------------------------------- /097-Interleaving String.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/097-Interleaving String.c -------------------------------------------------------------------------------- /098-Validate Binary Search Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/098-Validate Binary Search Tree.c -------------------------------------------------------------------------------- /099-Recover Binary Search Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/099-Recover Binary Search Tree.c -------------------------------------------------------------------------------- /100-Same Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/100-Same Tree.c -------------------------------------------------------------------------------- /101-Symmetric Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/101-Symmetric Tree.c -------------------------------------------------------------------------------- /102-Binary Tree Level Order Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/102-Binary Tree Level Order Traversal.c -------------------------------------------------------------------------------- /103-Binary Tree Zigzag Level Order Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/103-Binary Tree Zigzag Level Order Traversal.c -------------------------------------------------------------------------------- /104-Maximum Depth of Binary Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/104-Maximum Depth of Binary Tree.c -------------------------------------------------------------------------------- /105-Construct Binary Tree from Preorder and Inorder Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/105-Construct Binary Tree from Preorder and Inorder Traversal.c -------------------------------------------------------------------------------- /106-Construct Binary Tree from Inorder and Postorder Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/106-Construct Binary Tree from Inorder and Postorder Traversal.c -------------------------------------------------------------------------------- /107-Binary Tree Level Order Traversal II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/107-Binary Tree Level Order Traversal II.c -------------------------------------------------------------------------------- /108-Convert Sorted Array to Binary Search Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/108-Convert Sorted Array to Binary Search Tree.c -------------------------------------------------------------------------------- /109-Convert Sorted List to Binary Search Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/109-Convert Sorted List to Binary Search Tree.c -------------------------------------------------------------------------------- /110-Balanced Binary Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/110-Balanced Binary Tree.c -------------------------------------------------------------------------------- /111-Minimum Depth of Binary Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/111-Minimum Depth of Binary Tree.c -------------------------------------------------------------------------------- /112-Path Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/112-Path Sum.c -------------------------------------------------------------------------------- /113-Path Sum II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/113-Path Sum II.c -------------------------------------------------------------------------------- /114-Flatten Binary Tree to Linked List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/114-Flatten Binary Tree to Linked List.c -------------------------------------------------------------------------------- /115-Distinct Subsequences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/115-Distinct Subsequences.c -------------------------------------------------------------------------------- /116-Populating Next Right Pointers in Each Node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/116-Populating Next Right Pointers in Each Node.c -------------------------------------------------------------------------------- /117-Populating Next Right Pointers in Each Node II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/117-Populating Next Right Pointers in Each Node II.c -------------------------------------------------------------------------------- /118-Pascal's Triangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/118-Pascal's Triangle.c -------------------------------------------------------------------------------- /119-Pascal's Triangle II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/119-Pascal's Triangle II.c -------------------------------------------------------------------------------- /120-Triangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/120-Triangle.c -------------------------------------------------------------------------------- /121-Best Time to Buy and Sell Stock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/121-Best Time to Buy and Sell Stock.c -------------------------------------------------------------------------------- /122-Best Time to Buy and Sell Stock II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/122-Best Time to Buy and Sell Stock II.c -------------------------------------------------------------------------------- /123-Best Time to Buy and Sell Stock III.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/123-Best Time to Buy and Sell Stock III.c -------------------------------------------------------------------------------- /124-Binary Tree Maximum Path Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/124-Binary Tree Maximum Path Sum.c -------------------------------------------------------------------------------- /125-Valid Palindrome.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/125-Valid Palindrome.c -------------------------------------------------------------------------------- /127-Word Ladder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/127-Word Ladder.java -------------------------------------------------------------------------------- /128-Longest Consecutive Sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/128-Longest Consecutive Sequence.c -------------------------------------------------------------------------------- /129-Sum Root to Leaf Numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/129-Sum Root to Leaf Numbers.c -------------------------------------------------------------------------------- /130-Surrounded Regions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/130-Surrounded Regions.c -------------------------------------------------------------------------------- /131-Palindrome Partitioning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/131-Palindrome Partitioning.c -------------------------------------------------------------------------------- /133-Clone Graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/133-Clone Graph.c -------------------------------------------------------------------------------- /134-Gas Station.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/134-Gas Station.c -------------------------------------------------------------------------------- /135-Candy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/135-Candy.c -------------------------------------------------------------------------------- /136-Single Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/136-Single Number.c -------------------------------------------------------------------------------- /137-Single Number II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/137-Single Number II.c -------------------------------------------------------------------------------- /138-Copy List with Random Pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/138-Copy List with Random Pointer.c -------------------------------------------------------------------------------- /139-Word Break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/139-Word Break.java -------------------------------------------------------------------------------- /140-Word Break II.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/140-Word Break II.java -------------------------------------------------------------------------------- /141-Linked List Cycle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/141-Linked List Cycle.c -------------------------------------------------------------------------------- /142-Linked List Cycle II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/142-Linked List Cycle II.c -------------------------------------------------------------------------------- /143-Reorder List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/143-Reorder List.c -------------------------------------------------------------------------------- /144-Binary Tree Preorder Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/144-Binary Tree Preorder Traversal.c -------------------------------------------------------------------------------- /145-Binary Tree Postorder Traversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/145-Binary Tree Postorder Traversal.c -------------------------------------------------------------------------------- /147-Insertion Sort List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/147-Insertion Sort List.c -------------------------------------------------------------------------------- /148-Sort List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/148-Sort List.c -------------------------------------------------------------------------------- /149-Max Points on a Line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/149-Max Points on a Line.c -------------------------------------------------------------------------------- /150-Evaluate Reverse Polish Notation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/150-Evaluate Reverse Polish Notation.c -------------------------------------------------------------------------------- /151-Reverse Words in a String.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/151-Reverse Words in a String.c -------------------------------------------------------------------------------- /152-Maximum Product Subarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/152-Maximum Product Subarray.c -------------------------------------------------------------------------------- /153-Find Minimum in Rotated Sorted Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/153-Find Minimum in Rotated Sorted Array.c -------------------------------------------------------------------------------- /154-Find Minimum in Rotated Sorted Array II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/154-Find Minimum in Rotated Sorted Array II.c -------------------------------------------------------------------------------- /155-Min Stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/155-Min Stack.c -------------------------------------------------------------------------------- /160-Intersection of Two Linked Lists.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/160-Intersection of Two Linked Lists.c -------------------------------------------------------------------------------- /162-Find Peak Element.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/162-Find Peak Element.c -------------------------------------------------------------------------------- /164-Maximum Gap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/164-Maximum Gap.c -------------------------------------------------------------------------------- /165-Compare Version Numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/165-Compare Version Numbers.c -------------------------------------------------------------------------------- /166-Fraction to Recurring Decimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/166-Fraction to Recurring Decimal.c -------------------------------------------------------------------------------- /168-Excel Sheet Column Title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/168-Excel Sheet Column Title.c -------------------------------------------------------------------------------- /169-Majority Element.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/169-Majority Element.c -------------------------------------------------------------------------------- /171-Excel Sheet Column Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/171-Excel Sheet Column Number.c -------------------------------------------------------------------------------- /172-Factorial Trailing Zeroes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/172-Factorial Trailing Zeroes.c -------------------------------------------------------------------------------- /173-Binary Search Tree Iterator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/173-Binary Search Tree Iterator.c -------------------------------------------------------------------------------- /179-Largest Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/179-Largest Number.c -------------------------------------------------------------------------------- /187-Repeated DNA Sequences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/187-Repeated DNA Sequences.c -------------------------------------------------------------------------------- /188-Best Time to Buy and Sell Stock IV.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/188-Best Time to Buy and Sell Stock IV.c -------------------------------------------------------------------------------- /189-Rotate Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/189-Rotate Array.c -------------------------------------------------------------------------------- /191-Number of 1 Bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/191-Number of 1 Bits.c -------------------------------------------------------------------------------- /198-House Robber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/198-House Robber.c -------------------------------------------------------------------------------- /199-Binary Tree Right Side View.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/199-Binary Tree Right Side View.c -------------------------------------------------------------------------------- /200-Number of Islands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/200-Number of Islands.c -------------------------------------------------------------------------------- /201-Bitwise AND of Numbers Range.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/201-Bitwise AND of Numbers Range.c -------------------------------------------------------------------------------- /202-Happy Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/202-Happy Number.c -------------------------------------------------------------------------------- /203-Remove Linked List Elements.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/203-Remove Linked List Elements.c -------------------------------------------------------------------------------- /204-Count Primes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/204-Count Primes.c -------------------------------------------------------------------------------- /205-Isomorphic Strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/205-Isomorphic Strings.c -------------------------------------------------------------------------------- /206-Reverse Linked List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/206-Reverse Linked List.c -------------------------------------------------------------------------------- /207-Course Schedule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/207-Course Schedule.c -------------------------------------------------------------------------------- /208-Implement Trie (Prefix Tree).c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/208-Implement Trie (Prefix Tree).c -------------------------------------------------------------------------------- /209-Minimum Size Subarray Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/209-Minimum Size Subarray Sum.c -------------------------------------------------------------------------------- /210-Course Schedule II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/210-Course Schedule II.c -------------------------------------------------------------------------------- /211-Add and Search Word - Data structure design.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/211-Add and Search Word - Data structure design.c -------------------------------------------------------------------------------- /212-Word Search II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/212-Word Search II.c -------------------------------------------------------------------------------- /213-House Robber II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/213-House Robber II.c -------------------------------------------------------------------------------- /214-Shortest Palindrome.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/214-Shortest Palindrome.c -------------------------------------------------------------------------------- /215-Kth Largest Element in an Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/215-Kth Largest Element in an Array.c -------------------------------------------------------------------------------- /216-Combination Sum III.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/216-Combination Sum III.c -------------------------------------------------------------------------------- /217-Contains Duplicate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/217-Contains Duplicate.c -------------------------------------------------------------------------------- /219-Contains Duplicate II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/219-Contains Duplicate II.c -------------------------------------------------------------------------------- /220-Contains Duplicate III.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/220-Contains Duplicate III.c -------------------------------------------------------------------------------- /221-Maximal Square.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/221-Maximal Square.c -------------------------------------------------------------------------------- /222-Count Complete Tree NodesM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/222-Count Complete Tree NodesM.c -------------------------------------------------------------------------------- /223-Rectangle Area.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/223-Rectangle Area.c -------------------------------------------------------------------------------- /224-Basic Calculator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/224-Basic Calculator.c -------------------------------------------------------------------------------- /225-Implement Stack using Queues.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/225-Implement Stack using Queues.c -------------------------------------------------------------------------------- /226-Invert Binary Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/226-Invert Binary Tree.c -------------------------------------------------------------------------------- /227-Basic Calculator II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/227-Basic Calculator II.c -------------------------------------------------------------------------------- /228-Summary Ranges.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/228-Summary Ranges.c -------------------------------------------------------------------------------- /229-Majority Element II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/229-Majority Element II.c -------------------------------------------------------------------------------- /230-Kth Smallest Element in a BST.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/230-Kth Smallest Element in a BST.c -------------------------------------------------------------------------------- /231-Power of Two.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/231-Power of Two.c -------------------------------------------------------------------------------- /232-Implement Queue using Stacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/232-Implement Queue using Stacks.c -------------------------------------------------------------------------------- /233-Number of Digit One.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/233-Number of Digit One.c -------------------------------------------------------------------------------- /234-Palindrome Linked List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/234-Palindrome Linked List.c -------------------------------------------------------------------------------- /235-Lowest Common Ancestor of a Binary Search Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/235-Lowest Common Ancestor of a Binary Search Tree.c -------------------------------------------------------------------------------- /236-Lowest Common Ancestor of a Binary Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/236-Lowest Common Ancestor of a Binary Tree.c -------------------------------------------------------------------------------- /237-Delete Node in a Linked List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/237-Delete Node in a Linked List.c -------------------------------------------------------------------------------- /238-Product of Array Except Self.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/238-Product of Array Except Self.c -------------------------------------------------------------------------------- /239-Sliding Window Maximum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/239-Sliding Window Maximum.c -------------------------------------------------------------------------------- /240-Search a 2D Matrix II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/240-Search a 2D Matrix II.c -------------------------------------------------------------------------------- /241-Different Ways to Add Parentheses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/241-Different Ways to Add Parentheses.c -------------------------------------------------------------------------------- /242-Valid Anagram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/242-Valid Anagram.c -------------------------------------------------------------------------------- /257-Binary Tree Paths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/257-Binary Tree Paths.c -------------------------------------------------------------------------------- /258-Add Digits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/258-Add Digits.c -------------------------------------------------------------------------------- /260-Single Number III.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/260-Single Number III.c -------------------------------------------------------------------------------- /263-Ugly Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/263-Ugly Number.c -------------------------------------------------------------------------------- /264-Ugly Number II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/264-Ugly Number II.c -------------------------------------------------------------------------------- /268-Missing Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/268-Missing Number.c -------------------------------------------------------------------------------- /273-Integer to English Words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/273-Integer to English Words.c -------------------------------------------------------------------------------- /278-First Bad Version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/278-First Bad Version.c -------------------------------------------------------------------------------- /290-Word Pattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/290-Word Pattern.c -------------------------------------------------------------------------------- /292-Nim Game.c: -------------------------------------------------------------------------------- 1 | bool canWinNim(int n) { 2 | return n % 4 != 0; 3 | } 4 | -------------------------------------------------------------------------------- /299-Bulls and Cows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/299-Bulls and Cows.c -------------------------------------------------------------------------------- /301-Remove Invalid Parentheses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/301-Remove Invalid Parentheses.c -------------------------------------------------------------------------------- /303-Range Sum Query - Immutable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/303-Range Sum Query - Immutable.c -------------------------------------------------------------------------------- /304-Range Sum Query 2D - Immutable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/304-Range Sum Query 2D - Immutable.c -------------------------------------------------------------------------------- /306-Additive Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/306-Additive Number.c -------------------------------------------------------------------------------- /307-Range Sum Query - Mutable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/307-Range Sum Query - Mutable.c -------------------------------------------------------------------------------- /313-Super Ugly Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/313-Super Ugly Number.c -------------------------------------------------------------------------------- /316-Remove Duplicate Letters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/316-Remove Duplicate Letters.c -------------------------------------------------------------------------------- /318-Maximum Product of Word Lengths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/318-Maximum Product of Word Lengths.c -------------------------------------------------------------------------------- /319-Bulb Switcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/319-Bulb Switcher.c -------------------------------------------------------------------------------- /321-Create Maximum Number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/321-Create Maximum Number.c -------------------------------------------------------------------------------- /322-Coin Change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/322-Coin Change.c -------------------------------------------------------------------------------- /324-Wiggle Sort II.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/324-Wiggle Sort II.c -------------------------------------------------------------------------------- /326-Power of Three.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/326-Power of Three.c -------------------------------------------------------------------------------- /327-Count of Range Sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/327-Count of Range Sum.c -------------------------------------------------------------------------------- /328-Odd Even Linked List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/328-Odd Even Linked List.c -------------------------------------------------------------------------------- /329-Longest Increasing Path in a Matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/329-Longest Increasing Path in a Matrix.c -------------------------------------------------------------------------------- /330-Patching Array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/330-Patching Array.c -------------------------------------------------------------------------------- /331-Verify Preorder Serialization of a Binary Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/331-Verify Preorder Serialization of a Binary Tree.c -------------------------------------------------------------------------------- /332-Reconstruct Itinerary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/332-Reconstruct Itinerary.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/README.md -------------------------------------------------------------------------------- /sql.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeplios/leetcode/HEAD/sql.txt --------------------------------------------------------------------------------