| Skip to content | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpytdev%2FLeetCode-in-Java |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpytdev%2FLeetCode-in-Java |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=pytdev%2FLeetCode-in-Java |
| Reload | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
| Reload | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
| Reload | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
|
pytdev
| https://patch-diff.githubusercontent.com/pytdev |
| LeetCode-in-Java | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
| javadev/LeetCode-in-Java | https://patch-diff.githubusercontent.com/javadev/LeetCode-in-Java |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpytdev%2FLeetCode-in-Java |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpytdev%2FLeetCode-in-Java |
|
Star
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpytdev%2FLeetCode-in-Java |
| leetcode-in-java.github.io | https://leetcode-in-java.github.io |
|
MIT license
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/LICENSE |
|
0
stars
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/stargazers |
|
102
forks
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/forks |
|
Branches
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/branches |
|
Tags
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tags |
|
Activity
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpytdev%2FLeetCode-in-Java |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpytdev%2FLeetCode-in-Java |
|
Code
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/security |
| Please reload this page | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
|
Insights
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/pulse |
|
Code
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
|
Pull requests
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/actions |
|
Projects
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/projects |
|
Security
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/security |
|
Insights
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/pulse |
| Branches | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/branches |
| Tags | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tags |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/branches |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tags |
| 2,704 Commits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/commits/main/ |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/commits/main/ |
| .circleci | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/.circleci |
| .circleci | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/.circleci |
| .github | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/.github |
| .github | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/.github |
| gradle/wrapper | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/gradle/wrapper |
| gradle/wrapper | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/gradle/wrapper |
| src | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/src |
| src | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tree/main/src |
| .gitignore | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/.gitignore |
| .gitignore | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/.gitignore |
| LICENSE | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/LICENSE |
| LICENSE | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/LICENSE |
| README.md | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/README.md |
| README.md | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/README.md |
| SECURITY.md | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/SECURITY.md |
| SECURITY.md | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/SECURITY.md |
| build.gradle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/build.gradle |
| build.gradle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/build.gradle |
| checkstyle.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/checkstyle.xml |
| checkstyle.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/checkstyle.xml |
| codecov.yml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/codecov.yml |
| codecov.yml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/codecov.yml |
| gradle.properties | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/gradle.properties |
| gradle.properties | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/gradle.properties |
| gradlew | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/gradlew |
| gradlew | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/gradlew |
| gradlew.bat | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/gradlew.bat |
| gradlew.bat | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/gradlew.bat |
| pom-central.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/pom-central.xml |
| pom-central.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/pom-central.xml |
| pom-central21.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/pom-central21.xml |
| pom-central21.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/pom-central21.xml |
| pom.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/pom.xml |
| pom.xml | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/pom.xml |
| settings.gradle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/settings.gradle |
| settings.gradle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/settings.gradle |
| README | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
| MIT license | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
| Security | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#leetcode-in-java |
| https://central.sonatype.com/artifact/com.github.javadev/leetcode-in-java/1.49 |
| | https://github.com/javadev/leetcode-in-java/blob/main/LICENSE |
| https://github.com/javadev/LeetCode-in-Java/actions/workflows/maven.yml |
| https://sonarcloud.io/summary/overall?id=javadev_LeetCode-in-Java |
| https://javadoc.io/doc/com.github.javadev/leetcode-in-java |
| https://github.com/javadev/LeetCode-in-Java |
| https://github.com/javadev/LeetCode-in-Java/fork |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#installation |
| "For coding interview preparation, LeetCode is one of the best online resource providing a rich library of more than 300 real coding interview questions for you to practice from using one of the 7 supported languages - C, C++, Java, Python, C#, JavaScript, Ruby." | https://www.quora.com/How-effective-is-Leetcode-for-preparing-for-technical-interviews |
| Level 1 | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#level-1 |
| Level 2 | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#level-2 |
| Udemy | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy |
| Top Interview 150 | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150 |
| Data Structure I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#data-structure-i |
| Data Structure II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#data-structure-ii |
| Algorithm I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#algorithm-i |
| Algorithm II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#algorithm-ii |
| Binary Search I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#binary-search-i |
| Binary Search II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#binary-search-ii |
| Dynamic Programming I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#dynamic-programming-i |
| Programming Skills I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#programming-skills-i |
| Programming Skills II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#programming-skills-ii |
| Graph Theory I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#graph-theory-i |
| SQL I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#sql-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#level-1 |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-prefix-sum |
| Running Sum of 1d Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1480_running_sum_of_1d_array/Solution.java |
| Find Pivot Index | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0724_find_pivot_index/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-string |
| Isomorphic Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0205_isomorphic_strings/Solution.java |
| Is Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0392_is_subsequence/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-linked-list |
| Merge Two Sorted Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0021_merge_two_sorted_lists/Solution.java |
| Reverse Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0206_reverse_linked_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-linked-list |
| Middle of the Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0876_middle_of_the_linked_list/Solution.java |
| Linked List Cycle II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0142_linked_list_cycle_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-greedy |
| Best Time to Buy and Sell Stock | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0121_best_time_to_buy_and_sell_stock/Solution.java |
| Longest Palindrome | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0409_longest_palindrome/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-tree |
| N-ary Tree Preorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0589_n_ary_tree_preorder_traversal/Solution.java |
| Binary Tree Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-binary-search |
| Binary Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0704_binary_search/Solution.java |
| First Bad Version | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0278_first_bad_version/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-binary-search-tree |
| Validate Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0098_validate_binary_search_tree/Solution.java |
| Lowest Common Ancestor of a Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0235_lowest_common_ancestor_of_a_binary_search_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-graphbfsdfs |
| Flood Fill | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0733_flood_fill/Solution.java |
| Number of Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0200_number_of_islands/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-dynamic-programming |
| Fibonacci Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0509_fibonacci_number/Solution.java |
| Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0070_climbing_stairs/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-dynamic-programming |
| Min Cost Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0746_min_cost_climbing_stairs/Solution.java |
| Unique Paths | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0062_unique_paths/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-sliding-windowtwo-pointer |
| Find All Anagrams in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0438_find_all_anagrams_in_a_string/Solution.java |
| Longest Repeating Character Replacement | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0424_longest_repeating_character_replacement/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-hashmap |
| Two Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0001_two_sum/Solution.java |
| Bulls and Cows | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0299_bulls_and_cows/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-stack |
| Backspace String Compare | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0844_backspace_string_compare/Solution.java |
| Decode String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0394_decode_string/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15-heap |
| Last Stone Weight | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1046_last_stone_weight/Solution.java |
| Top K Frequent Words | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0692_top_k_frequent_words/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#level-2 |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-implementationsimulation |
| Happy Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0202_happy_number/Solution.java |
| Spiral Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0054_spiral_matrix/Solution.java |
| Where Will the Ball Fall | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1706_where_will_the_ball_fall/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-string-1 |
| Longest Common Prefix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0014_longest_common_prefix/Solution.java |
| Multiply Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0043_multiply_strings/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-linked-list-1 |
| Remove Nth Node From End of List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0019_remove_nth_node_from_end_of_list/Solution.java |
| Palindrome Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0234_palindrome_linked_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-linked-list-1 |
| Odd Even Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0328_odd_even_linked_list/Solution.java |
| Sort List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0148_sort_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-greedy-1 |
| Longest Palindrome by Concatenating Two Letter Words | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g2101_2200/s2131_longest_palindrome_by_concatenating_two_letter_words/Solution.java |
| Task Scheduler | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0621_task_scheduler/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-tree-1 |
| Invert Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0226_invert_binary_tree/Solution.java |
| Balanced Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0110_balanced_binary_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-tree |
| Diameter of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0543_diameter_of_binary_tree/Solution.java |
| Path Sum III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0437_path_sum_iii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-binary-search |
| Search a 2D Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0074_search_a_2d_matrix/Solution.java |
| Search in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-binary-search-tree |
| Convert Sorted Array to Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.java |
| Kth Smallest Element in a BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0230_kth_smallest_element_in_a_bst/Solution.java |
| Binary Search Tree Iterator | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0173_binary_search_tree_iterator/BSTIterator.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-graphbfsdfs |
| Rotting Oranges | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0994_rotting_oranges/Solution.java |
| Pacific Atlantic Water Flow | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0417_pacific_atlantic_water_flow/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-graphbfsdfs |
| Course Schedule II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0210_course_schedule_ii/Solution.java |
| Bus Routes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0815_bus_routes/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-dynamic-programming |
| House Robber | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0198_house_robber/Solution.java |
| Coin Change | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0322_coin_change/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-dynamic-programming |
| Partition Equal Subset Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0416_partition_equal_subset_sum/Solution.java |
| Maximum Product Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0152_maximum_product_subarray/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-sliding-windowtwo-pointer |
| Longest Substring Without Repeating Characters | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0003_longest_substring_without_repeating_characters/Solution.java |
| 3Sum Closest | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0016_3sum_closest/Solution.java |
| Minimum Window Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0076_minimum_window_substring/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15-tree |
| Same Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0100_same_tree/Solution.java |
| Symmetric Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0101_symmetric_tree/Solution.java |
| Binary Tree Right Side View | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0199_binary_tree_right_side_view/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-16-design |
| Implement Queue using Stacks | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0232_implement_queue_using_stacks/MyQueue.java |
| Min Stack | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0155_min_stack/MinStack.java |
| Implement Trie (Prefix Tree) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0208_implement_trie_prefix_tree/Trie.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-17-interval |
| Insert Interval | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0057_insert_interval/Solution.java |
| Merge Intervals | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0056_merge_intervals/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-18-stack |
| Asteroid Collision | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0735_asteroid_collision/Solution.java |
| Basic Calculator II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0227_basic_calculator_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-19-union-find |
| Number of Provinces | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0547_number_of_provinces/Solution.java |
| Most Stones Removed with Same Row or Column | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0947_most_stones_removed_with_same_row_or_column/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-20-brute-forcebacktracking |
| Combination Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0039_combination_sum/Solution.java |
| Permutations | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0046_permutations/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-integers |
| Fizz Buzz | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0412_fizz_buzz/Solution.java |
| Single Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0136_single_number/Solution.java |
| Reverse Integer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0007_reverse_integer/Solution.java |
| Palindrome Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0009_palindrome_number/Solution.java |
| Factorial Trailing Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0172_factorial_trailing_zeroes/Solution.java |
| Pow(x, n) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0050_powx_n/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-strings |
| Reverse String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0344_reverse_string/Solution.java |
| Longest Common Prefix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0014_longest_common_prefix/Solution.java |
| Repeated DNA Sequences | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0187_repeated_dna_sequences/Solution.java |
| Longest Substring Without Repeating Characters | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0003_longest_substring_without_repeating_characters/Solution.java |
| Valid Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0020_valid_parentheses/Solution.java |
| Longest Palindromic Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0005_longest_palindromic_substring/Solution.java |
| Decode String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0394_decode_string/Solution.java |
| Valid Anagram | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0242_valid_anagram/Solution.java |
| Group Anagrams | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0049_group_anagrams/Solution.java |
| Reverse Words in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0151_reverse_words_in_a_string/Solution.java |
| Integer to English Words | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0273_integer_to_english_words/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-binary-search |
| Binary Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0704_binary_search/Solution.java |
| Search in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.java |
| Find Minimum in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0153_find_minimum_in_rotated_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-arrays |
| Best Time to Buy and Sell Stock | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0121_best_time_to_buy_and_sell_stock/Solution.java |
| Move Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0283_move_zeroes/Solution.java |
| Two Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0001_two_sum/Solution.java |
| Contains Duplicate | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0217_contains_duplicate/Solution.java |
| Length of Last Word | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0058_length_of_last_word/Solution.java |
| Can Place Flowers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0605_can_place_flowers/Solution.java |
| Best Time to Buy and Sell Stock II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0122_best_time_to_buy_and_sell_stock_ii/Solution.java |
| Remove Duplicates from Sorted Array II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0080_remove_duplicates_from_sorted_array_ii/Solution.java |
| Rotate Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0189_rotate_array/Solution.java |
| Jump Game | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0055_jump_game/Solution.java |
| Sort Colors | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0075_sort_colors/Solution.java |
| Plus One | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0066_plus_one/Solution.java |
| Product of Array Except Self | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0238_product_of_array_except_self/Solution.java |
| Sequential Digits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1291_sequential_digits/Solution.java |
| Find All Numbers Disappeared in an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0448_find_all_numbers_disappeared_in_an_array/Solution.java |
| Find All Duplicates in an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0442_find_all_duplicates_in_an_array/Solution.java |
| First Missing Positive | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0041_first_missing_positive/Solution.java |
| Degree of an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0697_degree_of_an_array/Solution.java |
| K-diff Pairs in an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0532_k_diff_pairs_in_an_array/Solution.java |
| Subarray Product Less Than K | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0713_subarray_product_less_than_k/Solution.java |
| Minimum Domino Rotations For Equal Row | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1007_minimum_domino_rotations_for_equal_row/Solution.java |
| Jump Game III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1306_jump_game_iii/Solution.java |
| 132 Pattern | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0456_132_pattern/Solution.java |
| Sliding Window Maximum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0239_sliding_window_maximum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-two-pointers |
| Is Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0392_is_subsequence/Solution.java |
| Valid Palindrome | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0125_valid_palindrome/Solution.java |
| Squares of a Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0977_squares_of_a_sorted_array/Solution.java |
| Remove Duplicates from Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0026_remove_duplicates_from_sorted_array/Solution.java |
| Trapping Rain Water | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0042_trapping_rain_water/Solution.java |
| 3Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0015_3sum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-famous-algorithm |
| Maximum Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0053_maximum_subarray/Solution.java |
| Majority Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0169_majority_element/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-sorting-algorithms |
| Sort an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0912_sort_an_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-2d-arraysmatrix |
| Range Sum Query 2D - Immutable | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0304_range_sum_query_2d_immutable/NumMatrix.java |
| Search a 2D Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0074_search_a_2d_matrix/Solution.java |
| Spiral Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0054_spiral_matrix/Solution.java |
| Rotate Image | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0048_rotate_image/Solution.java |
| Matrix Diagonal Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1572_matrix_diagonal_sum/Solution.java |
| Set Matrix Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0073_set_matrix_zeroes/Solution.java |
| Merge Intervals | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0056_merge_intervals/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-linked-list |
| Flatten Binary Tree to Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.java |
| Add Two Numbers II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0445_add_two_numbers_ii/Solution.java |
| Odd Even Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0328_odd_even_linked_list/Solution.java |
| Rotate List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0061_rotate_list/Solution.java |
| Swap Nodes in Pairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0024_swap_nodes_in_pairs/Solution.java |
| Middle of the Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0876_middle_of_the_linked_list/Solution.java |
| Linked List Cycle II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0142_linked_list_cycle_ii/Solution.java |
| Linked List Cycle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0141_linked_list_cycle/Solution.java |
| Reverse Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0206_reverse_linked_list/Solution.java |
| Merge Two Sorted Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0021_merge_two_sorted_lists/Solution.java |
| Intersection of Two Linked Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0160_intersection_of_two_linked_lists/Solution.java |
| Palindrome Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0234_palindrome_linked_list/Solution.java |
| Copy List with Random Pointer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0138_copy_list_with_random_pointer/Solution.java |
| Reverse Nodes in k-Group | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.java |
| LRU Cache | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0146_lru_cache/LRUCache.java |
| Design Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0707_design_linked_list/MyLinkedList.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-tree-stack-queue |
| Binary Tree Preorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0144_binary_tree_preorder_traversal/Solution.java |
| Binary Tree Inorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.java |
| Binary Tree Postorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0145_binary_tree_postorder_traversal/Solution.java |
| Binary Tree Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.java |
| Binary Tree Zigzag Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0103_binary_tree_zigzag_level_order_traversal/Solution.java |
| Convert Sorted Array to Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.java |
| Construct Binary Search Tree from Preorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1008_construct_binary_search_tree_from_preorder_traversal/Solution.java |
| Diameter of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0543_diameter_of_binary_tree/Solution.java |
| Range Sum of BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0938_range_sum_of_bst/Solution.java |
| Same Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0100_same_tree/Solution.java |
| Invert Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0226_invert_binary_tree/Solution.java |
| Minimum Depth of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0111_minimum_depth_of_binary_tree/Solution.java |
| Maximum Depth of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.java |
| Balanced Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0110_balanced_binary_tree/Solution.java |
| Insert into a Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0701_insert_into_a_binary_search_tree/Solution.java |
| Serialize and Deserialize Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0297_serialize_and_deserialize_binary_tree/Codec.java |
| Binary Tree Maximum Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0124_binary_tree_maximum_path_sum/Solution.java |
| Validate Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0098_validate_binary_search_tree/Solution.java |
| House Robber III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0337_house_robber_iii/Solution.java |
| Lowest Common Ancestor of a Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0236_lowest_common_ancestor_of_a_binary_tree/Solution.java |
| Binary Tree Cameras | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0968_binary_tree_cameras/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-trie-and-heap |
| Implement Trie (Prefix Tree) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0208_implement_trie_prefix_tree/Trie.java |
| Prefix and Suffix Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0745_prefix_and_suffix_search/WordFilter.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-graph |
| Number of Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0200_number_of_islands/Solution.java |
| Clone Graph | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0133_clone_graph/Solution.java |
| Pacific Atlantic Water Flow | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0417_pacific_atlantic_water_flow/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-dynamic-programming |
| Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0120_triangle/Solution.java |
| Pascal's Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0118_pascals_triangle/Solution.java |
| Pascal's Triangle II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0119_pascals_triangle_ii/Solution.java |
| Word Break | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0139_word_break/Solution.java |
| Maximum Product Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0152_maximum_product_subarray/Solution.java |
| House Robber | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0198_house_robber/Solution.java |
| House Robber II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0213_house_robber_ii/Solution.java |
| Fibonacci Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0509_fibonacci_number/Solution.java |
| Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0070_climbing_stairs/Solution.java |
| Minimum Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0064_minimum_path_sum/Solution.java |
| Longest Increasing Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0300_longest_increasing_subsequence/Solution.java |
| Longest Common Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1143_longest_common_subsequence/Solution.java |
| Edit Distance | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0072_edit_distance/Solution.java |
| Wildcard Matching | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0044_wildcard_matching/Solution.java |
| Regular Expression Matching | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0010_regular_expression_matching/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-backtrackingrecursion |
| Generate Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0022_generate_parentheses/Solution.java |
| Combination Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0039_combination_sum/Solution.java |
| Combination Sum III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0216_combination_sum_iii/Solution.java |
| Subsets | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0078_subsets/Solution.java |
| Letter Combinations of a Phone Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0017_letter_combinations_of_a_phone_number/Solution.java |
| Permutations | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0046_permutations/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-bit-manipulation |
| Number of 1 Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0191_number_of_1_bits/Solution.java |
| Find the Difference | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0389_find_the_difference/Solution.java |
| Reverse Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0190_reverse_bits/Solution.java |
| Hamming Distance | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0461_hamming_distance/Solution.java |
| Complement of Base 10 Integer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1009_complement_of_base_10_integer/Solution.java |
| Counting Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0338_counting_bits/Solution.java |
| Sum of Two Integers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0371_sum_of_two_integers/Solution.java |
| Divide Two Integers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0029_divide_two_integers/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#udemy-design |
| Min Stack | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0155_min_stack/MinStack.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150 |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-arraystring |
| Merge Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0088_merge_sorted_array/Solution.java |
| Remove Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0027_remove_element/Solution.java |
| Remove Duplicates from Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0026_remove_duplicates_from_sorted_array/Solution.java |
| Remove Duplicates from Sorted Array II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0080_remove_duplicates_from_sorted_array_ii/Solution.java |
| Majority Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0169_majority_element/Solution.java |
| Rotate Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0189_rotate_array/Solution.java |
| Best Time to Buy and Sell Stock | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0121_best_time_to_buy_and_sell_stock/Solution.java |
| Best Time to Buy and Sell Stock II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0122_best_time_to_buy_and_sell_stock_ii/Solution.java |
| Jump Game | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0055_jump_game/Solution.java |
| Jump Game II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0045_jump_game_ii/Solution.java |
| H-Index | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0274_h_index/Solution.java |
| Insert Delete GetRandom O(1) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0380_insert_delete_getrandom_o1/RandomizedSet.java |
| Product of Array Except Self | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0238_product_of_array_except_self/Solution.java |
| Gas Station | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0134_gas_station/Solution.java |
| Candy | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0135_candy/Solution.java |
| Trapping Rain Water | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0042_trapping_rain_water/Solution.java |
| Roman to Integer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0013_roman_to_integer/Solution.java |
| Integer to Roman | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0012_integer_to_roman/Solution.java |
| Length of Last Word | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0058_length_of_last_word/Solution.java |
| Longest Common Prefix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0014_longest_common_prefix/Solution.java |
| Reverse Words in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0151_reverse_words_in_a_string/Solution.java |
| Zigzag Conversion | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0006_zigzag_conversion/Solution.java |
| Find the Index of the First Occurrence in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0028_find_the_index_of_the_first_occurrence_in_a_string/Solution.java |
| Text Justification | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0068_text_justification/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-two-pointers |
| Valid Palindrome | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0125_valid_palindrome/Solution.java |
| Is Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0392_is_subsequence/Solution.java |
| Two Sum II - Input Array Is Sorted | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0167_two_sum_ii_input_array_is_sorted/Solution.java |
| Container With Most Water | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0011_container_with_most_water/Solution.java |
| 3Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0015_3sum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-sliding-window |
| Minimum Size Subarray Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0209_minimum_size_subarray_sum/Solution.java |
| Longest Substring Without Repeating Characters | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0003_longest_substring_without_repeating_characters/Solution.java |
| Substring with Concatenation of All Words | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0030_substring_with_concatenation_of_all_words/Solution.java |
| Minimum Window Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0076_minimum_window_substring/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-matrix |
| Valid Sudoku | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0036_valid_sudoku/Solution.java |
| Spiral Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0054_spiral_matrix/Solution.java |
| Rotate Image | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0048_rotate_image/Solution.java |
| Set Matrix Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0073_set_matrix_zeroes/Solution.java |
| Game of Life | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0289_game_of_life/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-hashmap |
| Ransom Note | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0383_ransom_note/Solution.java |
| Isomorphic Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0205_isomorphic_strings/Solution.java |
| Word Pattern | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0290_word_pattern/Solution.java |
| Valid Anagram | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0242_valid_anagram/Solution.java |
| Group Anagrams | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0049_group_anagrams/Solution.java |
| Two Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0001_two_sum/Solution.java |
| Happy Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0202_happy_number/Solution.java |
| Contains Duplicate II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0219_contains_duplicate_ii/Solution.java |
| Longest Consecutive Sequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0128_longest_consecutive_sequence/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-intervals |
| Summary Ranges | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0228_summary_ranges/Solution.java |
| Merge Intervals | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0056_merge_intervals/Solution.java |
| Insert Interval | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0057_insert_interval/Solution.java |
| Minimum Number of Arrows to Burst Balloons | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0452_minimum_number_of_arrows_to_burst_balloons/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-stack |
| Valid Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0020_valid_parentheses/Solution.java |
| Simplify Path | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0071_simplify_path/Solution.java |
| Min Stack | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0155_min_stack/MinStack.java |
| Evaluate Reverse Polish Notation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0150_evaluate_reverse_polish_notation/Solution.java |
| Basic Calculator | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0224_basic_calculator/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-linked-list |
| Linked List Cycle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0141_linked_list_cycle/Solution.java |
| Add Two Numbers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0002_add_two_numbers/Solution.java |
| Merge Two Sorted Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0021_merge_two_sorted_lists/Solution.java |
| Copy List with Random Pointer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0138_copy_list_with_random_pointer/Solution.java |
| Reverse Linked List II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0092_reverse_linked_list_ii/Solution.java |
| Reverse Nodes in k-Group | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.java |
| Remove Nth Node From End of List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0019_remove_nth_node_from_end_of_list/Solution.java |
| Remove Duplicates from Sorted List II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0082_remove_duplicates_from_sorted_list_ii/Solution.java |
| Rotate List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0061_rotate_list/Solution.java |
| Partition List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0086_partition_list/Solution.java |
| LRU Cache | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0146_lru_cache/LRUCache.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-binary-tree-general |
| Maximum Depth of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.java |
| Same Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0100_same_tree/Solution.java |
| Invert Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0226_invert_binary_tree/Solution.java |
| Symmetric Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0101_symmetric_tree/Solution.java |
| Construct Binary Tree from Preorder and Inorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.java |
| Construct Binary Tree from Inorder and Postorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0106_construct_binary_tree_from_inorder_and_postorder_traversal/Solution.java |
| Populating Next Right Pointers in Each Node II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0117_populating_next_right_pointers_in_each_node_ii/Solution.java |
| Flatten Binary Tree to Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0114_flatten_binary_tree_to_linked_list/Solution.java |
| Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0112_path_sum/Solution.java |
| Sum Root to Leaf Numbers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0129_sum_root_to_leaf_numbers/Solution.java |
| Binary Tree Maximum Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0124_binary_tree_maximum_path_sum/Solution.java |
| Binary Search Tree Iterator | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0173_binary_search_tree_iterator/BSTIterator.java |
| Count Complete Tree Nodes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0222_count_complete_tree_nodes/Solution.java |
| Lowest Common Ancestor of a Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0236_lowest_common_ancestor_of_a_binary_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-binary-tree-bfs |
| Binary Tree Right Side View | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0199_binary_tree_right_side_view/Solution.java |
| Average of Levels in Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0637_average_of_levels_in_binary_tree/Solution.java |
| Binary Tree Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.java |
| Binary Tree Zigzag Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0103_binary_tree_zigzag_level_order_traversal/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-binary-search-tree |
| Minimum Absolute Difference in BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0530_minimum_absolute_difference_in_bst/Solution.java |
| Kth Smallest Element in a BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0230_kth_smallest_element_in_a_bst/Solution.java |
| Validate Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0098_validate_binary_search_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-graph-general |
| Number of Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0200_number_of_islands/Solution.java |
| Surrounded Regions | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0130_surrounded_regions/Solution.java |
| Clone Graph | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0133_clone_graph/Solution.java |
| Evaluate Division | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0399_evaluate_division/Solution.java |
| Course Schedule | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0207_course_schedule/Solution.java |
| Course Schedule II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0210_course_schedule_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-graph-bfs |
| Snakes and Ladders | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0909_snakes_and_ladders/Solution.java |
| Minimum Genetic Mutation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0433_minimum_genetic_mutation/Solution.java |
| Word Ladder | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0127_word_ladder/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-trie |
| Implement Trie (Prefix Tree) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0208_implement_trie_prefix_tree/Trie.java |
| Design Add and Search Words Data Structure | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0211_design_add_and_search_words_data_structure/WordDictionary.java |
| Word Search II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0212_word_search_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-backtracking |
| Letter Combinations of a Phone Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0017_letter_combinations_of_a_phone_number/Solution.java |
| Combinations | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0077_combinations/Solution.java |
| Permutations | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0046_permutations/Solution.java |
| Combination Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0039_combination_sum/Solution.java |
| N-Queens II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0052_n_queens_ii/Solution.java |
| Generate Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0022_generate_parentheses/Solution.java |
| Word Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0079_word_search/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-divide-and-conquer |
| Convert Sorted Array to Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.java |
| Sort List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0148_sort_list/Solution.java |
| Construct Quad Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0427_construct_quad_tree/Solution.java |
| Merge k Sorted Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0023_merge_k_sorted_lists/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-kadanes-algorithm |
| Maximum Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0053_maximum_subarray/Solution.java |
| Maximum Sum Circular Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0918_maximum_sum_circular_subarray/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-binary-search |
| Search Insert Position | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0035_search_insert_position/Solution.java |
| Search a 2D Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0074_search_a_2d_matrix/Solution.java |
| Find Peak Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0162_find_peak_element/Solution.java |
| Search in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.java |
| Find First and Last Position of Element in Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.java |
| Find Minimum in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0153_find_minimum_in_rotated_sorted_array/Solution.java |
| Median of Two Sorted Arrays | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0004_median_of_two_sorted_arrays/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-heap |
| Kth Largest Element in an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0215_kth_largest_element_in_an_array/Solution.java |
| IPO | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0502_ipo/Solution.java |
| Find K Pairs with Smallest Sums | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0373_find_k_pairs_with_smallest_sums/Solution.java |
| Find Median from Data Stream | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0295_find_median_from_data_stream/MedianFinder.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-bit-manipulation |
| Add Binary | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0067_add_binary/Solution.java |
| Reverse Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0190_reverse_bits/Solution.java |
| Number of 1 Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0191_number_of_1_bits/Solution.java |
| Single Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0136_single_number/Solution.java |
| Single Number II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0137_single_number_ii/Solution.java |
| Bitwise AND of Numbers Range | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0201_bitwise_and_of_numbers_range/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-math |
| Palindrome Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0009_palindrome_number/Solution.java |
| Plus One | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0066_plus_one/Solution.java |
| Factorial Trailing Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0172_factorial_trailing_zeroes/Solution.java |
| Sqrt(x) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0069_sqrtx/Solution.java |
| Pow(x, n) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0050_powx_n/Solution.java |
| Max Points on a Line | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0149_max_points_on_a_line/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-1d-dp |
| Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0070_climbing_stairs/Solution.java |
| House Robber | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0198_house_robber/Solution.java |
| Word Break | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0139_word_break/Solution.java |
| Coin Change | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0322_coin_change/Solution.java |
| Longest Increasing Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0300_longest_increasing_subsequence/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#top-interview-150-multidimensional-dp |
| Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0120_triangle/Solution.java |
| Minimum Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0064_minimum_path_sum/Solution.java |
| Unique Paths II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0063_unique_paths_ii/Solution.java |
| Longest Palindromic Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0005_longest_palindromic_substring/Solution.java |
| Interleaving String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0097_interleaving_string/Solution.java |
| Edit Distance | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0072_edit_distance/Solution.java |
| Best Time to Buy and Sell Stock III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0123_best_time_to_buy_and_sell_stock_iii/Solution.java |
| Best Time to Buy and Sell Stock IV | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0188_best_time_to_buy_and_sell_stock_iv/Solution.java |
| Maximal Square | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0221_maximal_square/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#data-structure-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-array |
| Contains Duplicate | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0217_contains_duplicate/Solution.java |
| Maximum Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0053_maximum_subarray/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-array |
| Two Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0001_two_sum/Solution.java |
| Merge Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0088_merge_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-array |
| Intersection of Two Arrays II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0350_intersection_of_two_arrays_ii/Solution.java |
| Best Time to Buy and Sell Stock | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0121_best_time_to_buy_and_sell_stock/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-array |
| Reshape the Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0566_reshape_the_matrix/Solution.java |
| Pascal's Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0118_pascals_triangle/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-array |
| Valid Sudoku | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0036_valid_sudoku/Solution.java |
| Search a 2D Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0074_search_a_2d_matrix/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-string |
| First Unique Character in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0387_first_unique_character_in_a_string/Solution.java |
| Ransom Note | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0383_ransom_note/Solution.java |
| Valid Anagram | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0242_valid_anagram/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-linked-list |
| Linked List Cycle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0141_linked_list_cycle/Solution.java |
| Merge Two Sorted Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0021_merge_two_sorted_lists/Solution.java |
| Remove Linked List Elements | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0203_remove_linked_list_elements/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-linked-list |
| Reverse Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0206_reverse_linked_list/Solution.java |
| Remove Duplicates from Sorted List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0083_remove_duplicates_from_sorted_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-stack-queue |
| Valid Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0020_valid_parentheses/Solution.java |
| Implement Queue using Stacks | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0232_implement_queue_using_stacks/MyQueue.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-tree |
| Binary Tree Preorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0144_binary_tree_preorder_traversal/Solution.java |
| Binary Tree Inorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0094_binary_tree_inorder_traversal/Solution.java |
| Binary Tree Postorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0145_binary_tree_postorder_traversal/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-tree |
| Binary Tree Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0102_binary_tree_level_order_traversal/Solution.java |
| Maximum Depth of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.java |
| Symmetric Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0101_symmetric_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-tree |
| Invert Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0226_invert_binary_tree/Solution.java |
| Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0112_path_sum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-tree |
| Search in a Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0700_search_in_a_binary_search_tree/Solution.java |
| Insert into a Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0701_insert_into_a_binary_search_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-tree |
| Validate Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0098_validate_binary_search_tree/Solution.java |
| Two Sum IV - Input is a BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0653_two_sum_iv_input_is_a_bst/Solution.java |
| Lowest Common Ancestor of a Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0235_lowest_common_ancestor_of_a_binary_search_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#data-structure-ii |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-array-1 |
| Single Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0136_single_number/Solution.java |
| Majority Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0169_majority_element/Solution.java |
| 3Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0015_3sum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-array-1 |
| Sort Colors | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0075_sort_colors/Solution.java |
| Merge Intervals | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0056_merge_intervals/Solution.java |
| Design HashMap | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0706_design_hashmap/MyHashMap.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-array-1 |
| Pascal's Triangle II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0119_pascals_triangle_ii/Solution.java |
| Rotate Image | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0048_rotate_image/Solution.java |
| Spiral Matrix II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0059_spiral_matrix_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-array-1 |
| Search a 2D Matrix II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0240_search_a_2d_matrix_ii/Solution.java |
| Non-overlapping Intervals | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0435_non_overlapping_intervals/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-array-1 |
| Increasing Triplet Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0334_increasing_triplet_subsequence/Solution.java |
| Product of Array Except Self | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0238_product_of_array_except_self/Solution.java |
| Subarray Sum Equals K | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0560_subarray_sum_equals_k/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-string-1 |
| Add Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0415_add_strings/Solution.java |
| Longest Palindrome | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0409_longest_palindrome/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-string |
| Word Pattern | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0290_word_pattern/Solution.java |
| Partition Labels | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0763_partition_labels/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-string |
| Group Anagrams | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0049_group_anagrams/Solution.java |
| Multiply Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0043_multiply_strings/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-string |
| Repeated DNA Sequences | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0187_repeated_dna_sequences/Solution.java |
| Longest Palindromic Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0005_longest_palindromic_substring/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-linked-list |
| Add Two Numbers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0002_add_two_numbers/Solution.java |
| Linked List Cycle II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0142_linked_list_cycle_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-linked-list |
| Intersection of Two Linked Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0160_intersection_of_two_linked_lists/Solution.java |
| Remove Duplicates from Sorted List II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0082_remove_duplicates_from_sorted_list_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-linked-list |
| Swap Nodes in Pairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0024_swap_nodes_in_pairs/Solution.java |
| Design Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0707_design_linked_list/MyLinkedList.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-linked-list |
| Reverse Nodes in k-Group | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0025_reverse_nodes_in_k_group/Solution.java |
| Reorder List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0143_reorder_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-stack-queue |
| Min Stack | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0155_min_stack/MinStack.java |
| Minimum Remove to Make Valid Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1249_minimum_remove_to_make_valid_parentheses/Solution.java |
| Find the Winner of the Circular Game | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1823_find_the_winner_of_the_circular_game/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15-tree-1 |
| Convert Sorted Array to Binary Search Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0108_convert_sorted_array_to_binary_search_tree/Solution.java |
| Construct Binary Tree from Preorder and Inorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0105_construct_binary_tree_from_preorder_and_inorder_traversal/Solution.java |
| Binary Tree Zigzag Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0103_binary_tree_zigzag_level_order_traversal/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-16-tree |
| Binary Tree Right Side View | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0199_binary_tree_right_side_view/Solution.java |
| Path Sum II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0113_path_sum_ii/Solution.java |
| Delete Node in a BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0450_delete_node_in_a_bst/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-17-tree |
| Kth Smallest Element in a BST | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0230_kth_smallest_element_in_a_bst/Solution.java |
| Binary Search Tree Iterator | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0173_binary_search_tree_iterator/BSTIterator.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-18-tree |
| Lowest Common Ancestor of a Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0236_lowest_common_ancestor_of_a_binary_tree/Solution.java |
| Serialize and Deserialize Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0297_serialize_and_deserialize_binary_tree/Codec.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-19-graph |
| Find the Town Judge | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0997_find_the_town_judge/Solution.java |
| Minimum Number of Vertices to Reach All Nodes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1557_minimum_number_of_vertices_to_reach_all_nodes/Solution.java |
| Keys and Rooms | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0841_keys_and_rooms/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-20-heap-priority-queue |
| Kth Largest Element in an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0215_kth_largest_element_in_an_array/Solution.java |
| Top K Frequent Elements | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0347_top_k_frequent_elements/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-21-heap-priority-queue |
| Sort Characters By Frequency | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0451_sort_characters_by_frequency/Solution.java |
| K Closest Points to Origin | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0973_k_closest_points_to_origin/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#algorithm-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-binary-search |
| Binary Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0704_binary_search/Solution.java |
| First Bad Version | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0278_first_bad_version/Solution.java |
| Search Insert Position | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0035_search_insert_position/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-two-pointers |
| Squares of a Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0977_squares_of_a_sorted_array/Solution.java |
| Rotate Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0189_rotate_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-two-pointers |
| Move Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0283_move_zeroes/Solution.java |
| Two Sum II - Input Array Is Sorted | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0167_two_sum_ii_input_array_is_sorted/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-two-pointers |
| Reverse String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0344_reverse_string/Solution.java |
| Reverse Words in a String III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0557_reverse_words_in_a_string_iii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-two-pointers |
| Middle of the Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0876_middle_of_the_linked_list/Solution.java |
| Remove Nth Node From End of List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0019_remove_nth_node_from_end_of_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-sliding-window |
| Longest Substring Without Repeating Characters | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0003_longest_substring_without_repeating_characters/Solution.java |
| Permutation in String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0567_permutation_in_string/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-breadth-first-search-depth-first-search |
| Flood Fill | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0733_flood_fill/Solution.java |
| Max Area of Island | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0695_max_area_of_island/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-breadth-first-search-depth-first-search |
| Merge Two Binary Trees | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0617_merge_two_binary_trees/Solution.java |
| Populating Next Right Pointers in Each Node | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0116_populating_next_right_pointers_in_each_node/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-breadth-first-search-depth-first-search |
| 01 Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0542_01_matrix/Solution.java |
| Rotting Oranges | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0994_rotting_oranges/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-recursion-backtracking |
| Merge Two Sorted Lists | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0021_merge_two_sorted_lists/Solution.java |
| Reverse Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0206_reverse_linked_list/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-recursion-backtracking |
| Combinations | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0077_combinations/Solution.java |
| Permutations | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0046_permutations/Solution.java |
| Letter Case Permutation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0784_letter_case_permutation/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-dynamic-programming-1 |
| Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0070_climbing_stairs/Solution.java |
| House Robber | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0198_house_robber/Solution.java |
| Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0120_triangle/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-bit-manipulation |
| Power of Two | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0231_power_of_two/Solution.java |
| Number of 1 Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0191_number_of_1_bits/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-bit-manipulation |
| Reverse Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0190_reverse_bits/Solution.java |
| Single Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0136_single_number/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#algorithm-ii |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-binary-search-1 |
| Find First and Last Position of Element in Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.java |
| Search in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.java |
| Search a 2D Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0074_search_a_2d_matrix/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-binary-search |
| Find Minimum in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0153_find_minimum_in_rotated_sorted_array/Solution.java |
| Find Peak Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0162_find_peak_element/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-two-pointers-1 |
| Remove Duplicates from Sorted List II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0082_remove_duplicates_from_sorted_list_ii/Solution.java |
| 3Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0015_3sum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-two-pointers-1 |
| Backspace String Compare | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0844_backspace_string_compare/Solution.java |
| Interval List Intersections | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0986_interval_list_intersections/Solution.java |
| Container With Most Water | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0011_container_with_most_water/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-sliding-window |
| Find All Anagrams in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0438_find_all_anagrams_in_a_string/Solution.java |
| Subarray Product Less Than K | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0713_subarray_product_less_than_k/Solution.java |
| Minimum Size Subarray Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0209_minimum_size_subarray_sum/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-breadth-first-search-depth-first-search |
| Number of Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0200_number_of_islands/Solution.java |
| Number of Provinces | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0547_number_of_provinces/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-breadth-first-search-depth-first-search-1 |
| Populating Next Right Pointers in Each Node II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0117_populating_next_right_pointers_in_each_node_ii/Solution.java |
| Subtree of Another Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0572_subtree_of_another_tree/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-breadth-first-search-depth-first-search-1 |
| Shortest Path in Binary Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1091_shortest_path_in_binary_matrix/Solution.java |
| Surrounded Regions | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0130_surrounded_regions/Solution.java |
| All Paths From Source to Target | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0797_all_paths_from_source_to_target/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-recursion-backtracking |
| Subsets | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0078_subsets/Solution.java |
| Subsets II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0090_subsets_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-recursion-backtracking-1 |
| Permutations II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0047_permutations_ii/Solution.java |
| Combination Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0039_combination_sum/Solution.java |
| Combination Sum II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0040_combination_sum_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-recursion-backtracking-1 |
| Letter Combinations of a Phone Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0017_letter_combinations_of_a_phone_number/Solution.java |
| Generate Parentheses | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0022_generate_parentheses/Solution.java |
| Word Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0079_word_search/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-dynamic-programming-2 |
| House Robber II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0213_house_robber_ii/Solution.java |
| Jump Game | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0055_jump_game/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-dynamic-programming-1 |
| Jump Game II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0045_jump_game_ii/Solution.java |
| Unique Paths | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0062_unique_paths/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-dynamic-programming |
| Longest Palindromic Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0005_longest_palindromic_substring/Solution.java |
| Arithmetic Slices | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0413_arithmetic_slices/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15-dynamic-programming |
| Decode Ways | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0091_decode_ways/Solution.java |
| Word Break | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0139_word_break/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-16-dynamic-programming |
| Longest Increasing Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0300_longest_increasing_subsequence/Solution.java |
| Number of Longest Increasing Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0673_number_of_longest_increasing_subsequence/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-17-dynamic-programming |
| Longest Common Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1143_longest_common_subsequence/Solution.java |
| Delete Operation for Two Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0583_delete_operation_for_two_strings/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-18-dynamic-programming |
| Edit Distance | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0072_edit_distance/Solution.java |
| Coin Change | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0322_coin_change/Solution.java |
| Integer Break | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0343_integer_break/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-19-bit-manipulation |
| Bitwise AND of Numbers Range | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0201_bitwise_and_of_numbers_range/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-20-others |
| Shuffle an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0384_shuffle_an_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-21-others |
| Happy Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0202_happy_number/Solution.java |
| Max Points on a Line | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0149_max_points_on_a_line/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#binary-search-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1 |
| Binary Search | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0704_binary_search/Solution.java |
| Guess Number Higher or Lower | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0374_guess_number_higher_or_lower/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2 |
| Search Insert Position | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0035_search_insert_position/Solution.java |
| Peak Index in a Mountain Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0852_peak_index_in_a_mountain_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3 |
| Valid Perfect Square | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0367_valid_perfect_square/Solution.java |
| Find the Distance Value Between Two Arrays | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1385_find_the_distance_value_between_two_arrays/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4 |
| Sqrt(x) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0069_sqrtx/Solution.java |
| Find Smallest Letter Greater Than Target | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0744_find_smallest_letter_greater_than_target/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5 |
| First Bad Version | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0278_first_bad_version/Solution.java |
| Find First and Last Position of Element in Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0034_find_first_and_last_position_of_element_in_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6 |
| Arranging Coins | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0441_arranging_coins/Solution.java |
| Kth Missing Positive Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1539_kth_missing_positive_number/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7 |
| Two Sum II - Input Array Is Sorted | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0167_two_sum_ii_input_array_is_sorted/Solution.java |
| Special Array With X Elements Greater Than or Equal X | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1608_special_array_with_x_elements_greater_than_or_equal_x/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8 |
| Count Negative Numbers in a Sorted Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1351_count_negative_numbers_in_a_sorted_matrix/Solution.java |
| Search a 2D Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0074_search_a_2d_matrix/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9 |
| The K Weakest Rows in a Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1337_the_k_weakest_rows_in_a_matrix/Solution.java |
| Check If N and Its Double Exist | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1346_check_if_n_and_its_double_exist/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10 |
| Intersection of Two Arrays II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0350_intersection_of_two_arrays_ii/Solution.java |
| Sum of Square Numbers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0633_sum_of_square_numbers/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11 |
| Maximum Distance Between a Pair of Values | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1855_maximum_distance_between_a_pair_of_values/Solution.java |
| Search in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0033_search_in_rotated_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12 |
| Find Minimum in Rotated Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0153_find_minimum_in_rotated_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#binary-search-ii |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-1 |
| Minimum Size Subarray Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0209_minimum_size_subarray_sum/Solution.java |
| Valid Triangle Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0611_valid_triangle_number/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-1 |
| Find K Closest Elements | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0658_find_k_closest_elements/Solution.java |
| Find the Student that Will Replace the Chalk | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1894_find_the_student_that_will_replace_the_chalk/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-1 |
| Longest Increasing Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0300_longest_increasing_subsequence/Solution.java |
| Minimum Limit of Balls in a Bag | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1760_minimum_limit_of_balls_in_a_bag/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-1 |
| Koko Eating Bananas | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0875_koko_eating_bananas/Solution.java |
| Magnetic Force Between Two Balls | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1552_magnetic_force_between_two_balls/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-1 |
| Find the Duplicate Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0287_find_the_duplicate_number/Solution.java |
| Find the Smallest Divisor Given a Threshold | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1283_find_the_smallest_divisor_given_a_threshold/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-1 |
| Maximum Number of Removable Characters | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1898_maximum_number_of_removable_characters/Solution.java |
| Minimum Speed to Arrive on Time | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1870_minimum_speed_to_arrive_on_time/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-1 |
| Minimum Number of Days to Make m Bouquets | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1482_minimum_number_of_days_to_make_m_bouquets/Solution.java |
| Minimum Absolute Sum Difference | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1818_minimum_absolute_sum_difference/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-1 |
| Search a 2D Matrix II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0240_search_a_2d_matrix_ii/Solution.java |
| H-Index II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0275_h_index_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-1 |
| Frequency of the Most Frequent Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1838_frequency_of_the_most_frequent_element/Solution.java |
| Single Element in a Sorted Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0540_single_element_in_a_sorted_array/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-1 |
| Count Complete Tree Nodes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0222_count_complete_tree_nodes/Solution.java |
| Ways to Split Array Into Three Subarrays | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1712_ways_to_split_array_into_three_subarrays/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-1 |
| Most Profit Assigning Work | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0826_most_profit_assigning_work/Solution.java |
| Find Right Interval | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0436_find_right_interval/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-1 |
| Search in Rotated Sorted Array II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0081_search_in_rotated_sorted_array_ii/Solution.java |
| Find Peak Element | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0162_find_peak_element/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13 |
| Find Minimum in Rotated Sorted Array II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0154_find_minimum_in_rotated_sorted_array_ii/Solution.java |
| Random Pick with Weight | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0528_random_pick_with_weight/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14 |
| Range Sum of Sorted Subarray Sums | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1508_range_sum_of_sorted_subarray_sums/Solution.java |
| Shortest Subarray to be Removed to Make Array Sorted | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1574_shortest_subarray_to_be_removed_to_make_array_sorted/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15 |
| Maximum Side Length of a Square with Sum Less than or Equal to Threshold | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1292_maximum_side_length_of_a_square_with_sum_less_than_or_equal_to_threshold/Solution.java |
| Number of Subsequences That Satisfy the Given Sum Condition | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1498_number_of_subsequences_that_satisfy_the_given_sum_condition/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-16 |
| Time Based Key-Value Store | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0981_time_based_key_value_store/TimeMap.java |
| Sum of Mutated Array Closest to Target | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1300_sum_of_mutated_array_closest_to_target/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-17 |
| Maximum Value at a Given Index in a Bounded Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1802_maximum_value_at_a_given_index_in_a_bounded_array/Solution.java |
| Find a Peak Element II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1901_2000/s1901_find_a_peak_element_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-18 |
| Snapshot Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1146_snapshot_array/SnapshotArray.java |
| Avoid Flood in The City | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1488_avoid_flood_in_the_city/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-19 |
| Find Latest Group of Size M | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1562_find_latest_group_of_size_m/Solution.java |
| Sell Diminishing-Valued Colored Balls | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1648_sell_diminishing_valued_colored_balls/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-20 |
| Ugly Number III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1201_ugly_number_iii/Solution.java |
| Online Election | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0911_online_election/TopVotedCandidate.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#dynamic-programming-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-2 |
| Fibonacci Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0509_fibonacci_number/Solution.java |
| N-th Tribonacci Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1137_n_th_tribonacci_number/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-2 |
| Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0070_climbing_stairs/Solution.java |
| Min Cost Climbing Stairs | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0746_min_cost_climbing_stairs/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-2 |
| House Robber | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0198_house_robber/Solution.java |
| House Robber II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0213_house_robber_ii/Solution.java |
| Delete and Earn | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0740_delete_and_earn/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-2 |
| Jump Game | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0055_jump_game/Solution.java |
| Jump Game II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0045_jump_game_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-2 |
| Maximum Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0053_maximum_subarray/Solution.java |
| Maximum Sum Circular Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0918_maximum_sum_circular_subarray/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-2 |
| Maximum Product Subarray | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0152_maximum_product_subarray/Solution.java |
| Maximum Length of Subarray With Positive Product | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1567_maximum_length_of_subarray_with_positive_product/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-2 |
| Best Sightseeing Pair | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1014_best_sightseeing_pair/Solution.java |
| Best Time to Buy and Sell Stock | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0121_best_time_to_buy_and_sell_stock/Solution.java |
| Best Time to Buy and Sell Stock II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0122_best_time_to_buy_and_sell_stock_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-2 |
| Best Time to Buy and Sell Stock with Cooldown | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0309_best_time_to_buy_and_sell_stock_with_cooldown/Solution.java |
| Best Time to Buy and Sell Stock with Transaction Fee | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0714_best_time_to_buy_and_sell_stock_with_transaction_fee/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-2 |
| Word Break | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0139_word_break/Solution.java |
| Trapping Rain Water | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0042_trapping_rain_water/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-2 |
| Arithmetic Slices | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0413_arithmetic_slices/Solution.java |
| Decode Ways | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0091_decode_ways/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-2 |
| Ugly Number II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0264_ugly_number_ii/Solution.java |
| Unique Binary Search Trees | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0096_unique_binary_search_trees/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-2 |
| Pascal's Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0118_pascals_triangle/Solution.java |
| Pascal's Triangle II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0119_pascals_triangle_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-1 |
| Minimum Falling Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0931_minimum_falling_path_sum/Solution.java |
| Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0120_triangle/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-1 |
| Matrix Block Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1314_matrix_block_sum/Solution.java |
| Range Sum Query 2D - Immutable | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0304_range_sum_query_2d_immutable/NumMatrix.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15-1 |
| Unique Paths | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0062_unique_paths/Solution.java |
| Unique Paths II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0063_unique_paths_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-16-1 |
| Minimum Path Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0064_minimum_path_sum/Solution.java |
| Maximal Square | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0221_maximal_square/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-17-1 |
| Longest Palindromic Substring | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0005_longest_palindromic_substring/Solution.java |
| Longest Palindromic Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0516_longest_palindromic_subsequence/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-18-1 |
| Longest Increasing Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0300_longest_increasing_subsequence/Solution.java |
| Wiggle Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0376_wiggle_subsequence/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-19-1 |
| Is Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0392_is_subsequence/Solution.java |
| Longest Common Subsequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1143_longest_common_subsequence/Solution.java |
| Edit Distance | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0072_edit_distance/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-20-1 |
| Coin Change | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0322_coin_change/Solution.java |
| Coin Change 2 | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0518_coin_change_2/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-21 |
| Combination Sum IV | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0377_combination_sum_iv/Solution.java |
| Integer Break | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0343_integer_break/Solution.java |
| Perfect Squares | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0279_perfect_squares/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#programming-skills-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-basic-data-type |
| Count Odd Numbers in an Interval Range | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1523_count_odd_numbers_in_an_interval_range/Solution.java |
| Average Salary Excluding the Minimum and Maximum Salary | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1491_average_salary_excluding_the_minimum_and_maximum_salary/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-operator |
| Number of 1 Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0191_number_of_1_bits/Solution.java |
| Subtract the Product and Sum of Digits of an Integer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1281_subtract_the_product_and_sum_of_digits_of_an_integer/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-conditional-statements |
| Largest Perimeter Triangle | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0976_largest_perimeter_triangle/Solution.java |
| Find Nearest Point That Has the Same X or Y Coordinate | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1779_find_nearest_point_that_has_the_same_x_or_y_coordinate/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-loop |
| Sign of the Product of an Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1822_sign_of_the_product_of_an_array/Solution.java |
| Can Make Arithmetic Progression From Sequence | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1502_can_make_arithmetic_progression_from_sequence/Solution.java |
| Happy Number | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0202_happy_number/Solution.java |
| Check if One String Swap Can Make Strings Equal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1790_check_if_one_string_swap_can_make_strings_equal/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-function |
| N-ary Tree Preorder Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0589_n_ary_tree_preorder_traversal/Solution.java |
| Next Greater Element I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0496_next_greater_element_i/Solution.java |
| Check If It Is a Straight Line | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1232_check_if_it_is_a_straight_line/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-array |
| Sum of All Odd Length Subarrays | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1588_sum_of_all_odd_length_subarrays/Solution.java |
| Move Zeroes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0283_move_zeroes/Solution.java |
| Richest Customer Wealth | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1672_richest_customer_wealth/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-array |
| Matrix Diagonal Sum | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1572_matrix_diagonal_sum/Solution.java |
| Reshape the Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0566_reshape_the_matrix/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-string-1 |
| Merge Strings Alternately | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1768_merge_strings_alternately/Solution.java |
| Goal Parser Interpretation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1678_goal_parser_interpretation/Solution.java |
| Find the Difference | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0389_find_the_difference/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-string-1 |
| To Lower Case | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0709_to_lower_case/Solution.java |
| Decrypt String from Alphabet to Integer Mapping | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1309_decrypt_string_from_alphabet_to_integer_mapping/Solution.java |
| Verifying an Alien Dictionary | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0953_verifying_an_alien_dictionary/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-linked-list-and-tree |
| Convert Binary Number in a Linked List to Integer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1290_convert_binary_number_in_a_linked_list_to_integer/Solution.java |
| Middle of the Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0876_middle_of_the_linked_list/Solution.java |
| Maximum Depth of Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0104_maximum_depth_of_binary_tree/Solution.java |
| Sum of Left Leaves | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0404_sum_of_left_leaves/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-containers-and-libraries |
| Sort Integers by The Number of 1 Bits | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1356_sort_integers_by_the_number_of_1_bits/Solution.java |
| Implement Queue using Stacks | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0232_implement_queue_using_stacks/MyQueue.java |
| Valid Anagram | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0242_valid_anagram/Solution.java |
| Contains Duplicate | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0201_0300/s0217_contains_duplicate/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-class-and-object |
| Design Parking System | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1603_design_parking_system/ParkingSystem.java |
| Range Sum Query - Immutable | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0303_range_sum_query_immutable/NumArray.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#programming-skills-ii |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-3 |
| Monotonic Array | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0896_monotonic_array/Solution.java |
| Find the Index of the First Occurrence in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0028_find_the_index_of_the_first_occurrence_in_a_string/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-3 |
| Balanced Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0110_balanced_binary_tree/Solution.java |
| Repeated Substring Pattern | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0459_repeated_substring_pattern/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-3 |
| Evaluate Reverse Polish Notation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0150_evaluate_reverse_polish_notation/Solution.java |
| Plus One | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0066_plus_one/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-3 |
| Linked List in Binary Tree | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1367_linked_list_in_binary_tree/Solution.java |
| Multiply Strings | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0043_multiply_strings/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-3 |
| Add Binary | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0067_add_binary/Solution.java |
| Add to Array-Form of Integer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0989_add_to_array_form_of_integer/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-3 |
| Daily Temperatures | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0739_daily_temperatures/Solution.java |
| Length of Last Word | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0058_length_of_last_word/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-3 |
| Rotate Image | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0048_rotate_image/Solution.java |
| Determine Whether Matrix Can Be Obtained By Rotation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1886_determine_whether_matrix_can_be_obtained_by_rotation/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-3 |
| Spiral Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0054_spiral_matrix/Solution.java |
| K Closest Points to Origin | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0973_k_closest_points_to_origin/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-3 |
| Arithmetic Subarrays | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1630_arithmetic_subarrays/Solution.java |
| N-ary Tree Level Order Traversal | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0429_n_ary_tree_level_order_traversal/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-3 |
| Next Greater Element II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0503_next_greater_element_ii/Solution.java |
| Next Greater Element III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0556_next_greater_element_iii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-3 |
| Time Needed to Inform All Employees | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1376_time_needed_to_inform_all_employees/Solution.java |
| Group Anagrams | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0049_group_anagrams/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-3 |
| Find All Anagrams in a String | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0438_find_all_anagrams_in_a_string/Solution.java |
| Subarray Product Less Than K | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0713_subarray_product_less_than_k/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-2 |
| Range Sum Query 2D - Immutable | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0304_range_sum_query_2d_immutable/NumMatrix.java |
| Smallest Range II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0910_smallest_range_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-2 |
| Reorder List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0143_reorder_list/Solution.java |
| Copy List with Random Pointer | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0138_copy_list_with_random_pointer/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-15-2 |
| Add Two Numbers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0002_add_two_numbers/Solution.java |
| Add Two Numbers II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0445_add_two_numbers_ii/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-16-2 |
| Rotate List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0001_0100/s0061_rotate_list/Solution.java |
| Binary Search Tree Iterator | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0173_binary_search_tree_iterator/BSTIterator.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-17-2 |
| Seat Reservation Manager | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1845_seat_reservation_manager/SeatManager.java |
| Lemonade Change | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0860_lemonade_change/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-18-2 |
| Min Stack | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0155_min_stack/MinStack.java |
| Flatten Nested List Iterator | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0341_flatten_nested_list_iterator/NestedIterator.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-19-2 |
| Design Authentication Manager | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1797_design_authentication_manager/AuthenticationManager.java |
| Design Linked List | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0707_design_linked_list/MyLinkedList.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-20-2 |
| Insert Delete GetRandom O(1) | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0380_insert_delete_getrandom_o1/RandomizedSet.java |
| Design Circular Queue | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0622_design_circular_queue/MyCircularQueue.java |
| My Calendar I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0729_my_calendar_i/MyCalendar.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#graph-theory-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-matrix-related-problems |
| Flood Fill | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0733_flood_fill/Solution.java |
| Number of Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0200_number_of_islands/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-matrix-related-problems |
| Max Area of Island | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0695_max_area_of_island/Solution.java |
| Number of Closed Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1201_1300/s1254_number_of_closed_islands/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-matrix-related-problems |
| Number of Enclaves | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1020_number_of_enclaves/Solution.java |
| Count Sub Islands | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1901_2000/s1905_count_sub_islands/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-matrix-related-problems |
| As Far from Land as Possible | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1162_as_far_from_land_as_possible/Solution.java |
| Pacific Atlantic Water Flow | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0417_pacific_atlantic_water_flow/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-matrix-related-problems |
| Shortest Path in Binary Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1091_shortest_path_in_binary_matrix/Solution.java |
| 01 Matrix | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0542_01_matrix/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-matrix-related-problems |
| Shortest Bridge | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0934_shortest_bridge/Solution.java |
| Nearest Exit from Entrance in Maze | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1901_2000/s1926_nearest_exit_from_entrance_in_maze/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-standard-traversal |
| All Paths From Source to Target | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0797_all_paths_from_source_to_target/Solution.java |
| Keys and Rooms | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0841_keys_and_rooms/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-standard-traversal |
| Number of Provinces | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0547_number_of_provinces/Solution.java |
| Number of Operations to Make Network Connected | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1319_number_of_operations_to_make_network_connected/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-standard-traversal |
| Time Needed to Inform All Employees | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1376_time_needed_to_inform_all_employees/Solution.java |
| Find Eventual Safe States | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0802_find_eventual_safe_states/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-standard-traversal |
| Shortest Path with Alternating Colors | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1129_shortest_path_with_alternating_colors/Solution.java |
| Reorder Routes to Make All Paths Lead to the City Zero | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1466_reorder_routes_to_make_all_paths_lead_to_the_city_zero/Solution.java |
| Shortest Path Visiting All Nodes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0847_shortest_path_visiting_all_nodes/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-11-breadth-first-search |
| Jump Game III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1306_jump_game_iii/Solution.java |
| Minimum Jumps to Reach Home | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1654_minimum_jumps_to_reach_home/Solution.java |
| Water and Jug Problem | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0301_0400/s0365_water_and_jug_problem/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-12-breadth-first-search |
| Minimum Genetic Mutation | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0401_0500/s0433_minimum_genetic_mutation/Solution.java |
| Open the Lock | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0752_open_the_lock/Solution.java |
| Word Ladder | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0127_word_ladder/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-13-graph-theory |
| Find the Town Judge | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0901_1000/s0997_find_the_town_judge/Solution.java |
| Minimum Number of Vertices to Reach All Nodes | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1557_minimum_number_of_vertices_to_reach_all_nodes/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-14-graph-theory |
| Maximal Network Rank | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1615_maximal_network_rank/Solution.java |
| Possible Bipartition | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0801_0900/s0886_possible_bipartition/Solution.java |
| Is Graph Bipartite? | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0701_0800/s0785_is_graph_bipartite/Solution.java |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#sql-i |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-1-select |
| Big Countries | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0595_big_countries/script.sql |
| Recyclable and Low Fat Products | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1757_recyclable_and_low_fat_products/script.sql |
| Find Customer Referee | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0584_find_customer_referee/script.sql |
| Customers Who Never Order | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0183_customers_who_never_order/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-2-select-and-order |
| Calculate Special Bonus | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1873_calculate_special_bonus/script.sql |
| Swap Salary | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0627_swap_salary/script.sql |
| Delete Duplicate Emails | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0196_delete_duplicate_emails/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-3-string-processing-functions |
| Fix Names in a Table | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1667_fix_names_in_a_table/script.sql |
| Group Sold Products By The Date | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1484_group_sold_products_by_the_date/script.sql |
| Patients With a Condition | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1527_patients_with_a_condition/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-4-union-and-select |
| Employees With Missing Information | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1901_2000/s1965_employees_with_missing_information/script.sql |
| Rearrange Products Table | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1795_rearrange_products_table/script.sql |
| Tree Node | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0608_tree_node/script.sql |
| Second Highest Salary | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0176_second_highest_salary/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-5-union |
| Combine Two Tables | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0175_combine_two_tables/script.sql |
| Customer Who Visited but Did Not Make Any Transactions | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1581_customer_who_visited_but_did_not_make_any_transactions/script.sql |
| Article Views I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1148_article_views_i/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-6-union |
| Rising Temperature | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0197_rising_temperature/script.sql |
| Sales Person | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0601_0700/s0607_sales_person/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-7-function |
| User Activity for the Past 30 Days I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1141_user_activity_for_the_past_30_days_i/script.sql |
| Daily Leads and Partners | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1601_1700/s1693_daily_leads_and_partners/script.sql |
| Find Followers Count | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1729_find_followers_count/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-8-function |
| Customer Placing the Largest Number of Orders | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0586_customer_placing_the_largest_number_of_orders/script.sql |
| Game Play Analysis I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0501_0600/s0511_game_play_analysis_i/script.sql |
| The Latest Login in 2020 | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1801_1900/s1890_the_latest_login_in_2020/script.sql |
| Find Total Time Spent by Each Employee | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1701_1800/s1741_find_total_time_spent_by_each_employee/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-9-control-of-flow |
| Capital Gain/Loss | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1301_1400/s1393_capital_gainloss/script.sql |
| Top Travellers | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1401_1500/s1407_top_travellers/script.sql |
| Market Analysis I | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1101_1200/s1158_market_analysis_i/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#day-10-where |
| Duplicate Emails | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g0101_0200/s0182_duplicate_emails/script.sql |
| Actors and Directors Who Cooperated At Least Three Times | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1050_actors_and_directors_who_cooperated_at_least_three_times/script.sql |
| Bank Account Summary II | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1501_1600/s1587_bank_account_summary_ii/script.sql |
| Sales Analysis III | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/blob/main/src/main/java/g1001_1100/s1084_sales_analysis_iii/script.sql |
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#contributing |
| leetcode-in-java.github.io | https://leetcode-in-java.github.io |
|
Readme
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#readme-ov-file |
|
MIT license
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#MIT-1-ov-file |
|
Security policy
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java#security-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java |
|
Activity | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/activity |
|
Custom properties | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/custom-properties |
|
0
stars | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/stargazers |
|
0
watching | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/watchers |
|
0
forks | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fpytdev%2FLeetCode-in-Java&report=pytdev+%28user%29 |
| Releases | https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/releases |
|
12
tags
| https://patch-diff.githubusercontent.com/pytdev/LeetCode-in-Java/tags |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |