René's URL Explorer Experiment


Title: GitHub - diguage/leetcode: LeetCode

Open Graph Title: GitHub - diguage/leetcode: LeetCode

X Title: GitHub - diguage/leetcode: LeetCode

Description: LeetCode. Contribute to diguage/leetcode development by creating an account on GitHub.

Open Graph Description: LeetCode. Contribute to diguage/leetcode development by creating an account on GitHub.

X Description: LeetCode. Contribute to diguage/leetcode development by creating an account on GitHub.

Opengraph URL: https://github.com/diguage/leetcode

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:746ea1dc-722a-104b-2cd6-0b11482a7fdd
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD9FC:10FD0C:B9CAFD:F7A86E:696983FF
html-safe-nonce0a265714af77a69ef76a51d6d82098ad636d3d252e6aea9fb19667ab4e1a392b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOUZDOjEwRkQwQzpCOUNBRkQ6RjdBODZFOjY5Njk4M0ZGIiwidmlzaXRvcl9pZCI6IjYyMTQxODkxMTA2MTY3NTMxNTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacd3bdcd4d0e88b4e2cf2eeede1a06f70afa45ed01ac38b6c94704d4c33dcc12a0
hovercard-subject-tagrepository:140862122
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/diguage/leetcode
twitter:imagehttps://opengraph.githubassets.com/c3ae07717e343d77c66b1cbac0dd74e3a59eab8f2788841cbc2734909229142b/diguage/leetcode
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c3ae07717e343d77c66b1cbac0dd74e3a59eab8f2788841cbc2734909229142b/diguage/leetcode
og:image:altLeetCode. Contribute to diguage/leetcode development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonef33e4b94c8824ab2b434d82a94139432fb5ebee9df4b75304140ad22508c4a77
turbo-cache-controlno-preview
go-importgithub.com/diguage/leetcode git https://github.com/diguage/leetcode.git
octolytics-dimension-user_id2121467
octolytics-dimension-user_logindiguage
octolytics-dimension-repository_id140862122
octolytics-dimension-repository_nwodiguage/leetcode
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id140862122
octolytics-dimension-repository_network_root_nwodiguage/leetcode
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release48f380098b30acbb700b04f1724481ca10d574fc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/diguage/leetcode#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdiguage%2Fleetcode
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdiguage%2Fleetcode
Sign up https://github.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=diguage%2Fleetcode
Reloadhttps://github.com/diguage/leetcode
Reloadhttps://github.com/diguage/leetcode
Reloadhttps://github.com/diguage/leetcode
diguage https://github.com/diguage
leetcodehttps://github.com/diguage/leetcode
Notifications https://github.com/login?return_to=%2Fdiguage%2Fleetcode
Fork 3 https://github.com/login?return_to=%2Fdiguage%2Fleetcode
Star 9 https://github.com/login?return_to=%2Fdiguage%2Fleetcode
diguage.github.io/leetcode/https://diguage.github.io/leetcode/
Apache-2.0 license https://github.com/diguage/leetcode/blob/master/LICENSE
9 stars https://github.com/diguage/leetcode/stargazers
3 forks https://github.com/diguage/leetcode/forks
Branches https://github.com/diguage/leetcode/branches
Tags https://github.com/diguage/leetcode/tags
Activity https://github.com/diguage/leetcode/activity
Star https://github.com/login?return_to=%2Fdiguage%2Fleetcode
Notifications https://github.com/login?return_to=%2Fdiguage%2Fleetcode
Code https://github.com/diguage/leetcode
Issues 1.1k https://github.com/diguage/leetcode/issues
Pull requests 0 https://github.com/diguage/leetcode/pulls
Discussions https://github.com/diguage/leetcode/discussions
Actions https://github.com/diguage/leetcode/actions
Projects 0 https://github.com/diguage/leetcode/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/diguage/leetcode/security
Please reload this pagehttps://github.com/diguage/leetcode
Insights https://github.com/diguage/leetcode/pulse
Code https://github.com/diguage/leetcode
Issues https://github.com/diguage/leetcode/issues
Pull requests https://github.com/diguage/leetcode/pulls
Discussions https://github.com/diguage/leetcode/discussions
Actions https://github.com/diguage/leetcode/actions
Projects https://github.com/diguage/leetcode/projects
Security https://github.com/diguage/leetcode/security
Insights https://github.com/diguage/leetcode/pulse
Brancheshttps://github.com/diguage/leetcode/branches
Tagshttps://github.com/diguage/leetcode/tags
https://github.com/diguage/leetcode/branches
https://github.com/diguage/leetcode/tags
1,178 Commitshttps://github.com/diguage/leetcode/commits/master/
https://github.com/diguage/leetcode/commits/master/
.github/workflowshttps://github.com/diguage/leetcode/tree/master/.github/workflows
.github/workflowshttps://github.com/diguage/leetcode/tree/master/.github/workflows
cfghttps://github.com/diguage/leetcode/tree/master/cfg
cfghttps://github.com/diguage/leetcode/tree/master/cfg
companyhttps://github.com/diguage/leetcode/tree/master/company
companyhttps://github.com/diguage/leetcode/tree/master/company
docshttps://github.com/diguage/leetcode/tree/master/docs
docshttps://github.com/diguage/leetcode/tree/master/docs
logbookhttps://github.com/diguage/leetcode/tree/master/logbook
logbookhttps://github.com/diguage/leetcode/tree/master/logbook
srchttps://github.com/diguage/leetcode/tree/master/src
srchttps://github.com/diguage/leetcode/tree/master/src
toolshttps://github.com/diguage/leetcode/tree/master/tools
toolshttps://github.com/diguage/leetcode/tree/master/tools
.editorconfighttps://github.com/diguage/leetcode/blob/master/.editorconfig
.editorconfighttps://github.com/diguage/leetcode/blob/master/.editorconfig
.gitignorehttps://github.com/diguage/leetcode/blob/master/.gitignore
.gitignorehttps://github.com/diguage/leetcode/blob/master/.gitignore
LICENSEhttps://github.com/diguage/leetcode/blob/master/LICENSE
LICENSEhttps://github.com/diguage/leetcode/blob/master/LICENSE
README.adochttps://github.com/diguage/leetcode/blob/master/README.adoc
README.adochttps://github.com/diguage/leetcode/blob/master/README.adoc
pom.xmlhttps://github.com/diguage/leetcode/blob/master/pom.xml
pom.xmlhttps://github.com/diguage/leetcode/blob/master/pom.xml
READMEhttps://github.com/diguage/leetcode
Apache-2.0 licensehttps://github.com/diguage/leetcode
https://github.com/diguage/leetcode#leetcode
https://github.com/diguage/leetcode#友情支持
https://github.com/diguage/leetcode/blob/master/docs/images/alipay.png
https://github.com/diguage/leetcode/blob/master/docs/images/wxpay.jpg
https://github.com/diguage/leetcode/blob/master/docs/images/wx-jikerizhi.png
https://github.com/diguage/leetcode#leetcode-problems
1. Two Sumhttps://leetcode.com/problems/two-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0001_TwoSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0001-two-sum.adoc
2. Add Two Numbershttps://leetcode.com/problems/add-two-numbers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0002_AddTwoNumbers.java
题解https://github.com/diguage/leetcode/blob/master/docs/0002-add-two-numbers.adoc
3. Longest Substring Without Repeating Charactershttps://leetcode.com/problems/longest-substring-without-repeating-characters/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0003_LongestSubstringWithoutRepeatingCharacters.java
题解https://github.com/diguage/leetcode/blob/master/docs/0003-longest-substring-without-repeating-characters.adoc
4. Median of Two Sorted Arrayshttps://leetcode.com/problems/median-of-two-sorted-arrays/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0004_MedianOfTwoSortedArrays.java
题解https://github.com/diguage/leetcode/blob/master/docs/0004-median-of-two-sorted-arrays.adoc
5. Longest Palindromic Substringhttps://leetcode.com/problems/longest-palindromic-substring/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0005_LongestPalindromicSubstring.java
题解https://github.com/diguage/leetcode/blob/master/docs/0005-longest-palindromic-substring.adoc
6. ZigZag Conversionhttps://leetcode.com/problems/zigzag-conversion/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0006_ZigZagConversion.java
题解https://github.com/diguage/leetcode/blob/master/docs/0006-zigzag-conversion.adoc
7. Reverse Integerhttps://leetcode.com/problems/reverse-integer/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0007_ReverseInteger.java
题解https://github.com/diguage/leetcode/blob/master/docs/0007-reverse-integer.adoc
8. String to Integer (atoi)https://leetcode.com/problems/string-to-integer-atoi/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0008_StringToIntegerAtoi.java
题解https://github.com/diguage/leetcode/blob/master/docs/0008-string-to-integer-atoi.adoc
9. Palindrome Numberhttps://leetcode.com/problems/palindrome-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0009_PalindromeNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0009-palindrome-number.adoc
11. Container With Most Waterhttps://leetcode.com/problems/container-with-most-water/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0011_ContainerWithMostWater.java
题解https://github.com/diguage/leetcode/blob/master/docs/0011-container-with-most-water.adoc
12. Integer to Romanhttps://leetcode.com/problems/integer-to-roman/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0012_IntegerToRoman.java
题解https://github.com/diguage/leetcode/blob/master/docs/0012-integer-to-roman.adoc
13. Roman to Integerhttps://leetcode.com/problems/roman-to-integer/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0013_RomanToInteger.java
题解https://github.com/diguage/leetcode/blob/master/docs/0013-roman-to-integer.adoc
14. Longest Common Prefixhttps://leetcode.com/problems/longest-common-prefix/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0014_LongestCommonPrefix.java
题解https://github.com/diguage/leetcode/blob/master/docs/0014-longest-common-prefix.adoc
15. 3Sumhttps://leetcode.com/problems/3sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0015_3Sum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0015-3sum.adoc
16. 3Sum Closesthttps://leetcode.com/problems/3sum-closest/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0016_3SumClosest.java
题解https://github.com/diguage/leetcode/blob/master/docs/0016-3sum-closest.adoc
17. Letter Combinations of a Phone Numberhttps://leetcode.com/problems/letter-combinations-of-a-phone-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0017_LetterCombinationsOfAPhoneNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0017-letter-combinations-of-a-phone-number.adoc
18. 4Sumhttps://leetcode.com/problems/4sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0018_4Sum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0018-4sum.adoc
19. Remove Nth Node From End of Listhttps://leetcode.com/problems/remove-nth-node-from-end-of-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0019_RemoveNthNodeFromEndOfList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0019-remove-nth-node-from-end-of-list.adoc
20. Valid Parentheseshttps://leetcode.com/problems/valid-parentheses/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0020_ValidParentheses.java
题解https://github.com/diguage/leetcode/blob/master/docs/0020-valid-parentheses.adoc
21. Merge Two Sorted Listshttps://leetcode.com/problems/merge-two-sorted-lists/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0021_MergeTwoSortedLists.java
题解https://github.com/diguage/leetcode/blob/master/docs/0021-merge-two-sorted-lists.adoc
22. Generate Parentheseshttps://leetcode.com/problems/generate-parentheses/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0022_GenerateParentheses.java
题解https://github.com/diguage/leetcode/blob/master/docs/0022-generate-parentheses.adoc
23. Merge k Sorted Listshttps://leetcode.com/problems/merge-k-sorted-lists/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0023_MergeKSortedLists.java
题解https://github.com/diguage/leetcode/blob/master/docs/0023-merge-k-sorted-lists.adoc
24. Swap Nodes in Pairshttps://leetcode.com/problems/swap-nodes-in-pairs/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0024_SwapNodesInPairs.java
题解https://github.com/diguage/leetcode/blob/master/docs/0024-swap-nodes-in-pairs.adoc
25. Reverse Nodes in k-Grouphttps://leetcode.com/problems/reverse-nodes-in-k-group/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0025_ReverseNodesInKGroup.java
题解https://github.com/diguage/leetcode/blob/master/docs/0025-reverse-nodes-in-k-group.adoc
26. Remove Duplicates from Sorted Arrayhttps://leetcode.com/problems/remove-duplicates-from-sorted-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0026_RemoveDuplicatesFromSortedArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0026-remove-duplicates-from-sorted-array.adoc
27. Remove Elementhttps://leetcode.com/problems/remove-element/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0027_RemoveElement.java
题解https://github.com/diguage/leetcode/blob/master/docs/0027-remove-element.adoc
28. 找出字符串中第一个匹配项的下标https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0028_FindTheIndexOfTheFirstOccurrenceInAString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0028-find-the-index-of-the-first-occurrence-in-a-string.adoc
29. Divide Two Integershttps://leetcode.com/problems/divide-two-integers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0029_DivideTwoIntegers.java
题解https://github.com/diguage/leetcode/blob/master/docs/0029-divide-two-integers.adoc
30. Substring with Concatenation of All Wordshttps://leetcode.com/problems/substring-with-concatenation-of-all-words/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0030_SubstringWithConcatenationOfAllWords.java
题解https://github.com/diguage/leetcode/blob/master/docs/0030-substring-with-concatenation-of-all-words.adoc
31. Next Permutationhttps://leetcode.com/problems/next-permutation/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0031_NextPermutation.java
题解https://github.com/diguage/leetcode/blob/master/docs/0031-next-permutation.adoc
32. Longest Valid Parentheseshttps://leetcode.com/problems/longest-valid-parentheses/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0032_LongestValidParentheses.java
题解https://github.com/diguage/leetcode/blob/master/docs/0032-longest-valid-parentheses.adoc
33. Search in Rotated Sorted Arrayhttps://leetcode.com/problems/search-in-rotated-sorted-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0033_SearchInRotatedSortedArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0033-search-in-rotated-sorted-array.adoc
34. Find First and Last Position of Element in Sorted Arrayhttps://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0034_FindFirstAndLastPositionOfElementInSortedArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0034-find-first-and-last-position-of-element-in-sorted-array.adoc
35. Search Insert Positionhttps://leetcode.com/problems/search-insert-position/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0035_SearchInsertPosition.java
题解https://github.com/diguage/leetcode/blob/master/docs/0035-search-insert-position.adoc
36. Valid Sudokuhttps://leetcode.com/problems/valid-sudoku/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0036_ValidSudoku.java
题解https://github.com/diguage/leetcode/blob/master/docs/0036-valid-sudoku.adoc
37. Sudoku Solverhttps://leetcode.com/problems/sudoku-solver/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0037_SudokuSolver.java
题解https://github.com/diguage/leetcode/blob/master/docs/0037-sudoku-solver.adoc
38. Count and Sayhttps://leetcode.com/problems/count-and-say/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0038_CountAndSay.java
题解https://github.com/diguage/leetcode/blob/master/docs/0038-count-and-say.adoc
39. Combination Sumhttps://leetcode.com/problems/combination-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0039_CombinationSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0039-combination-sum.adoc
40. Combination Sum IIhttps://leetcode.com/problems/combination-sum-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0040_CombinationSumII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0040-combination-sum-ii.adoc
41. First Missing Positivehttps://leetcode.com/problems/first-missing-positive/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0041_FirstMissingPositive.java
题解https://github.com/diguage/leetcode/blob/master/docs/0041-first-missing-positive.adoc
42. Trapping Rain Waterhttps://leetcode.com/problems/trapping-rain-water/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0042_TrappingRainWater.java
题解https://github.com/diguage/leetcode/blob/master/docs/0042-trapping-rain-water.adoc
43. Multiply Stringshttps://leetcode.com/problems/multiply-strings/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0043_MultiplyStrings.java
题解https://github.com/diguage/leetcode/blob/master/docs/0043-multiply-strings.adoc
44. Wildcard Matchinghttps://leetcode.com/problems/wildcard-matching/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0044_WildcardMatching.java
题解https://github.com/diguage/leetcode/blob/master/docs/0044-wildcard-matching.adoc
45. Jump Game IIhttps://leetcode.com/problems/jump-game-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0045_JumpGameII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0045-jump-game-ii.adoc
46. Permutationshttps://leetcode.com/problems/permutations/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0046_Permutations.java
题解https://github.com/diguage/leetcode/blob/master/docs/0046-permutations.adoc
47. Permutations IIhttps://leetcode.com/problems/permutations-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0047_PermutationsII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0047-permutations-ii.adoc
48. Rotate Imagehttps://leetcode.com/problems/rotate-image/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0048_RotateImage.java
题解https://github.com/diguage/leetcode/blob/master/docs/0048-rotate-image.adoc
49. Group Anagramshttps://leetcode.com/problems/group-anagrams/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0049_GroupAnagrams.java
题解https://github.com/diguage/leetcode/blob/master/docs/0049-group-anagrams.adoc
50. Pow(x, n)https://leetcode.com/problems/powx-n/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0050_PowXN.java
题解https://github.com/diguage/leetcode/blob/master/docs/0050-powx-n.adoc
51. N-Queenshttps://leetcode.com/problems/n-queens/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0051_NQueens.java
题解https://github.com/diguage/leetcode/blob/master/docs/0051-n-queens.adoc
52. N-Queens IIhttps://leetcode.com/problems/n-queens-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0052_NQueensII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0052-n-queens-ii.adoc
53. Maximum Subarrayhttps://leetcode.com/problems/maximum-subarray/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0053_MaximumSubarray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0053-maximum-subarray.adoc
54. Spiral Matrixhttps://leetcode.com/problems/spiral-matrix/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0054_SpiralMatrix.java
题解https://github.com/diguage/leetcode/blob/master/docs/0054-spiral-matrix.adoc
55. Jump Gamehttps://leetcode.com/problems/jump-game/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0055_JumpGame.java
题解https://github.com/diguage/leetcode/blob/master/docs/0055-jump-game.adoc
56. Merge Intervalshttps://leetcode.com/problems/merge-intervals/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0056_MergeIntervals.java
题解https://github.com/diguage/leetcode/blob/master/docs/0056-merge-intervals.adoc
57. Insert Intervalhttps://leetcode.com/problems/insert-interval/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0057_InsertInterval.java
题解https://github.com/diguage/leetcode/blob/master/docs/0057-insert-interval.adoc
58. Length of Last Wordhttps://leetcode.com/problems/length-of-last-word/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0058_LengthOfLastWord.java
题解https://github.com/diguage/leetcode/blob/master/docs/0058-length-of-last-word.adoc
59. Spiral Matrix IIhttps://leetcode.com/problems/spiral-matrix-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0059_SpiralMatrixII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0059-spiral-matrix-ii.adoc
60. Permutation Sequencehttps://leetcode.com/problems/permutation-sequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0060_PermutationSequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0060-permutation-sequence.adoc
61. Rotate Listhttps://leetcode.com/problems/rotate-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0061_RotateList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0061-rotate-list.adoc
62. Unique Pathshttps://leetcode.com/problems/unique-paths/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0062_UniquePaths.java
题解https://github.com/diguage/leetcode/blob/master/docs/0062-unique-paths.adoc
63. Unique Paths IIhttps://leetcode.com/problems/unique-paths-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0063_UniquePathsII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0063-unique-paths-ii.adoc
64. Minimum Path Sumhttps://leetcode.com/problems/minimum-path-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0064_MinimumPathSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0064-minimum-path-sum.adoc
66. Plus Onehttps://leetcode.com/problems/plus-one/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0066_PlusOne.java
题解https://github.com/diguage/leetcode/blob/master/docs/0066-plus-one.adoc
67. Add Binaryhttps://leetcode.com/problems/add-binary/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0067_AddBinary.java
题解https://github.com/diguage/leetcode/blob/master/docs/0067-add-binary.adoc
68. Text Justificationhttps://leetcode.com/problems/text-justification/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0068_TextJustification.java
题解https://github.com/diguage/leetcode/blob/master/docs/0068-text-justification.adoc
69. Sqrt(x)https://leetcode.com/problems/sqrtx/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0069_SqrtX.java
题解https://github.com/diguage/leetcode/blob/master/docs/0069-sqrtx.adoc
70. Climbing Stairshttps://leetcode.com/problems/climbing-stairs/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0070_ClimbingStairs.java
题解https://github.com/diguage/leetcode/blob/master/docs/0070-climbing-stairs.adoc
71. Simplify Pathhttps://leetcode.com/problems/simplify-path/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0071_SimplifyPath.java
题解https://github.com/diguage/leetcode/blob/master/docs/0071-simplify-path.adoc
72. Edit Distancehttps://leetcode.com/problems/edit-distance/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0072_EditDistance.java
题解https://github.com/diguage/leetcode/blob/master/docs/0072-edit-distance.adoc
73. Set Matrix Zeroeshttps://leetcode.com/problems/set-matrix-zeroes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0073_SetMatrixZeroes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0073-set-matrix-zeroes.adoc
74. Search a 2D Matrixhttps://leetcode.com/problems/search-a-2d-matrix/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0074_SearchA2DMatrix.java
题解https://github.com/diguage/leetcode/blob/master/docs/0074-search-a-2d-matrix.adoc
75. Sort Colorshttps://leetcode.com/problems/sort-colors/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0075_SortColors.java
题解https://github.com/diguage/leetcode/blob/master/docs/0075-sort-colors.adoc
76. Minimum Window Substringhttps://leetcode.com/problems/minimum-window-substring/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0076_MinimumWindowSubstring.java
题解https://github.com/diguage/leetcode/blob/master/docs/0076-minimum-window-substring.adoc
77. Combinationshttps://leetcode.com/problems/combinations/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0077_Combinations.java
题解https://github.com/diguage/leetcode/blob/master/docs/0077-combinations.adoc
78. Subsetshttps://leetcode.com/problems/subsets/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0078_Subsets.java
题解https://github.com/diguage/leetcode/blob/master/docs/0078-subsets.adoc
79. Word Searchhttps://leetcode.com/problems/word-search/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0079_WordSearch.java
题解https://github.com/diguage/leetcode/blob/master/docs/0079-word-search.adoc
80. Remove Duplicates from Sorted Array IIhttps://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0080_RemoveDuplicatesFromSortedArrayII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0080-remove-duplicates-from-sorted-array-ii.adoc
81. Search in Rotated Sorted Array IIhttps://leetcode.com/problems/search-in-rotated-sorted-array-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0081_SearchInRotatedSortedArrayII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0081-search-in-rotated-sorted-array-ii.adoc
82. Remove Duplicates from Sorted List IIhttps://leetcode.com/problems/remove-duplicates-from-sorted-list-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0082_RemoveDuplicatesFromSortedListII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0082-remove-duplicates-from-sorted-list-ii.adoc
83. Remove Duplicates from Sorted Listhttps://leetcode.com/problems/remove-duplicates-from-sorted-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0083_RemoveDuplicatesFromSortedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0083-remove-duplicates-from-sorted-list.adoc
84. Largest Rectangle in Histogramhttps://leetcode.com/problems/largest-rectangle-in-histogram/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0084_LargestRectangleInHistogram.java
题解https://github.com/diguage/leetcode/blob/master/docs/0084-largest-rectangle-in-histogram.adoc
85. Maximal Rectanglehttps://leetcode.com/problems/maximal-rectangle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0085_MaximalRectangle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0085-maximal-rectangle.adoc
86. Partition Listhttps://leetcode.com/problems/partition-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0086_PartitionList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0086-partition-list.adoc
88. Merge Sorted Arrayhttps://leetcode.com/problems/merge-sorted-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0088_MergeSortedArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0088-merge-sorted-array.adoc
89. Gray Codehttps://leetcode.com/problems/gray-code/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0089_GrayCode.java
题解https://github.com/diguage/leetcode/blob/master/docs/0089-gray-code.adoc
90. Subsets IIhttps://leetcode.com/problems/subsets-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0090_SubsetsII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0090-subsets-ii.adoc
91. Decode Wayshttps://leetcode.com/problems/decode-ways/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0091_DecodeWays.java
题解https://github.com/diguage/leetcode/blob/master/docs/0091-decode-ways.adoc
92. Reverse Linked List IIhttps://leetcode.com/problems/reverse-linked-list-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0092_ReverseLinkedListII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0092-reverse-linked-list-ii.adoc
93. Restore IP Addresseshttps://leetcode.com/problems/restore-ip-addresses/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0093_RestoreIPAddresses.java
题解https://github.com/diguage/leetcode/blob/master/docs/0093-restore-ip-addresses.adoc
94. Binary Tree Inorder Traversalhttps://leetcode.com/problems/binary-tree-inorder-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0094_BinaryTreeInorderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0094-binary-tree-inorder-traversal.adoc
95. Unique Binary Search Trees IIhttps://leetcode.com/problems/unique-binary-search-trees-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0095_UniqueBinarySearchTreesII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0095-unique-binary-search-trees-ii.adoc
96. Unique Binary Search Treeshttps://leetcode.com/problems/unique-binary-search-trees/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0096_UniqueBinarySearchTrees.java
题解https://github.com/diguage/leetcode/blob/master/docs/0096-unique-binary-search-trees.adoc
97. Interleaving Stringhttps://leetcode.com/problems/interleaving-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0097_InterleavingString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0097-interleaving-string.adoc
98. Validate Binary Search Treehttps://leetcode.com/problems/validate-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0098_ValidateBinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0098-validate-binary-search-tree.adoc
99. Recover Binary Search Treehttps://leetcode.com/problems/recover-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0099_RecoverBinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0099-recover-binary-search-tree.adoc
100. Same Treehttps://leetcode.com/problems/same-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0100_SameTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0100-same-tree.adoc
101. Symmetric Treehttps://leetcode.com/problems/symmetric-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0101_SymmetricTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0101-symmetric-tree.adoc
102. Binary Tree Level Order Traversalhttps://leetcode.com/problems/binary-tree-level-order-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0102_BinaryTreeLevelOrderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0102-binary-tree-level-order-traversal.adoc
103. Binary Tree Zigzag Level Order Traversalhttps://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0103_BinaryTreeZigzagLevelOrderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0103-binary-tree-zigzag-level-order-traversal.adoc
104. Maximum Depth of Binary Treehttps://leetcode.com/problems/maximum-depth-of-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0104_MaximumDepthOfBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0104-maximum-depth-of-binary-tree.adoc
105. Construct Binary Tree from Preorder and Inorder Traversalhttps://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0105_ConstructBinaryTreeFromPreorderAndInorderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0105-construct-binary-tree-from-preorder-and-inorder-traversal.adoc
106. Construct Binary Tree from Inorder and Postorder Traversalhttps://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0106_ConstructBinaryTreeFromInorderAndPostorderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0106-construct-binary-tree-from-inorder-and-postorder-traversal.adoc
107. Binary Tree Level Order Traversal IIhttps://leetcode.com/problems/binary-tree-level-order-traversal-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0107_BinaryTreeLevelOrderTraversalII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0107-binary-tree-level-order-traversal-ii.adoc
108. Convert Sorted Array to Binary Search Treehttps://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0108_ConvertSortedArrayToBinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0108-convert-sorted-array-to-binary-search-tree.adoc
109. Convert Sorted List to Binary Search Treehttps://leetcode.com/problems/convert-sorted-list-to-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0109_ConvertSortedListToBinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0109-convert-sorted-list-to-binary-search-tree.adoc
110. Balanced Binary Treehttps://leetcode.com/problems/balanced-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0110_BalancedBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0110-balanced-binary-tree.adoc
111. Minimum Depth of Binary Treehttps://leetcode.com/problems/minimum-depth-of-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0111_MinimumDepthOfBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0111-minimum-depth-of-binary-tree.adoc
112. Path Sumhttps://leetcode.com/problems/path-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0112_PathSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0112-path-sum.adoc
113. Path Sum IIhttps://leetcode.com/problems/path-sum-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0113_PathSumII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0113-path-sum-ii.adoc
114. Flatten Binary Tree to Linked Listhttps://leetcode.com/problems/flatten-binary-tree-to-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0114_FlattenBinaryTreeToLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0114-flatten-binary-tree-to-linked-list.adoc
115. Distinct Subsequenceshttps://leetcode.com/problems/distinct-subsequences/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0115_DistinctSubsequences.java
题解https://github.com/diguage/leetcode/blob/master/docs/0115-distinct-subsequences.adoc
116. Populating Next Right Pointers in Each Nodehttps://leetcode.com/problems/populating-next-right-pointers-in-each-node/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0116_PopulatingNextRightPointersInEachNode.java
题解https://github.com/diguage/leetcode/blob/master/docs/0116-populating-next-right-pointers-in-each-node.adoc
117. Populating Next Right Pointers in Each Node IIhttps://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0117_PopulatingNextRightPointersInEachNodeII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0117-populating-next-right-pointers-in-each-node-ii.adoc
118. Pascal’s Trianglehttps://leetcode.com/problems/pascals-triangle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0118_PascalSTriangle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0118-pascals-triangle.adoc
119. Pascal’s Triangle IIhttps://leetcode.com/problems/pascals-triangle-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0119_PascalSTriangleII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0119-pascals-triangle-ii.adoc
120. Trianglehttps://leetcode.com/problems/triangle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0120_Triangle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0120-triangle.adoc
121. Best Time to Buy and Sell Stockhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0121_BestTimeToBuyAndSellStock.java
题解https://github.com/diguage/leetcode/blob/master/docs/0121-best-time-to-buy-and-sell-stock.adoc
122. Best Time to Buy and Sell Stock IIhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0122_BestTimeToBuyAndSellStockII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0122-best-time-to-buy-and-sell-stock-ii.adoc
123. Best Time to Buy and Sell Stock IIIhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0123_BestTimeToBuyAndSellStockIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0123-best-time-to-buy-and-sell-stock-iii.adoc
124. Binary Tree Maximum Path Sumhttps://leetcode.com/problems/binary-tree-maximum-path-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0124_BinaryTreeMaximumPathSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0124-binary-tree-maximum-path-sum.adoc
125. Valid Palindromehttps://leetcode.com/problems/valid-palindrome/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0125_ValidPalindrome.java
题解https://github.com/diguage/leetcode/blob/master/docs/0125-valid-palindrome.adoc
127. Word Ladderhttps://leetcode.com/problems/word-ladder/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0127_WordLadder.java
题解https://github.com/diguage/leetcode/blob/master/docs/0127-word-ladder.adoc
128. Longest Consecutive Sequencehttps://leetcode.com/problems/longest-consecutive-sequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0128_LongestConsecutiveSequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0128-longest-consecutive-sequence.adoc
129. Sum Root to Leaf Numbershttps://leetcode.com/problems/sum-root-to-leaf-numbers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0129_SumRootToLeafNumbers.java
题解https://github.com/diguage/leetcode/blob/master/docs/0129-sum-root-to-leaf-numbers.adoc
130. Surrounded Regionshttps://leetcode.com/problems/surrounded-regions/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0130_SurroundedRegions.java
题解https://github.com/diguage/leetcode/blob/master/docs/0130-surrounded-regions.adoc
131. Palindrome Partitioninghttps://leetcode.com/problems/palindrome-partitioning/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0131_PalindromePartitioning.java
题解https://github.com/diguage/leetcode/blob/master/docs/0131-palindrome-partitioning.adoc
133. Clone Graphhttps://leetcode.com/problems/clone-graph/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0133_CloneGraph.java
题解https://github.com/diguage/leetcode/blob/master/docs/0133-clone-graph.adoc
134. Gas Stationhttps://leetcode.com/problems/gas-station/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0134_GasStation.java
题解https://github.com/diguage/leetcode/blob/master/docs/0134-gas-station.adoc
135. Candyhttps://leetcode.com/problems/candy/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0135_Candy.java
题解https://github.com/diguage/leetcode/blob/master/docs/0135-candy.adoc
136. Single Numberhttps://leetcode.com/problems/single-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0136_SingleNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0136-single-number.adoc
137. Single Number IIhttps://leetcode.com/problems/single-number-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0137_SingleNumberII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0137-single-number-ii.adoc
138. Copy List with Random Pointerhttps://leetcode.com/problems/copy-list-with-random-pointer/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0138_CopyListWithRandomPointer.java
题解https://github.com/diguage/leetcode/blob/master/docs/0138-copy-list-with-random-pointer.adoc
139. Word Breakhttps://leetcode.com/problems/word-break/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0139_WordBreak.java
题解https://github.com/diguage/leetcode/blob/master/docs/0139-word-break.adoc
140. Word Break IIhttps://leetcode.com/problems/word-break-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0140_WordBreakII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0140-word-break-ii.adoc
141. Linked List Cyclehttps://leetcode.com/problems/linked-list-cycle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0141_LinkedListCycle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0141-linked-list-cycle.adoc
142. Linked List Cycle IIhttps://leetcode.com/problems/linked-list-cycle-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0142_LinkedListCycleII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0142-linked-list-cycle-ii.adoc
143. Reorder Listhttps://leetcode.com/problems/reorder-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0143_ReorderList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0143-reorder-list.adoc
144. Binary Tree Preorder Traversalhttps://leetcode.com/problems/binary-tree-preorder-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0144_BinaryTreePreorderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0144-binary-tree-preorder-traversal.adoc
145. Binary Tree Postorder Traversalhttps://leetcode.com/problems/binary-tree-postorder-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0145_BinaryTreePostorderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0145-binary-tree-postorder-traversal.adoc
146. LRU Cachehttps://leetcode.com/problems/lru-cache/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0146_LRUCache.java
题解https://github.com/diguage/leetcode/blob/master/docs/0146-lru-cache.adoc
147. Insertion Sort Listhttps://leetcode.com/problems/insertion-sort-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0147_InsertionSortList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0147-insertion-sort-list.adoc
148. Sort Listhttps://leetcode.com/problems/sort-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0148_SortList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0148-sort-list.adoc
149. Max Points on a Linehttps://leetcode.com/problems/max-points-on-a-line/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0149_MaxPointsOnALine.java
题解https://github.com/diguage/leetcode/blob/master/docs/0149-max-points-on-a-line.adoc
150. Evaluate Reverse Polish Notationhttps://leetcode.com/problems/evaluate-reverse-polish-notation/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0150_EvaluateReversePolishNotation.java
题解https://github.com/diguage/leetcode/blob/master/docs/0150-evaluate-reverse-polish-notation.adoc
151. Reverse Words in a Stringhttps://leetcode.com/problems/reverse-words-in-a-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0151_ReverseWordsInAString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0151-reverse-words-in-a-string.adoc
152. Maximum Product Subarrayhttps://leetcode.com/problems/maximum-product-subarray/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0152_MaximumProductSubarray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0152-maximum-product-subarray.adoc
153. Find Minimum in Rotated Sorted Arrayhttps://leetcode.com/problems/find-minimum-in-rotated-sorted-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0153_FindMinimumInRotatedSortedArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0153-find-minimum-in-rotated-sorted-array.adoc
154. Find Minimum in Rotated Sorted Array IIhttps://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0154_FindMinimumInRotatedSortedArrayII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0154-find-minimum-in-rotated-sorted-array-ii.adoc
155. Min Stackhttps://leetcode.com/problems/min-stack/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0155_MinStack.java
题解https://github.com/diguage/leetcode/blob/master/docs/0155-min-stack.adoc
160. Intersection of Two Linked Listshttps://leetcode.com/problems/intersection-of-two-linked-lists/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0160_IntersectionOfTwoLinkedLists.java
题解https://github.com/diguage/leetcode/blob/master/docs/0160-intersection-of-two-linked-lists.adoc
162. Find Peak Elementhttps://leetcode.com/problems/find-peak-element/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0162_FindPeakElement.java
题解https://github.com/diguage/leetcode/blob/master/docs/0162-find-peak-element.adoc
164. Maximum Gaphttps://leetcode.com/problems/maximum-gap/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0164_MaximumGap.java
题解https://github.com/diguage/leetcode/blob/master/docs/0164-maximum-gap.adoc
165. Compare Version Numbershttps://leetcode.com/problems/compare-version-numbers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0165_CompareVersionNumbers.java
题解https://github.com/diguage/leetcode/blob/master/docs/0165-compare-version-numbers.adoc
166. Fraction to Recurring Decimalhttps://leetcode.com/problems/fraction-to-recurring-decimal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0166_FractionToRecurringDecimal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0166-fraction-to-recurring-decimal.adoc
167. Two Sum II - Input array is sortedhttps://leetcode.com/problems/two-sum-ii-input-array-is-sorted/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0167_TwoSumIIInputArrayIsSorted.java
题解https://github.com/diguage/leetcode/blob/master/docs/0167-two-sum-ii-input-array-is-sorted.adoc
168. Excel Sheet Column Titlehttps://leetcode.com/problems/excel-sheet-column-title/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0168_ExcelSheetColumnTitle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0168-excel-sheet-column-title.adoc
169. Majority Elementhttps://leetcode.com/problems/majority-element/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0169_MajorityElement.java
题解https://github.com/diguage/leetcode/blob/master/docs/0169-majority-element.adoc
171. Excel Sheet Column Numberhttps://leetcode.com/problems/excel-sheet-column-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0171_ExcelSheetColumnNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0171-excel-sheet-column-number.adoc
172. Factorial Trailing Zeroeshttps://leetcode.com/problems/factorial-trailing-zeroes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0172_FactorialTrailingZeroes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0172-factorial-trailing-zeroes.adoc
173. Binary Search Tree Iteratorhttps://leetcode.com/problems/binary-search-tree-iterator/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0173_BinarySearchTreeIterator.java
题解https://github.com/diguage/leetcode/blob/master/docs/0173-binary-search-tree-iterator.adoc
174. Dungeon Gamehttps://leetcode.com/problems/dungeon-game/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0174_DungeonGame.java
题解https://github.com/diguage/leetcode/blob/master/docs/0174-dungeon-game.adoc
175. Combine Two Tableshttps://leetcode.com/problems/combine-two-tables/
SQLhttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0175_CombineTwoTables.sql
题解https://github.com/diguage/leetcode/blob/master/docs/0175-combine-two-tables.adoc
176. Second Highest Salaryhttps://leetcode.com/problems/second-highest-salary/
SQLhttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0176_SecondHighestSalary.sql
题解https://github.com/diguage/leetcode/blob/master/docs/0176-second-highest-salary.adoc
179. Largest Numberhttps://leetcode.com/problems/largest-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0179_LargestNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0179-largest-number.adoc
187. Repeated DNA Sequenceshttps://leetcode.com/problems/repeated-dna-sequences/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0187_RepeatedDNASequences.java
题解https://github.com/diguage/leetcode/blob/master/docs/0187-repeated-dna-sequences.adoc
188. Best Time to Buy and Sell Stock IVhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0188_BestTimeToBuyAndSellStockIV.java
题解https://github.com/diguage/leetcode/blob/master/docs/0188-best-time-to-buy-and-sell-stock-iv.adoc
189. Rotate Arrayhttps://leetcode.com/problems/rotate-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0189_RotateArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0189-rotate-array.adoc
190. Reverse Bitshttps://leetcode.com/problems/reverse-bits/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0190_ReverseBits.java
题解https://github.com/diguage/leetcode/blob/master/docs/0190-reverse-bits.adoc
191. Number of 1 Bitshttps://leetcode.com/problems/number-of-1-bits/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0191_NumberOf1Bits.java
题解https://github.com/diguage/leetcode/blob/master/docs/0191-number-of-1-bits.adoc
192. Word Frequencyhttps://leetcode.com/problems/word-frequency/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0192_WordFrequency.java
题解https://github.com/diguage/leetcode/blob/master/docs/0192-word-frequency.adoc
198. House Robberhttps://leetcode.com/problems/house-robber/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0198_HouseRobber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0198-house-robber.adoc
199. Binary Tree Right Side Viewhttps://leetcode.com/problems/binary-tree-right-side-view/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0199_BinaryTreeRightSideView.java
题解https://github.com/diguage/leetcode/blob/master/docs/0199-binary-tree-right-side-view.adoc
200. Number of Islandshttps://leetcode.com/problems/number-of-islands/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0200_NumberOfIslands.java
题解https://github.com/diguage/leetcode/blob/master/docs/0200-number-of-islands.adoc
201. Bitwise AND of Numbers Rangehttps://leetcode.com/problems/bitwise-and-of-numbers-range/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0201_BitwiseANDOfNumbersRange.java
题解https://github.com/diguage/leetcode/blob/master/docs/0201-bitwise-and-of-numbers-range.adoc
202. Happy Numberhttps://leetcode.com/problems/happy-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0202_HappyNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0202-happy-number.adoc
203. Remove Linked List Elementshttps://leetcode.com/problems/remove-linked-list-elements/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0203_RemoveLinkedListElements.java
题解https://github.com/diguage/leetcode/blob/master/docs/0203-remove-linked-list-elements.adoc
204. Count Primeshttps://leetcode.com/problems/count-primes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0204_CountPrimes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0204-count-primes.adoc
205. Isomorphic Stringshttps://leetcode.com/problems/isomorphic-strings/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0205_IsomorphicStrings.java
题解https://github.com/diguage/leetcode/blob/master/docs/0205-isomorphic-strings.adoc
206. Reverse Linked Listhttps://leetcode.com/problems/reverse-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0206_ReverseLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0206-reverse-linked-list.adoc
207. Course Schedulehttps://leetcode.com/problems/course-schedule/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0207_CourseSchedule.java
题解https://github.com/diguage/leetcode/blob/master/docs/0207-course-schedule.adoc
208. Implement Trie (Prefix Tree)https://leetcode.com/problems/implement-trie-prefix-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0208_ImplementTriePrefixTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0208-implement-trie-prefix-tree.adoc
209. Minimum Size Subarray Sumhttps://leetcode.com/problems/minimum-size-subarray-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0209_MinimumSizeSubarraySum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0209-minimum-size-subarray-sum.adoc
210. Course Schedule IIhttps://leetcode.com/problems/course-schedule-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0210_CourseScheduleII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0210-course-schedule-ii.adoc
211. 添加与搜索单词 - 数据结构设计https://leetcode.com/problems/design-add-and-search-words-data-structure/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0211_DesignAddAndSearchWordsDataStructure.java
题解https://github.com/diguage/leetcode/blob/master/docs/0211-design-add-and-search-words-data-structure.adoc
212. Word Search IIhttps://leetcode.com/problems/word-search-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0212_WordSearchII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0212-word-search-ii.adoc
213. House Robber IIhttps://leetcode.com/problems/house-robber-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0213_HouseRobberII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0213-house-robber-ii.adoc
214. Shortest Palindromehttps://leetcode.com/problems/shortest-palindrome/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0214_ShortestPalindrome.java
题解https://github.com/diguage/leetcode/blob/master/docs/0214-shortest-palindrome.adoc
215. Kth Largest Element in an Arrayhttps://leetcode.com/problems/kth-largest-element-in-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0215_KthLargestElementInAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0215-kth-largest-element-in-an-array.adoc
216. Combination Sum IIIhttps://leetcode.com/problems/combination-sum-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0216_CombinationSumIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0216-combination-sum-iii.adoc
217. Contains Duplicatehttps://leetcode.com/problems/contains-duplicate/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0217_ContainsDuplicate.java
题解https://github.com/diguage/leetcode/blob/master/docs/0217-contains-duplicate.adoc
219. Contains Duplicate IIhttps://leetcode.com/problems/contains-duplicate-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0219_ContainsDuplicateII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0219-contains-duplicate-ii.adoc
221. Maximal Squarehttps://leetcode.com/problems/maximal-square/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0221_MaximalSquare.java
题解https://github.com/diguage/leetcode/blob/master/docs/0221-maximal-square.adoc
222. Count Complete Tree Nodeshttps://leetcode.com/problems/count-complete-tree-nodes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0222_CountCompleteTreeNodes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0222-count-complete-tree-nodes.adoc
223. Rectangle Areahttps://leetcode.com/problems/rectangle-area/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0223_RectangleArea.java
题解https://github.com/diguage/leetcode/blob/master/docs/0223-rectangle-area.adoc
224. Basic Calculatorhttps://leetcode.com/problems/basic-calculator/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0224_BasicCalculator.java
题解https://github.com/diguage/leetcode/blob/master/docs/0224-basic-calculator.adoc
225. Implement Stack using Queueshttps://leetcode.com/problems/implement-stack-using-queues/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0225_ImplementStackUsingQueues.java
题解https://github.com/diguage/leetcode/blob/master/docs/0225-implement-stack-using-queues.adoc
226. Invert Binary Treehttps://leetcode.com/problems/invert-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0226_InvertBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0226-invert-binary-tree.adoc
227. Basic Calculator IIhttps://leetcode.com/problems/basic-calculator-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0227_BasicCalculatorIi.java
题解https://github.com/diguage/leetcode/blob/master/docs/0227-basic-calculator-ii.adoc
228. Summary Rangeshttps://leetcode.com/problems/summary-ranges/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0228_SummaryRanges.java
题解https://github.com/diguage/leetcode/blob/master/docs/0228-summary-ranges.adoc
229. Majority Element IIhttps://leetcode.com/problems/majority-element-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0229_MajorityElementII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0229-majority-element-ii.adoc
230. Kth Smallest Element in a BSThttps://leetcode.com/problems/kth-smallest-element-in-a-bst/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0230_KthSmallestElementInABst.java
题解https://github.com/diguage/leetcode/blob/master/docs/0230-kth-smallest-element-in-a-bst.adoc
231. Power of Twohttps://leetcode.com/problems/power-of-two/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0231_PowerOfTwo.java
题解https://github.com/diguage/leetcode/blob/master/docs/0231-power-of-two.adoc
232. Implement Queue using Stackshttps://leetcode.com/problems/implement-queue-using-stacks/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0232_ImplementQueueUsingStacks.java
题解https://github.com/diguage/leetcode/blob/master/docs/0232-implement-queue-using-stacks.adoc
234. Palindrome Linked Listhttps://leetcode.com/problems/palindrome-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0234_PalindromeLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0234-palindrome-linked-list.adoc
235. Lowest Common Ancestor of a Binary Search Treehttps://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0235_LowestCommonAncestorOfABinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0235-lowest-common-ancestor-of-a-binary-search-tree.adoc
236. Lowest Common Ancestor of a Binary Treehttps://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0236_LowestCommonAncestorOfABinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0236-lowest-common-ancestor-of-a-binary-tree.adoc
237. Delete Node in a Linked Listhttps://leetcode.com/problems/delete-node-in-a-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0237_DeleteNodeInALinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0237-delete-node-in-a-linked-list.adoc
238. Product of Array Except Selfhttps://leetcode.com/problems/product-of-array-except-self/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0238_ProductOfArrayExceptSelf.java
题解https://github.com/diguage/leetcode/blob/master/docs/0238-product-of-array-except-self.adoc
239. Sliding Window Maximumhttps://leetcode.com/problems/sliding-window-maximum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0239_SlidingWindowMaximum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0239-sliding-window-maximum.adoc
240. Search a 2D Matrix IIhttps://leetcode.com/problems/search-a-2d-matrix-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0240_SearchA2DMatrixII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0240-search-a-2d-matrix-ii.adoc
241. Different Ways to Add Parentheseshttps://leetcode.com/problems/different-ways-to-add-parentheses/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0241_DifferentWaysToAddParentheses.java
题解https://github.com/diguage/leetcode/blob/master/docs/0241-different-ways-to-add-parentheses.adoc
242. Valid Anagramhttps://leetcode.com/problems/valid-anagram/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0242_ValidAnagram.java
题解https://github.com/diguage/leetcode/blob/master/docs/0242-valid-anagram.adoc
257. Binary Tree Pathshttps://leetcode.com/problems/binary-tree-paths/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0257_BinaryTreePaths.java
题解https://github.com/diguage/leetcode/blob/master/docs/0257-binary-tree-paths.adoc
258. Add Digitshttps://leetcode.com/problems/add-digits/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0258_AddDigits.java
题解https://github.com/diguage/leetcode/blob/master/docs/0258-add-digits.adoc
260. Single Number IIIhttps://leetcode.com/problems/single-number-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0260_SingleNumberIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0260-single-number-iii.adoc
263. Ugly Numberhttps://leetcode.com/problems/ugly-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0263_UglyNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0263-ugly-number.adoc
264. Ugly Number IIhttps://leetcode.com/problems/ugly-number-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0264_UglyNumberII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0264-ugly-number-ii.adoc
268. Missing Numberhttps://leetcode.com/problems/missing-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0268_MissingNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0268-missing-number.adoc
274. H-Indexhttps://leetcode.com/problems/h-index/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0274_HIndex.java
题解https://github.com/diguage/leetcode/blob/master/docs/0274-h-index.adoc
275. H-Index IIhttps://leetcode.com/problems/h-index-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0275_HIndexII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0275-h-index-ii.adoc
278. First Bad Versionhttps://leetcode.com/problems/first-bad-version/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0278_FirstBadVersion.java
题解https://github.com/diguage/leetcode/blob/master/docs/0278-first-bad-version.adoc
279. Perfect Squareshttps://leetcode.com/problems/perfect-squares/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0279_PerfectSquares.java
题解https://github.com/diguage/leetcode/blob/master/docs/0279-perfect-squares.adoc
282. Expression Add Operatorshttps://leetcode.com/problems/expression-add-operators/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0282_ExpressionAddOperators.java
题解https://github.com/diguage/leetcode/blob/master/docs/0282-expression-add-operators.adoc
283. Move Zeroeshttps://leetcode.com/problems/move-zeroes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0283_MoveZeroes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0283-move-zeroes.adoc
284. Peeking Iteratorhttps://leetcode.com/problems/peeking-iterator/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0284_PeekingIterator.java
题解https://github.com/diguage/leetcode/blob/master/docs/0284-peeking-iterator.adoc
287. Find the Duplicate Numberhttps://leetcode.com/problems/find-the-duplicate-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0287_FindTheDuplicateNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0287-find-the-duplicate-number.adoc
289. Game of Lifehttps://leetcode.com/problems/game-of-life/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0289_GameOfLife.java
题解https://github.com/diguage/leetcode/blob/master/docs/0289-game-of-life.adoc
290. Word Patternhttps://leetcode.com/problems/word-pattern/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0290_WordPattern.java
题解https://github.com/diguage/leetcode/blob/master/docs/0290-word-pattern.adoc
292. Nim Gamehttps://leetcode.com/problems/nim-game/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0292_NimGame.java
题解https://github.com/diguage/leetcode/blob/master/docs/0292-nim-game.adoc
295. Find Median from Data Streamhttps://leetcode.com/problems/find-median-from-data-stream/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0295_FindMedianFromDataStream.java
题解https://github.com/diguage/leetcode/blob/master/docs/0295-find-median-from-data-stream.adoc
297. Serialize and Deserialize Binary Treehttps://leetcode.com/problems/serialize-and-deserialize-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0297_SerializeAndDeserializeBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0297-serialize-and-deserialize-binary-tree.adoc
300. Longest Increasing Subsequencehttps://leetcode.com/problems/longest-increasing-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0300_LongestIncreasingSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0300-longest-increasing-subsequence.adoc
303. Range Sum Query - Immutablehttps://leetcode.com/problems/range-sum-query-immutable/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0303_RangeSumQueryImmutable.java
题解https://github.com/diguage/leetcode/blob/master/docs/0303-range-sum-query-immutable.adoc
304. Range Sum Query 2D - Immutablehttps://leetcode.com/problems/range-sum-query-2d-immutable/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0304_RangeSumQuery2DImmutable.java
题解https://github.com/diguage/leetcode/blob/master/docs/0304-range-sum-query-2d-immutable.adoc
306. Additive Numberhttps://leetcode.com/problems/additive-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0306_AdditiveNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0306-additive-number.adoc
309. Best Time to Buy and Sell Stock with Cooldownhttps://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0309_BestTimeToBuyAndSellStockWithCooldown.java
题解https://github.com/diguage/leetcode/blob/master/docs/0309-best-time-to-buy-and-sell-stock-with-cooldown.adoc
310. Minimum Height Treeshttps://leetcode.com/problems/minimum-height-trees/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0310_MinimumHeightTrees.java
题解https://github.com/diguage/leetcode/blob/master/docs/0310-minimum-height-trees.adoc
313. Super Ugly Numberhttps://leetcode.com/problems/super-ugly-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0313_SuperUglyNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0313-super-ugly-number.adoc
316. Remove Duplicate Lettershttps://leetcode.com/problems/remove-duplicate-letters/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0316_RemoveDuplicateLetters.java
题解https://github.com/diguage/leetcode/blob/master/docs/0316-remove-duplicate-letters.adoc
318. Maximum Product of Word Lengthshttps://leetcode.com/problems/maximum-product-of-word-lengths/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0318_MaximumProductOfWordLengths.java
题解https://github.com/diguage/leetcode/blob/master/docs/0318-maximum-product-of-word-lengths.adoc
319. Bulb Switcherhttps://leetcode.com/problems/bulb-switcher/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0319_BulbSwitcher.java
题解https://github.com/diguage/leetcode/blob/master/docs/0319-bulb-switcher.adoc
322. Coin Changehttps://leetcode.com/problems/coin-change/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0322_CoinChange.java
题解https://github.com/diguage/leetcode/blob/master/docs/0322-coin-change.adoc
324. Wiggle Sort IIhttps://leetcode.com/problems/wiggle-sort-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0324_WiggleSortII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0324-wiggle-sort-ii.adoc
326. Power of Threehttps://leetcode.com/problems/power-of-three/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0326_PowerOfThree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0326-power-of-three.adoc
328. Odd Even Linked Listhttps://leetcode.com/problems/odd-even-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0328_OddEvenLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0328-odd-even-linked-list.adoc
334. Increasing Triplet Subsequencehttps://leetcode.com/problems/increasing-triplet-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0334_IncreasingTripletSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0334-increasing-triplet-subsequence.adoc
337. House Robber IIIhttps://leetcode.com/problems/house-robber-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0337_HouseRobberIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0337-house-robber-iii.adoc
338. Counting Bitshttps://leetcode.com/problems/counting-bits/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0338_CountingBits.java
题解https://github.com/diguage/leetcode/blob/master/docs/0338-counting-bits.adoc
341. Flatten Nested List Iteratorhttps://leetcode.com/problems/flatten-nested-list-iterator/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0341_FlattenNestedListIterator.java
题解https://github.com/diguage/leetcode/blob/master/docs/0341-flatten-nested-list-iterator.adoc
342. Power of Fourhttps://leetcode.com/problems/power-of-four/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0342_PowerOfFour.java
题解https://github.com/diguage/leetcode/blob/master/docs/0342-power-of-four.adoc
343. Integer Breakhttps://leetcode.com/problems/integer-break/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0343_IntegerBreak.java
题解https://github.com/diguage/leetcode/blob/master/docs/0343-integer-break.adoc
344. Reverse Stringhttps://leetcode.com/problems/reverse-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0344_ReverseString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0344-reverse-string.adoc
345. Reverse Vowels of a Stringhttps://leetcode.com/problems/reverse-vowels-of-a-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0345_ReverseVowelsOfAString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0345-reverse-vowels-of-a-string.adoc
347. Top K Frequent Elementshttps://leetcode.com/problems/top-k-frequent-elements/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0347_TopKFrequentElements.java
题解https://github.com/diguage/leetcode/blob/master/docs/0347-top-k-frequent-elements.adoc
349. Intersection of Two Arrayshttps://leetcode.com/problems/intersection-of-two-arrays/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0349_IntersectionOfTwoArrays.java
题解https://github.com/diguage/leetcode/blob/master/docs/0349-intersection-of-two-arrays.adoc
350. Intersection of Two Arrays IIhttps://leetcode.com/problems/intersection-of-two-arrays-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0350_IntersectionOfTwoArraysIi.java
题解https://github.com/diguage/leetcode/blob/master/docs/0350-intersection-of-two-arrays-ii.adoc
355. Design Twitterhttps://leetcode.com/problems/design-twitter/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0355_DesignTwitter.java
题解https://github.com/diguage/leetcode/blob/master/docs/0355-design-twitter.adoc
357. Count Numbers with Unique Digitshttps://leetcode.com/problems/count-numbers-with-unique-digits/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0357_CountNumbersWithUniqueDigits.java
题解https://github.com/diguage/leetcode/blob/master/docs/0357-count-numbers-with-unique-digits.adoc
365. Water and Jug Problemhttps://leetcode.com/problems/water-and-jug-problem/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0365_WaterAndJugProblem.java
题解https://github.com/diguage/leetcode/blob/master/docs/0365-water-and-jug-problem.adoc
367. Valid Perfect Squarehttps://leetcode.com/problems/valid-perfect-square/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0367_ValidPerfectSquare.java
题解https://github.com/diguage/leetcode/blob/master/docs/0367-valid-perfect-square.adoc
368. Largest Divisible Subsethttps://leetcode.com/problems/largest-divisible-subset/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0368_LargestDivisibleSubset.java
题解https://github.com/diguage/leetcode/blob/master/docs/0368-largest-divisible-subset.adoc
370. Range Additionhttps://leetcode.com/problems/range-addition/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0370_RangeAddition.java
题解https://github.com/diguage/leetcode/blob/master/docs/0370-range-addition.adoc
371. Sum of Two Integershttps://leetcode.com/problems/sum-of-two-integers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0371_SumOfTwoIntegers.java
题解https://github.com/diguage/leetcode/blob/master/docs/0371-sum-of-two-integers.adoc
372. Super Powhttps://leetcode.com/problems/super-pow/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0372_SuperPow.java
题解https://github.com/diguage/leetcode/blob/master/docs/0372-super-pow.adoc
373. Find K Pairs with Smallest Sumshttps://leetcode.com/problems/find-k-pairs-with-smallest-sums/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0373_FindKPairsWithSmallestSums.java
题解https://github.com/diguage/leetcode/blob/master/docs/0373-find-k-pairs-with-smallest-sums.adoc
374. Guess Number Higher or Lowerhttps://leetcode.com/problems/guess-number-higher-or-lower/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0374_GuessNumberHigherOrLower.java
题解https://github.com/diguage/leetcode/blob/master/docs/0374-guess-number-higher-or-lower.adoc
376. Wiggle Subsequencehttps://leetcode.com/problems/wiggle-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0376_WiggleSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0376-wiggle-subsequence.adoc
377. Combination Sum IVhttps://leetcode.com/problems/combination-sum-iv/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0377_CombinationSumIV.java
题解https://github.com/diguage/leetcode/blob/master/docs/0377-combination-sum-iv.adoc
378. Kth Smallest Element in a Sorted Matrixhttps://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0378_KthSmallestElementInASortedMatrix.java
题解https://github.com/diguage/leetcode/blob/master/docs/0378-kth-smallest-element-in-a-sorted-matrix.adoc
380. Insert Delete GetRandom O(1)https://leetcode.com/problems/insert-delete-getrandom-o1/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0380_InsertDeleteGetRandomO1.java
题解https://github.com/diguage/leetcode/blob/master/docs/0380-insert-delete-getrandom-o1.adoc
382. Linked List Random Nodehttps://leetcode.com/problems/linked-list-random-node/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0382_LinkedListRandomNode.java
题解https://github.com/diguage/leetcode/blob/master/docs/0382-linked-list-random-node.adoc
383. Ransom Notehttps://leetcode.com/problems/ransom-note/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0383_RansomNote.java
题解https://github.com/diguage/leetcode/blob/master/docs/0383-ransom-note.adoc
384. Shuffle an Arrayhttps://leetcode.com/problems/shuffle-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0384_ShuffleAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0384-shuffle-an-array.adoc
387. First Unique Character in a Stringhttps://leetcode.com/problems/first-unique-character-in-a-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0387_FirstUniqueCharacterInAString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0387-first-unique-character-in-a-string.adoc
389. Find the Differencehttps://leetcode.com/problems/find-the-difference/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0389_FindTheDifference.java
题解https://github.com/diguage/leetcode/blob/master/docs/0389-find-the-difference.adoc
392. Is Subsequencehttps://leetcode.com/problems/is-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0392_IsSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0392-is-subsequence.adoc
393. UTF-8 Validationhttps://leetcode.com/problems/utf-8-validation/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0393_UTF8Validation.java
题解https://github.com/diguage/leetcode/blob/master/docs/0393-utf-8-validation.adoc
394. Decode Stringhttps://leetcode.com/problems/decode-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0394_DecodeString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0394-decode-string.adoc
395. Longest Substring with At Least K Repeating Charactershttps://leetcode.com/problems/longest-substring-with-at-least-k-repeating-characters/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0395_LongestSubstringWithAtLeastKRepeatingCharacters.java
题解https://github.com/diguage/leetcode/blob/master/docs/0395-longest-substring-with-at-least-k-repeating-characters.adoc
396. Rotate Functionhttps://leetcode.com/problems/rotate-function/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0396_RotateFunction.java
题解https://github.com/diguage/leetcode/blob/master/docs/0396-rotate-function.adoc
397. Integer Replacementhttps://leetcode.com/problems/integer-replacement/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0397_IntegerReplacement.java
题解https://github.com/diguage/leetcode/blob/master/docs/0397-integer-replacement.adoc
398. Random Pick Indexhttps://leetcode.com/problems/random-pick-index/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0398_RandomPickIndex.java
题解https://github.com/diguage/leetcode/blob/master/docs/0398-random-pick-index.adoc
399. Evaluate Divisionhttps://leetcode.com/problems/evaluate-division/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0399_EvaluateDivision.java
题解https://github.com/diguage/leetcode/blob/master/docs/0399-evaluate-division.adoc
400. Nth Digithttps://leetcode.com/problems/nth-digit/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0400_NthDigit.java
题解https://github.com/diguage/leetcode/blob/master/docs/0400-nth-digit.adoc
401. Binary Watchhttps://leetcode.com/problems/binary-watch/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0401_BinaryWatch.java
题解https://github.com/diguage/leetcode/blob/master/docs/0401-binary-watch.adoc
402. Remove K Digitshttps://leetcode.com/problems/remove-k-digits/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0402_RemoveKDigits.java
题解https://github.com/diguage/leetcode/blob/master/docs/0402-remove-k-digits.adoc
404. Sum of Left Leaveshttps://leetcode.com/problems/sum-of-left-leaves/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0404_SumOfLeftLeaves.java
题解https://github.com/diguage/leetcode/blob/master/docs/0404-sum-of-left-leaves.adoc
405. Convert a Number to Hexadecimalhttps://leetcode.com/problems/convert-a-number-to-hexadecimal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0405_ConvertANumberToHexadecimal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0405-convert-a-number-to-hexadecimal.adoc
406. Queue Reconstruction by Heighthttps://leetcode.com/problems/queue-reconstruction-by-height/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0406_QueueReconstructionByHeight.java
题解https://github.com/diguage/leetcode/blob/master/docs/0406-queue-reconstruction-by-height.adoc
409. Longest Palindromehttps://leetcode.com/problems/longest-palindrome/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0409_LongestPalindrome.java
题解https://github.com/diguage/leetcode/blob/master/docs/0409-longest-palindrome.adoc
412. Fizz Buzzhttps://leetcode.com/problems/fizz-buzz/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0412_FizzBuzz.java
题解https://github.com/diguage/leetcode/blob/master/docs/0412-fizz-buzz.adoc
413. Arithmetic Sliceshttps://leetcode.com/problems/arithmetic-slices/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0413_ArithmeticSlices.java
题解https://github.com/diguage/leetcode/blob/master/docs/0413-arithmetic-slices.adoc
414. Third Maximum Numberhttps://leetcode.com/problems/third-maximum-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0414_ThirdMaximumNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0414-third-maximum-number.adoc
415. Add Stringshttps://leetcode.com/problems/add-strings/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0415_AddStrings.java
题解https://github.com/diguage/leetcode/blob/master/docs/0415-add-strings.adoc
416. Partition Equal Subset Sumhttps://leetcode.com/problems/partition-equal-subset-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0416_PartitionEqualSubsetSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0416-partition-equal-subset-sum.adoc
417. Pacific Atlantic Water Flowhttps://leetcode.com/problems/pacific-atlantic-water-flow/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0417_PacificAtlanticWaterFlow.java
题解https://github.com/diguage/leetcode/blob/master/docs/0417-pacific-atlantic-water-flow.adoc
419. Battleships in a Boardhttps://leetcode.com/problems/battleships-in-a-board/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0419_BattleshipsInABoard.java
题解https://github.com/diguage/leetcode/blob/master/docs/0419-battleships-in-a-board.adoc
421. Maximum XOR of Two Numbers in an Arrayhttps://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0421_MaximumXOROfTwoNumbersInAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0421-maximum-xor-of-two-numbers-in-an-array.adoc
423. Reconstruct Original Digits from Englishhttps://leetcode.com/problems/reconstruct-original-digits-from-english/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0423_ReconstructOriginalDigitsFromEnglish.java
题解https://github.com/diguage/leetcode/blob/master/docs/0423-reconstruct-original-digits-from-english.adoc
424. Longest Repeating Character Replacementhttps://leetcode.com/problems/longest-repeating-character-replacement/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0424_LongestRepeatingCharacterReplacement.java
题解https://github.com/diguage/leetcode/blob/master/docs/0424-longest-repeating-character-replacement.adoc
427. Construct Quad Treehttps://leetcode.com/problems/construct-quad-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0427_ConstructQuadTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0427-construct-quad-tree.adoc
429. N-ary Tree Level Order Traversalhttps://leetcode.com/problems/n-ary-tree-level-order-traversal/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0429_NAryTreeLevelOrderTraversal.java
题解https://github.com/diguage/leetcode/blob/master/docs/0429-n-ary-tree-level-order-traversal.adoc
430. Flatten a Multilevel Doubly Linked Listhttps://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0430_FlattenAMultilevelDoublyLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0430-flatten-a-multilevel-doubly-linked-list.adoc
433. Minimum Genetic Mutationhttps://leetcode.com/problems/minimum-genetic-mutation/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0433_MinimumGeneticMutation.java
题解https://github.com/diguage/leetcode/blob/master/docs/0433-minimum-genetic-mutation.adoc
434. Number of Segments in a Stringhttps://leetcode.com/problems/number-of-segments-in-a-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0434_NumberOfSegmentsInAString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0434-number-of-segments-in-a-string.adoc
435. Non-overlapping Intervalshttps://leetcode.com/problems/non-overlapping-intervals/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0435_NonOverlappingIntervals.java
题解https://github.com/diguage/leetcode/blob/master/docs/0435-non-overlapping-intervals.adoc
436. Find Right Intervalhttps://leetcode.com/problems/find-right-interval/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0436_FindRightInterval.java
题解https://github.com/diguage/leetcode/blob/master/docs/0436-find-right-interval.adoc
437. Path Sum IIIhttps://leetcode.com/problems/path-sum-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0437_PathSumIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0437-path-sum-iii.adoc
438. Find All Anagrams in a Stringhttps://leetcode.com/problems/find-all-anagrams-in-a-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0438_FindAllAnagramsInAString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0438-find-all-anagrams-in-a-string.adoc
441. Arranging Coinshttps://leetcode.com/problems/arranging-coins/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0441_ArrangingCoins.java
题解https://github.com/diguage/leetcode/blob/master/docs/0441-arranging-coins.adoc
442. Find All Duplicates in an Arrayhttps://leetcode.com/problems/find-all-duplicates-in-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0442_FindAllDuplicatesInAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0442-find-all-duplicates-in-an-array.adoc
443. String Compressionhttps://leetcode.com/problems/string-compression/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0443_StringCompression.java
题解https://github.com/diguage/leetcode/blob/master/docs/0443-string-compression.adoc
445. Add Two Numbers IIhttps://leetcode.com/problems/add-two-numbers-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0445_AddTwoNumbersII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0445-add-two-numbers-ii.adoc
447. Number of Boomerangshttps://leetcode.com/problems/number-of-boomerangs/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0447_NumberOfBoomerangs.java
题解https://github.com/diguage/leetcode/blob/master/docs/0447-number-of-boomerangs.adoc
448. Find All Numbers Disappeared in an Arrayhttps://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0448_FindAllNumbersDisappearedInAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0448-find-all-numbers-disappeared-in-an-array.adoc
450. Delete Node in a BSThttps://leetcode.com/problems/delete-node-in-a-bst/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0450_DeleteNodeInABST.java
题解https://github.com/diguage/leetcode/blob/master/docs/0450-delete-node-in-a-bst.adoc
451. Sort Characters By Frequencyhttps://leetcode.com/problems/sort-characters-by-frequency/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0451_SortCharactersByFrequency.java
题解https://github.com/diguage/leetcode/blob/master/docs/0451-sort-characters-by-frequency.adoc
452. Minimum Number of Arrows to Burst Balloonshttps://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0452_MinimumNumberOfArrowsToBurstBalloons.java
题解https://github.com/diguage/leetcode/blob/master/docs/0452-minimum-number-of-arrows-to-burst-balloons.adoc
453. Minimum Moves to Equal Array Elementshttps://leetcode.com/problems/minimum-moves-to-equal-array-elements/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0453_MinimumMovesToEqualArrayElements.java
题解https://github.com/diguage/leetcode/blob/master/docs/0453-minimum-moves-to-equal-array-elements.adoc
454. 4Sum IIhttps://leetcode.com/problems/4sum-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0454_4SumII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0454-4sum-ii.adoc
455. Assign Cookieshttps://leetcode.com/problems/assign-cookies/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0455_AssignCookies.java
题解https://github.com/diguage/leetcode/blob/master/docs/0455-assign-cookies.adoc
456. 132 Patternhttps://leetcode.com/problems/132-pattern/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0456_132Pattern.java
题解https://github.com/diguage/leetcode/blob/master/docs/0456-132-pattern.adoc
457. Circular Array Loophttps://leetcode.com/problems/circular-array-loop/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0457_CircularArrayLoop.java
题解https://github.com/diguage/leetcode/blob/master/docs/0457-circular-array-loop.adoc
459. Repeated Substring Patternhttps://leetcode.com/problems/repeated-substring-pattern/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0459_RepeatedSubstringPattern.java
题解https://github.com/diguage/leetcode/blob/master/docs/0459-repeated-substring-pattern.adoc
460. LFU Cachehttps://leetcode.com/problems/lfu-cache/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0460_LFUCache.java
题解https://github.com/diguage/leetcode/blob/master/docs/0460-lfu-cache.adoc
461. Hamming Distancehttps://leetcode.com/problems/hamming-distance/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0461_HammingDistance.java
题解https://github.com/diguage/leetcode/blob/master/docs/0461-hamming-distance.adoc
462. Minimum Moves to Equal Array Elements IIhttps://leetcode.com/problems/minimum-moves-to-equal-array-elements-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0462_MinimumMovesToEqualArrayElementsII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0462-minimum-moves-to-equal-array-elements-ii.adoc
463. Island Perimeterhttps://leetcode.com/problems/island-perimeter/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0463_IslandPerimeter.java
题解https://github.com/diguage/leetcode/blob/master/docs/0463-island-perimeter.adoc
468. Validate IP Addresshttps://leetcode.com/problems/validate-ip-address/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0468_ValidateIPAddress.java
题解https://github.com/diguage/leetcode/blob/master/docs/0468-validate-ip-address.adoc
470. Implement Rand10() Using Rand7()https://leetcode.com/problems/implement-rand10-using-rand7/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0470_ImplementRand10UsingRand7.java
题解https://github.com/diguage/leetcode/blob/master/docs/0470-implement-rand10-using-rand7.adoc
473. Matchsticks to Squarehttps://leetcode.com/problems/matchsticks-to-square/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0473_MatchsticksToSquare.java
题解https://github.com/diguage/leetcode/blob/master/docs/0473-matchsticks-to-square.adoc
474. Ones and Zeroeshttps://leetcode.com/problems/ones-and-zeroes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0474_OnesAndZeroes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0474-ones-and-zeroes.adoc
475. Heatershttps://leetcode.com/problems/heaters/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0475_Heaters.java
题解https://github.com/diguage/leetcode/blob/master/docs/0475-heaters.adoc
476. Number Complementhttps://leetcode.com/problems/number-complement/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0476_NumberComplement.java
题解https://github.com/diguage/leetcode/blob/master/docs/0476-number-complement.adoc
477. Total Hamming Distancehttps://leetcode.com/problems/total-hamming-distance/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0477_TotalHammingDistance.java
题解https://github.com/diguage/leetcode/blob/master/docs/0477-total-hamming-distance.adoc
478. Generate Random Point in a Circlehttps://leetcode.com/problems/generate-random-point-in-a-circle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0478_GenerateRandomPointInACircle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0478-generate-random-point-in-a-circle.adoc
480. Sliding Window Medianhttps://leetcode.com/problems/sliding-window-median/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0480_SlidingWindowMedian.java
题解https://github.com/diguage/leetcode/blob/master/docs/0480-sliding-window-median.adoc
481. Magical Stringhttps://leetcode.com/problems/magical-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0481_MagicalString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0481-magical-string.adoc
482. License Key Formattinghttps://leetcode.com/problems/license-key-formatting/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0482_LicenseKeyFormatting.java
题解https://github.com/diguage/leetcode/blob/master/docs/0482-license-key-formatting.adoc
494. Target Sumhttps://leetcode.com/problems/target-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0494_TargetSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0494-target-sum.adoc
496. Next Greater Element Ihttps://leetcode.com/problems/next-greater-element-i/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0496_NextGreaterElementI.java
题解https://github.com/diguage/leetcode/blob/master/docs/0496-next-greater-element-i.adoc
501. Find Mode in Binary Search Treehttps://leetcode.com/problems/find-mode-in-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0501_FindModeInBinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0501-find-mode-in-binary-search-tree.adoc
502. IPOhttps://leetcode.com/problems/ipo/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0502_IPO.java
题解https://github.com/diguage/leetcode/blob/master/docs/0502-ipo.adoc
503. Next Greater Element IIhttps://leetcode.com/problems/next-greater-element-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0503_NextGreaterElementII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0503-next-greater-element-ii.adoc
509. Fibonacci Numberhttps://leetcode.com/problems/fibonacci-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0509_FibonacciNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/0509-fibonacci-number.adoc
513. Find Bottom Left Tree Valuehttps://leetcode.com/problems/find-bottom-left-tree-value/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0513_FindBottomLeftTreeValue.java
题解https://github.com/diguage/leetcode/blob/master/docs/0513-find-bottom-left-tree-value.adoc
515. Find Largest Value in Each Tree Rowhttps://leetcode.com/problems/find-largest-value-in-each-tree-row/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0515_FindLargestValueInEachTreeRow.java
题解https://github.com/diguage/leetcode/blob/master/docs/0515-find-largest-value-in-each-tree-row.adoc
516. Longest Palindromic Subsequencehttps://leetcode.com/problems/longest-palindromic-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0516_LongestPalindromicSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0516-longest-palindromic-subsequence.adoc
518. 零钱兑换 IIhttps://leetcode.com/problems/coin-change-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0518_CoinChangeIi.java
题解https://github.com/diguage/leetcode/blob/master/docs/0518-coin-change-ii.adoc
523. Continuous Subarray Sumhttps://leetcode.com/problems/continuous-subarray-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0523_ContinuousSubarraySum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0523-continuous-subarray-sum.adoc
528. Random Pick with Weighthttps://leetcode.com/problems/random-pick-with-weight/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0528_RandomPickWithWeight.java
题解https://github.com/diguage/leetcode/blob/master/docs/0528-random-pick-with-weight.adoc
530. Minimum Absolute Difference in BSThttps://leetcode.com/problems/minimum-absolute-difference-in-bst/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0530_MinimumAbsoluteDifferenceInBST.java
题解https://github.com/diguage/leetcode/blob/master/docs/0530-minimum-absolute-difference-in-bst.adoc
538. Convert BST to Greater Treehttps://leetcode.com/problems/convert-bst-to-greater-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0538_ConvertBSTToGreaterTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0538-convert-bst-to-greater-tree.adoc
543. Diameter of Binary Treehttps://leetcode.com/problems/diameter-of-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0543_DiameterOfBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0543-diameter-of-binary-tree.adoc
547. 省份数量https://leetcode.com/problems/number-of-provinces/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0547_NumberOfProvinces.java
题解https://github.com/diguage/leetcode/blob/master/docs/0547-number-of-provinces.adoc
559. Maximum Depth of N-ary Treehttps://leetcode.com/problems/maximum-depth-of-n-ary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0559_MaximumDepthOfNAryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0559-maximum-depth-of-n-ary-tree.adoc
560. Subarray Sum Equals Khttps://leetcode.com/problems/subarray-sum-equals-k/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0560_SubarraySumEqualsK.java
题解https://github.com/diguage/leetcode/blob/master/docs/0560-subarray-sum-equals-k.adoc
567. Permutation in Stringhttps://leetcode.com/problems/permutation-in-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0567_PermutationInString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0567-permutation-in-string.adoc
581. Shortest Unsorted Continuous Subarrayhttps://leetcode.com/problems/shortest-unsorted-continuous-subarray/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0581_ShortestUnsortedContinuousSubarray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0581-shortest-unsorted-continuous-subarray.adoc
594. Longest Harmonious Subsequencehttps://leetcode.com/problems/longest-harmonious-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0594_LongestHarmoniousSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/0594-longest-harmonious-subsequence.adoc
617. Merge Two Binary Treeshttps://leetcode.com/problems/merge-two-binary-trees/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0617_MergeTwoBinaryTrees.java
题解https://github.com/diguage/leetcode/blob/master/docs/0617-merge-two-binary-trees.adoc
621. Task Schedulerhttps://leetcode.com/problems/task-scheduler/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0621_TaskScheduler.java
题解https://github.com/diguage/leetcode/blob/master/docs/0621-task-scheduler.adoc
637. Average of Levels in Binary Treehttps://leetcode.com/problems/average-of-levels-in-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0637_AverageOfLevelsInBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0637-average-of-levels-in-binary-tree.adoc
647. Palindromic Substringshttps://leetcode.com/problems/palindromic-substrings/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0647_PalindromicSubstrings.java
题解https://github.com/diguage/leetcode/blob/master/docs/0647-palindromic-substrings.adoc
648. Replace Wordshttps://leetcode.com/problems/replace-words/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0648_ReplaceWords.java
题解https://github.com/diguage/leetcode/blob/master/docs/0648-replace-words.adoc
649. Dota2 Senatehttps://leetcode.com/problems/dota2-senate/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0649_Dota2Senate.java
题解https://github.com/diguage/leetcode/blob/master/docs/0649-dota2-senate.adoc
654. Maximum Binary Treehttps://leetcode.com/problems/maximum-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0654_MaximumBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0654-maximum-binary-tree.adoc
662. Maximum Width of Binary Treehttps://leetcode.com/problems/maximum-width-of-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0662_MaximumWidthOfBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0662-maximum-width-of-binary-tree.adoc
669. Trim a Binary Search Treehttps://leetcode.com/problems/trim-a-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0669_TrimABinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0669-trim-a-binary-search-tree.adoc
670. Maximum Swaphttps://leetcode.com/problems/maximum-swap/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0670_MaximumSwap.java
题解https://github.com/diguage/leetcode/blob/master/docs/0670-maximum-swap.adoc
695. Max Area of Islandhttps://leetcode.com/problems/max-area-of-island/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0695_MaxAreaOfIsland.java
题解https://github.com/diguage/leetcode/blob/master/docs/0695-max-area-of-island.adoc
697. Degree of an Arrayhttps://leetcode.com/problems/degree-of-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0697_DegreeOfAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0697-degree-of-an-array.adoc
698. Partition to K Equal Sum Subsetshttps://leetcode.com/problems/partition-to-k-equal-sum-subsets/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0698_PartitionToKEqualSumSubsets.java
题解https://github.com/diguage/leetcode/blob/master/docs/0698-partition-to-k-equal-sum-subsets.adoc
700. Search in a Binary Search Treehttps://leetcode.com/problems/search-in-a-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0700_SearchInABinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0700-search-in-a-binary-search-tree.adoc
701. Insert into a Binary Search Treehttps://leetcode.com/problems/insert-into-a-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0701_InsertIntoABinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/0701-insert-into-a-binary-search-tree.adoc
704. Binary Searchhttps://leetcode.com/problems/binary-search/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0704_BinarySearch.java
题解https://github.com/diguage/leetcode/blob/master/docs/0704-binary-search.adoc
705. Design HashSethttps://leetcode.com/problems/design-hashset/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0705_DesignHashSet.java
题解https://github.com/diguage/leetcode/blob/master/docs/0705-design-hashset.adoc
707. Design Linked Listhttps://leetcode.com/problems/design-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0707_DesignLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0707-design-linked-list.adoc
710. Random Pick with Blacklisthttps://leetcode.com/problems/random-pick-with-blacklist/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0710_RandomPickWithBlacklist.java
题解https://github.com/diguage/leetcode/blob/master/docs/0710-random-pick-with-blacklist.adoc
713. Subarray Product Less Than Khttps://leetcode.com/problems/subarray-product-less-than-k/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0713_SubarrayProductLessThanK.java
题解https://github.com/diguage/leetcode/blob/master/docs/0713-subarray-product-less-than-k.adoc
714. Best Time to Buy and Sell Stock with Transaction Feehttps://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0714_BestTimeToBuyAndSellStockWithTransactionFee.java
题解https://github.com/diguage/leetcode/blob/master/docs/0714-best-time-to-buy-and-sell-stock-with-transaction-fee.adoc
718. Maximum Length of Repeated Subarrayhttps://leetcode.com/problems/maximum-length-of-repeated-subarray/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0718_MaximumLengthOfRepeatedSubarray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0718-maximum-length-of-repeated-subarray.adoc
721. Accounts Mergehttps://leetcode.com/problems/accounts-merge/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0721_AccountsMerge.java
题解https://github.com/diguage/leetcode/blob/master/docs/0721-accounts-merge.adoc
724. Find Pivot Indexhttps://leetcode.com/problems/find-pivot-index/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0724_FindPivotIndex.java
题解https://github.com/diguage/leetcode/blob/master/docs/0724-find-pivot-index.adoc
739. Daily Temperatureshttps://leetcode.com/problems/daily-temperatures/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0739_DailyTemperatures.java
题解https://github.com/diguage/leetcode/blob/master/docs/0739-daily-temperatures.adoc
740. Delete and Earnhttps://leetcode.com/problems/delete-and-earn/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0740_DeleteAndEarn.java
题解https://github.com/diguage/leetcode/blob/master/docs/0740-delete-and-earn.adoc
744. Find Smallest Letter Greater Than Targethttps://leetcode.com/problems/find-smallest-letter-greater-than-target/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0744_FindSmallestLetterGreaterThanTarget.java
题解https://github.com/diguage/leetcode/blob/master/docs/0744-find-smallest-letter-greater-than-target.adoc
746. Min Cost Climbing Stairshttps://leetcode.com/problems/min-cost-climbing-stairs/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0746_MinCostClimbingStairs.java
题解https://github.com/diguage/leetcode/blob/master/docs/0746-min-cost-climbing-stairs.adoc
752. Open the Lockhttps://leetcode.com/problems/open-the-lock/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0752_OpenTheLock.java
题解https://github.com/diguage/leetcode/blob/master/docs/0752-open-the-lock.adoc
763. Partition Labelshttps://leetcode.com/problems/partition-labels/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0763_PartitionLabels.java
题解https://github.com/diguage/leetcode/blob/master/docs/0763-partition-labels.adoc
768. Max Chunks To Make Sorted IIhttps://leetcode.com/problems/max-chunks-to-make-sorted-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0768_MaxChunksToMakeSortedII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0768-max-chunks-to-make-sorted-ii.adoc
787. Cheapest Flights Within K Stopshttps://leetcode.com/problems/cheapest-flights-within-k-stops/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0787_CheapestFlightsWithinKStops.java
题解https://github.com/diguage/leetcode/blob/master/docs/0787-cheapest-flights-within-k-stops.adoc
794. Valid Tic-Tac-Toe Statehttps://leetcode.com/problems/valid-tic-tac-toe-state/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0794_ValidTicTacToeState.java
题解https://github.com/diguage/leetcode/blob/master/docs/0794-valid-tic-tac-toe-state.adoc
796. Rotate Stringhttps://leetcode.com/problems/rotate-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0796_RotateString.java
题解https://github.com/diguage/leetcode/blob/master/docs/0796-rotate-string.adoc
841. Keys and Roomshttps://leetcode.com/problems/keys-and-rooms/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0841_KeysAndRooms.java
题解https://github.com/diguage/leetcode/blob/master/docs/0841-keys-and-rooms.adoc
865. Smallest Subtree with all the Deepest Nodeshttps://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0865_SmallestSubtreeWithAllTheDeepestNodes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0865-smallest-subtree-with-all-the-deepest-nodes.adoc
869. Reordered Power of 2https://leetcode.com/problems/reordered-power-of-2/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0869_ReorderedPowerOf2.java
题解https://github.com/diguage/leetcode/blob/master/docs/0869-reordered-power-of-2.adoc
870. Advantage Shufflehttps://leetcode.com/problems/advantage-shuffle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0870_AdvantageShuffle.java
题解https://github.com/diguage/leetcode/blob/master/docs/0870-advantage-shuffle.adoc
875. Koko Eating Bananashttps://leetcode.com/problems/koko-eating-bananas/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0875_KokoEatingBananas.java
题解https://github.com/diguage/leetcode/blob/master/docs/0875-koko-eating-bananas.adoc
876. Middle of the Linked Listhttps://leetcode.com/problems/middle-of-the-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0876_MiddleOfTheLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/0876-middle-of-the-linked-list.adoc
881. Boats to Save Peoplehttps://leetcode.com/problems/boats-to-save-people/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0881_BoatsToSavePeople.java
题解https://github.com/diguage/leetcode/blob/master/docs/0881-boats-to-save-people.adoc
890. Find and Replace Patternhttps://leetcode.com/problems/find-and-replace-pattern/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0890_FindAndReplacePattern.java
题解https://github.com/diguage/leetcode/blob/master/docs/0890-find-and-replace-pattern.adoc
892. Surface Area of 3D Shapeshttps://leetcode.com/problems/surface-area-of-3d-shapes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0892_SurfaceAreaOf3DShapes.java
题解https://github.com/diguage/leetcode/blob/master/docs/0892-surface-area-of-3d-shapes.adoc
900. RLE Iteratorhttps://leetcode.com/problems/rle-iterator/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0900_RLEIterator.java
题解https://github.com/diguage/leetcode/blob/master/docs/0900-rle-iterator.adoc
904. Fruit Into Basketshttps://leetcode.com/problems/fruit-into-baskets/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0904_FruitIntoBaskets.java
题解https://github.com/diguage/leetcode/blob/master/docs/0904-fruit-into-baskets.adoc
909. Snakes and Laddershttps://leetcode.com/problems/snakes-and-ladders/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0909_SnakesAndLadders.java
题解https://github.com/diguage/leetcode/blob/master/docs/0909-snakes-and-ladders.adoc
912. Sort an Arrayhttps://leetcode.com/problems/sort-an-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0912_SortAnArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0912-sort-an-array.adoc
915. Partition Array into Disjoint Intervalshttps://leetcode.com/problems/partition-array-into-disjoint-intervals/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0915_PartitionArrayIntoDisjointIntervals.java
题解https://github.com/diguage/leetcode/blob/master/docs/0915-partition-array-into-disjoint-intervals.adoc
918. Maximum Sum Circular Subarrayhttps://leetcode.com/problems/maximum-sum-circular-subarray/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0918_MaximumSumCircularSubarray.java
题解https://github.com/diguage/leetcode/blob/master/docs/0918-maximum-sum-circular-subarray.adoc
926. Flip String to Monotone Increasinghttps://leetcode.com/problems/flip-string-to-monotone-increasing/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0926_FlipStringToMonotoneIncreasing.java
题解https://github.com/diguage/leetcode/blob/master/docs/0926-flip-string-to-monotone-increasing.adoc
931. Minimum Falling Path Sumhttps://leetcode.com/problems/minimum-falling-path-sum/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0931_MinimumFallingPathSum.java
题解https://github.com/diguage/leetcode/blob/master/docs/0931-minimum-falling-path-sum.adoc
946. Validate Stack Sequenceshttps://leetcode.com/problems/validate-stack-sequences/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0946_ValidateStackSequences.java
题解https://github.com/diguage/leetcode/blob/master/docs/0946-validate-stack-sequences.adoc
980. Unique Paths IIIhttps://leetcode.com/problems/unique-paths-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0980_UniquePathsIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/0980-unique-paths-iii.adoc
986. Interval List Intersectionshttps://leetcode.com/problems/interval-list-intersections/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0986_IntervalListIntersections.java
题解https://github.com/diguage/leetcode/blob/master/docs/0986-interval-list-intersections.adoc
990. Satisfiability of Equality Equationshttps://leetcode.com/problems/satisfiability-of-equality-equations/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0990_SatisfiabilityOfEqualityEquations.java
题解https://github.com/diguage/leetcode/blob/master/docs/0990-satisfiability-of-equality-equations.adoc
992. Subarrays with K Different Integershttps://leetcode.com/problems/subarrays-with-k-different-integers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0992_SubarraysWithKDifferentIntegers.java
题解https://github.com/diguage/leetcode/blob/master/docs/0992-subarrays-with-k-different-integers.adoc
994. Rotting Orangeshttps://leetcode.com/problems/rotting-oranges/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_0994_RottingOranges.java
题解https://github.com/diguage/leetcode/blob/master/docs/0994-rotting-oranges.adoc
1006. Clumsy Factorialhttps://leetcode.com/problems/clumsy-factorial/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1006_ClumsyFactorial.java
题解https://github.com/diguage/leetcode/blob/master/docs/1006-clumsy-factorial.adoc
1007. Minimum Domino Rotations For Equal Rowhttps://leetcode.com/problems/minimum-domino-rotations-for-equal-row/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1007_MinimumDominoRotationsForEqualRow.java
题解https://github.com/diguage/leetcode/blob/master/docs/1007-minimum-domino-rotations-for-equal-row.adoc
1011. Capacity To Ship Packages Within D Dayshttps://leetcode.com/problems/capacity-to-ship-packages-within-d-days/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1011_CapacityToShipPackagesWithinDDays.java
题解https://github.com/diguage/leetcode/blob/master/docs/1011-capacity-to-ship-packages-within-d-days.adoc
1020. Number of Enclaveshttps://leetcode.com/problems/number-of-enclaves/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1020_NumberOfEnclaves.java
题解https://github.com/diguage/leetcode/blob/master/docs/1020-number-of-enclaves.adoc
1022. Sum of Root To Leaf Binary Numbershttps://leetcode.com/problems/sum-of-root-to-leaf-binary-numbers/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1022_SumOfRootToLeafBinaryNumbers.java
题解https://github.com/diguage/leetcode/blob/master/docs/1022-sum-of-root-to-leaf-binary-numbers.adoc
1023. Camelcase Matchinghttps://leetcode.com/problems/camelcase-matching/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1023_CamelcaseMatching.java
题解https://github.com/diguage/leetcode/blob/master/docs/1023-camelcase-matching.adoc
1033. Moving Stones Until Consecutivehttps://leetcode.com/problems/moving-stones-until-consecutive/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1033_MovingStonesUntilConsecutive.java
题解https://github.com/diguage/leetcode/blob/master/docs/1033-moving-stones-until-consecutive.adoc
1041. Robot Bounded In Circlehttps://leetcode.com/problems/robot-bounded-in-circle/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1041_RobotBoundedInCircle.java
题解https://github.com/diguage/leetcode/blob/master/docs/1041-robot-bounded-in-circle.adoc
1047. Remove All Adjacent Duplicates In Stringhttps://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1047_RemoveAllAdjacentDuplicatesInString.java
题解https://github.com/diguage/leetcode/blob/master/docs/1047-remove-all-adjacent-duplicates-in-string.adoc
1049. Last Stone Weight IIhttps://leetcode.com/problems/last-stone-weight-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1049_LastStoneWeightII.java
题解https://github.com/diguage/leetcode/blob/master/docs/1049-last-stone-weight-ii.adoc
1052. Grumpy Bookstore Ownerhttps://leetcode.com/problems/grumpy-bookstore-owner/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1052_GrumpyBookstoreOwner.java
题解https://github.com/diguage/leetcode/blob/master/docs/1052-grumpy-bookstore-owner.adoc
1081. Smallest Subsequence of Distinct Charactershttps://leetcode.com/problems/smallest-subsequence-of-distinct-characters/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1081_SmallestSubsequenceOfDistinctCharacters.java
题解https://github.com/diguage/leetcode/blob/master/docs/1081-smallest-subsequence-of-distinct-characters.adoc
1090. Largest Values From Labelshttps://leetcode.com/problems/largest-values-from-labels/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1090_LargestValuesFromLabels.java
题解https://github.com/diguage/leetcode/blob/master/docs/1090-largest-values-from-labels.adoc
1094. Car Poolinghttps://leetcode.com/problems/car-pooling/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1094_CarPooling.java
题解https://github.com/diguage/leetcode/blob/master/docs/1094-car-pooling.adoc
1104. Path In Zigzag Labelled Binary Treehttps://leetcode.com/problems/path-in-zigzag-labelled-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1104_PathInZigzagLabelledBinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/1104-path-in-zigzag-labelled-binary-tree.adoc
1109. Corporate Flight Bookingshttps://leetcode.com/problems/corporate-flight-bookings/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1109_CorporateFlightBookings.java
题解https://github.com/diguage/leetcode/blob/master/docs/1109-corporate-flight-bookings.adoc
1110. Delete Nodes And Return Foresthttps://leetcode.com/problems/delete-nodes-and-return-forest/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1110_DeleteNodesAndReturnForest.java
题解https://github.com/diguage/leetcode/blob/master/docs/1110-delete-nodes-and-return-forest.adoc
1137. N-th Tribonacci Numberhttps://leetcode.com/problems/n-th-tribonacci-number/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1137_NThTribonacciNumber.java
题解https://github.com/diguage/leetcode/blob/master/docs/1137-n-th-tribonacci-number.adoc
1143. Longest Common Subsequencehttps://leetcode.com/problems/longest-common-subsequence/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1143_LongestCommonSubsequence.java
题解https://github.com/diguage/leetcode/blob/master/docs/1143-longest-common-subsequence.adoc
1171. Remove Zero Sum Consecutive Nodes from Linked Listhttps://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1171_RemoveZeroSumConsecutiveNodesFromLinkedList.java
题解https://github.com/diguage/leetcode/blob/master/docs/1171-remove-zero-sum-consecutive-nodes-from-linked-list.adoc
1189. Maximum Number of Balloonshttps://leetcode.com/problems/maximum-number-of-balloons/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1189_MaximumNumberOfBalloons.java
题解https://github.com/diguage/leetcode/blob/master/docs/1189-maximum-number-of-balloons.adoc
1209. Remove All Adjacent Duplicates in String IIhttps://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1209_RemoveAllAdjacentDuplicatesInStringII.java
题解https://github.com/diguage/leetcode/blob/master/docs/1209-remove-all-adjacent-duplicates-in-string-ii.adoc
1217. 玩筹码https://leetcode.com/problems/minimum-cost-to-move-chips-to-the-same-position/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1217_MinimumCostToMoveChipsToTheSamePosition.java
题解https://github.com/diguage/leetcode/blob/master/docs/1217-minimum-cost-to-move-chips-to-the-same-position.adoc
1253. Reconstruct a 2-Row Binary Matrixhttps://leetcode.com/problems/reconstruct-a-2-row-binary-matrix/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1253_ReconstructA2RowBinaryMatrix.java
题解https://github.com/diguage/leetcode/blob/master/docs/1253-reconstruct-a-2-row-binary-matrix.adoc
1289. Minimum Falling Path Sum IIhttps://leetcode.com/problems/minimum-falling-path-sum-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1289_MinimumFallingPathSumII.java
题解https://github.com/diguage/leetcode/blob/master/docs/1289-minimum-falling-path-sum-ii.adoc
1325. Delete Leaves With a Given Valuehttps://leetcode.com/problems/delete-leaves-with-a-given-value/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1325_DeleteLeavesWithAGivenValue.java
题解https://github.com/diguage/leetcode/blob/master/docs/1325-delete-leaves-with-a-given-value.adoc
1349. Maximum Students Taking Examhttps://leetcode.com/problems/maximum-students-taking-exam/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1349_MaximumStudentsTakingExam.java
题解https://github.com/diguage/leetcode/blob/master/docs/1349-maximum-students-taking-exam.adoc
1362. Closest Divisorshttps://leetcode.com/problems/closest-divisors/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1362_ClosestDivisors.java
题解https://github.com/diguage/leetcode/blob/master/docs/1362-closest-divisors.adoc
1382. Balance a Binary Search Treehttps://leetcode.com/problems/balance-a-binary-search-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1382_BalanceABinarySearchTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/1382-balance-a-binary-search-tree.adoc
1387. Sort Integers by The Power Valuehttps://leetcode.com/problems/sort-integers-by-the-power-value/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1387_SortIntegersByThePowerValue.java
题解https://github.com/diguage/leetcode/blob/master/docs/1387-sort-integers-by-the-power-value.adoc
1400. Construct K Palindrome Stringshttps://leetcode.com/problems/construct-k-palindrome-strings/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1400_ConstructKPalindromeStrings.java
题解https://github.com/diguage/leetcode/blob/master/docs/1400-construct-k-palindrome-strings.adoc
1410. HTML Entity Parserhttps://leetcode.com/problems/html-entity-parser/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1410_HtmlEntityParser.java
题解https://github.com/diguage/leetcode/blob/master/docs/1410-html-entity-parser.adoc
1442. Count Triplets That Can Form Two Arrays of Equal XORhttps://leetcode.com/problems/count-triplets-that-can-form-two-arrays-of-equal-xor/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1442_CountTripletsThatCanFormTwoArraysOfEqualXor.java
题解https://github.com/diguage/leetcode/blob/master/docs/1442-count-triplets-that-can-form-two-arrays-of-equal-xor.adoc
1457. Pseudo-Palindromic Paths in a Binary Treehttps://leetcode.com/problems/pseudo-palindromic-paths-in-a-binary-tree/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1457_PseudoPalindromicPathsInABinaryTree.java
题解https://github.com/diguage/leetcode/blob/master/docs/1457-pseudo-palindromic-paths-in-a-binary-tree.adoc
1480. Running Sum of 1d Arrayhttps://leetcode.com/problems/running-sum-of-1d-array/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1480_RunningSumOf1DArray.java
题解https://github.com/diguage/leetcode/blob/master/docs/1480-running-sum-of-1d-array.adoc
1496. Path Crossinghttps://leetcode.com/problems/path-crossing/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1496_PathCrossing.java
题解https://github.com/diguage/leetcode/blob/master/docs/1496-path-crossing.adoc
1509. Minimum Difference Between Largest and Smallest Value in Three Moveshttps://leetcode.com/problems/minimum-difference-between-largest-and-smallest-value-in-three-moves/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1509_MinimumDifferenceBetweenLargestAndSmallestValueInThreeMoves.java
题解https://github.com/diguage/leetcode/blob/master/docs/1509-minimum-difference-between-largest-and-smallest-value-in-three-moves.adoc
1530. Number of Good Leaf Nodes Pairshttps://leetcode.com/problems/number-of-good-leaf-nodes-pairs/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1530_NumberOfGoodLeafNodesPairs.java
题解https://github.com/diguage/leetcode/blob/master/docs/1530-number-of-good-leaf-nodes-pairs.adoc
1557. Minimum Number of Vertices to Reach All Nodeshttps://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1557_MinimumNumberOfVerticesToReachAllNodes.java
题解https://github.com/diguage/leetcode/blob/master/docs/1557-minimum-number-of-vertices-to-reach-all-nodes.adoc
1561. Maximum Number of Coins You Can Gethttps://leetcode.com/problems/maximum-number-of-coins-you-can-get/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1561_MaximumNumberOfCoinsYouCanGet.java
题解https://github.com/diguage/leetcode/blob/master/docs/1561-maximum-number-of-coins-you-can-get.adoc
1644. Lowest Common Ancestor of a Binary Tree IIhttps://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-ii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1644_LowestCommonAncestorOfABinaryTreeII.java
题解https://github.com/diguage/leetcode/blob/master/docs/1644-lowest-common-ancestor-of-a-binary-tree-ii.adoc
1650. Lowest Common Ancestor of a Binary Tree IIIhttps://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1650_LowestCommonAncestorOfABinaryTreeIII.java
题解https://github.com/diguage/leetcode/blob/master/docs/1650-lowest-common-ancestor-of-a-binary-tree-iii.adoc
1700. Number of Students Unable to Eat Lunchhttps://leetcode.com/problems/number-of-students-unable-to-eat-lunch/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1700_NumberOfStudentsUnableToEatLunch.java
题解https://github.com/diguage/leetcode/blob/master/docs/1700-number-of-students-unable-to-eat-lunch.adoc
1769. Minimum Number of Operations to Move All Balls to Each Boxhttps://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1769_MinimumNumberOfOperationsToMoveAllBallsToEachBox.java
题解https://github.com/diguage/leetcode/blob/master/docs/1769-minimum-number-of-operations-to-move-all-balls-to-each-box.adoc
1823. Find the Winner of the Circular Gamehttps://leetcode.com/problems/find-the-winner-of-the-circular-game/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1823_FindTheWinnerOfTheCircularGame.java
题解https://github.com/diguage/leetcode/blob/master/docs/1823-find-the-winner-of-the-circular-game.adoc
1839. Longest Substring Of All Vowels in Orderhttps://leetcode.com/problems/longest-substring-of-all-vowels-in-order/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1839_LongestSubstringOfAllVowelsInOrder.java
题解https://github.com/diguage/leetcode/blob/master/docs/1839-longest-substring-of-all-vowels-in-order.adoc
1864. Minimum Number of Swaps to Make the Binary String Alternatinghttps://leetcode.com/problems/minimum-number-of-swaps-to-make-the-binary-string-alternating/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1864_MinimumNumberOfSwapsToMakeTheBinaryStringAlternating.java
题解https://github.com/diguage/leetcode/blob/master/docs/1864-minimum-number-of-swaps-to-make-the-binary-string-alternating.adoc
1905. Count Sub Islandshttps://leetcode.com/problems/count-sub-islands/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1905_CountSubIslands.java
题解https://github.com/diguage/leetcode/blob/master/docs/1905-count-sub-islands.adoc
1997. First Day Where You Have Been in All the Roomshttps://leetcode.com/problems/first-day-where-you-have-been-in-all-the-rooms/
Javahttps://github.com/diguage/leetcode/blob/master/src/main/java/com/diguage/algo/leetcode/_1997_FirstDayWhereYouHaveBeenInAllTheRooms.java
题解https://github.com/diguage/leetcode/blob/master/docs/1997-first-day-where-you-have-been-in-all-the-rooms.adoc
diguage.github.io/leetcode/https://diguage.github.io/leetcode/
list https://github.com/topics/list
tree https://github.com/topics/tree
algorithm https://github.com/topics/algorithm
stack https://github.com/topics/stack
queue https://github.com/topics/queue
leetcode https://github.com/topics/leetcode
graph https://github.com/topics/graph
array https://github.com/topics/array
interview https://github.com/topics/interview
backtracking https://github.com/topics/backtracking
data-structures https://github.com/topics/data-structures
dynamic-programming https://github.com/topics/dynamic-programming
hash-table https://github.com/topics/hash-table
greedy-algorithms https://github.com/topics/greedy-algorithms
backtracking-algorithm https://github.com/topics/backtracking-algorithm
divide-and-conquer https://github.com/topics/divide-and-conquer
Readme https://github.com/diguage/leetcode#readme-ov-file
Apache-2.0 license https://github.com/diguage/leetcode#Apache-2.0-1-ov-file
Please reload this pagehttps://github.com/diguage/leetcode
Activityhttps://github.com/diguage/leetcode/activity
9 starshttps://github.com/diguage/leetcode/stargazers
1 watchinghttps://github.com/diguage/leetcode/watchers
3 forkshttps://github.com/diguage/leetcode/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fdiguage%2Fleetcode&report=diguage+%28user%29
Releaseshttps://github.com/diguage/leetcode/releases
1 tags https://github.com/diguage/leetcode/tags
Packages 0https://github.com/users/diguage/packages?repo_name=leetcode
Please reload this pagehttps://github.com/diguage/leetcode
Contributors 2https://github.com/diguage/leetcode/graphs/contributors
Please reload this pagehttps://github.com/diguage/leetcode
Java 96.5% https://github.com/diguage/leetcode/search?l=java
Python 2.5% https://github.com/diguage/leetcode/search?l=python
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.