Python solution of problems from LeetCode.
| # | Title | Solution |
|---|---|---|
| 1 | Suffix Array | Python |
| 2 | Longest Common Prefix | Python |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 999 | Available Captures for Rook | Python | Medium |
| 998 | Maximum Binary Tree II | Python | Easy |
| 997 | Find the Town Judge | Python | Easy |
| 995 | Minimum Number of K Consecutive Bit Flips | Python | Hard |
| 994 | Rotting Oranges | Python | Easy |
| 993 | Cousins in Binary Tree | Python | Easy |
| 991 | Broken Calculator | Python | Medium |
| 990 | Satisfiability of Equality Equations | Python | Medium |
| 989 | Add to Array-Form of Integer | Python | Easy |
| 988 | Smallest String Starting From Leaf | Python | Medium |
| 985 | Sum of Even Numbers After Queries | Python | Easy |
| 984 | String Without AAA or BBB | Python | Easy |
| 983 | Minimum Cost For Tickets | Python | Medium |
| 981 | Time Based Key-Value Store | Python | Medium |
| 977 | Squares of a Sorted Array | Python | Easy |
| 926 | Flip String to Monotone Increasing | Python | Medium |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 681 | Next Closest Time | Python | Medium |
| 674 | Longest Continuous Increasing Subsequence | Python | Easy |
| 673 | Number of Longest Increasing Subsequence | Python | Medium |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 482 | License Key Formatting | Python | Easy |
| 454 | 4Sum II | Python | Medium |
| 448 | Find All Numbers Disappeared in an Array | Python | Easy |
| 442 | Find All Duplicates in an Array | Python | Easy |
| 418 | Sentence Screen Fitting | Python | Medium |
| 410 | Split Array Largest Sum | Python | Hard |
| # | Title | Solution | Difficulty |
|---|---|---|---|
| 393 | UTF-8 Validation | Python | Medium |
| 388 | Longest Absolute File Path | Python | Medium |
| 387 | First Unique Character in a String | Python | Easy |
| 380 | Insert Delete GetRandom O(1) | Python | Hard |
| 378 | Kth Smallest Element in a Sorted Matrix | Python | Medium |
| 361 | Bomb Enemy | Python | Medium |
| 350 | Intersection of Two Arrays II | Python | Easy |
| 347 | Top K Frequent Elements | Python | Medium |
| 346 | Moving Average from Data Stream | Python | Easy |
| 340 | Longest Substring with At Most K Distinct Characters | Python | Hard |
| 334 | Increasing Triplet Subsequence | Python | Medium |
| 332 | Reconstruct Itinerary | Python | Medium |
| 329 | Longest Increasing Path in a Matrix | Python | Medium |
| 328 | Odd Even Linked List | Python | Easy |
| 326 | Power of Three | Python | Easy |
| 322 | Coin Change | Python | Medium |
| 315 | Count of Smaller Numbers After Self | Python | Hard |
| 307 | Range Sum Query - Mutable | Python | Medium |
| 301 | Remove Invalid Parentheses | Python | Hard |