René's URL Explorer Experiment


Title: GitHub - DocLi/leetcode: Leetcode solutions · GitHub

Open Graph Title: GitHub - DocLi/leetcode: Leetcode solutions

X Title: GitHub - DocLi/leetcode: Leetcode solutions

Description: Leetcode solutions. Contribute to DocLi/leetcode development by creating an account on GitHub.

Open Graph Description: Leetcode solutions. Contribute to DocLi/leetcode development by creating an account on GitHub.

X Description: Leetcode solutions. Contribute to DocLi/leetcode development by creating an account on GitHub.

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:39088b6e-fa1a-e314-e9ab-b659915e105a
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idDEF6:16810C:4B289B:6704A2:6A5FCDC9
html-safe-nonce8c06e0ac1485ec2fb920bdacd90a2309e7419a70edeb6b833ca751f5cf203ac8
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERUY2OjE2ODEwQzo0QjI4OUI6NjcwNEEyOjZBNUZDREM5IiwidmlzaXRvcl9pZCI6IjE3ODAwMjc2MjM5OTExMzU2ODkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac12c41ad9a61bf2b1226d9e041ef13cd7cce5dbb525cb0c66789db043e76cab4a
hovercard-subject-tagrepository:112895674
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/DocLi/leetcode
twitter:imagehttps://opengraph.githubassets.com/ba6c23b79e20e1ceee743fb9382d2549a32c39f1eda74780faa7df74ee5fd1d8/DocLi/leetcode
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ba6c23b79e20e1ceee743fb9382d2549a32c39f1eda74780faa7df74ee5fd1d8/DocLi/leetcode
og:image:altLeetcode solutions. Contribute to DocLi/leetcode development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None53a28a7799cbf673993ab89fc44869fea4c4a6545a861a4d1445e83e8d03aabd
turbo-cache-controlno-cache
go-importgithub.com/DocLi/leetcode git https://github.com/DocLi/leetcode.git
octolytics-dimension-user_id33277979
octolytics-dimension-user_loginDocLi
octolytics-dimension-repository_id112895674
octolytics-dimension-repository_nwoDocLi/leetcode
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id84429525
octolytics-dimension-repository_parent_nwogouthampradhan/leetcode
octolytics-dimension-repository_network_root_id84429525
octolytics-dimension-repository_network_root_nwogouthampradhan/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
releasedc08399f879d576f0edbb8c52a0a1a30d498b203
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/DocLi/leetcode#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FDocLi%2Fleetcode
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
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
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
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
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
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/enterprise/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%2FDocLi%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=DocLi%2Fleetcode
Reloadhttps://github.com/DocLi/leetcode
Reloadhttps://github.com/DocLi/leetcode
Reloadhttps://github.com/DocLi/leetcode
DocLi https://github.com/DocLi
leetcodehttps://github.com/DocLi/leetcode
gouthampradhan/leetcodehttps://github.com/gouthampradhan/leetcode
Notifications https://github.com/login?return_to=%2FDocLi%2Fleetcode
Fork 1 https://github.com/login?return_to=%2FDocLi%2Fleetcode
Star 0 https://github.com/login?return_to=%2FDocLi%2Fleetcode
Code https://github.com/DocLi/leetcode
Pull requests 0 https://github.com/DocLi/leetcode/pulls
Actions https://github.com/DocLi/leetcode/actions
Projects https://github.com/DocLi/leetcode/projects
Wiki https://github.com/DocLi/leetcode/wiki
Security and quality 0 https://github.com/DocLi/leetcode/security
Insights https://github.com/DocLi/leetcode/pulse
Code https://github.com/DocLi/leetcode
Pull requests https://github.com/DocLi/leetcode/pulls
Actions https://github.com/DocLi/leetcode/actions
Projects https://github.com/DocLi/leetcode/projects
Wiki https://github.com/DocLi/leetcode/wiki
Security and quality https://github.com/DocLi/leetcode/security
Insights https://github.com/DocLi/leetcode/pulse
https://github.com/DocLi/leetcode
Brancheshttps://github.com/DocLi/leetcode/branches
Tagshttps://github.com/DocLi/leetcode/tags
https://github.com/DocLi/leetcode/branches
https://github.com/DocLi/leetcode/tags
172 Commitshttps://github.com/DocLi/leetcode/commits/master/
https://github.com/DocLi/leetcode/commits/master/
problems/srchttps://github.com/DocLi/leetcode/tree/master/problems/src
problems/srchttps://github.com/DocLi/leetcode/tree/master/problems/src
README.mdhttps://github.com/DocLi/leetcode/blob/master/README.md
README.mdhttps://github.com/DocLi/leetcode/blob/master/README.md
READMEhttps://github.com/DocLi/leetcode
https://github.com/DocLi/leetcode#leetcode-solutions-in-java
Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/array
https://github.com/DocLi/leetcode#array
Pascals Traiangle IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/PascalsTriangle.java
Product Of Array Except Selfhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/ProductOfArrayExceptSelf.java
Rotate Matrixhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/RotateMatrix.java
Set Matrix Zeroeshttps://github.com/DocLi/leetcode/blob/master/problems/src/array/SetMatrixZeroes.java
Third Maximum Numberhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/ThirdMaximumNumber.java
Two Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/TwoSum.java
TwoSum IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/TwoSumII.java
Can Place Flowershttps://github.com/DocLi/leetcode/blob/master/problems/src/array/CanPlaceFlowers.java
Merge Intervalshttps://github.com/DocLi/leetcode/blob/master/problems/src/array/MergeIntervals.java
First Missing Positivehttps://github.com/DocLi/leetcode/blob/master/problems/src/array/FirstMissingPositive.java
MaxProduct Of Three Numbershttps://github.com/DocLi/leetcode/blob/master/problems/src/array/MaxProductOfThreeNumbers.java
Missing Numberhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/MissingNumber.java
Merge Sorted Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/MergeSortedArray.java
Rotate Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/RotateArray.java
Sort Colorshttps://github.com/DocLi/leetcode/blob/master/problems/src/array/SortColors.java
Battleships in a Boardhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/BattleshipsInABoard.java
Find the Celebrityhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/FindTheCelebrity.java
Meeting Roomshttps://github.com/DocLi/leetcode/blob/master/problems/src/array/MeetingRooms.java
Longest Continuous Increasing Subsequencehttps://github.com/DocLi/leetcode/blob/master/problems/src/array/LongestIncreasingSubsequence.java
Sparse Matrix Multiplicationhttps://github.com/DocLi/leetcode/blob/master/problems/src/array/SparseMatrixMultiplication.java
Backtrackinghttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking
https://github.com/DocLi/leetcode#backtracking
Combinationshttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/Combinations.java
Combinations Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/CombinationSum.java
Combinations Sum IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/CombinationSumII.java
Letter Phone Numberhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/LetterPhoneNumber.java
Paliandrome Partitioninghttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/PalindromePartitioning.java
Permutationshttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/Permutations.java
Permutations IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/PermutationsII.java
SubSetshttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/Subsets.java
SubSet IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/SubsetsII.java
Word Searchhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/WordSearch.java
Word Search IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/WordSearchII.java
Generate Parentheseshttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/GenerateParentheses.java
Remove Invalid Parentheseshttps://github.com/DocLi/leetcode/blob/master/problems/src/backtracking/RemoveInvalidParentheses.java
Binary Searchhttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search
https://github.com/DocLi/leetcode#binary-search
Minimum Sorted Rotated Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/MinSortedRotatedArray.java
Search in a Rotated Sorted Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/SearchRotatedSortedArray.java
Search for a Rangehttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/SearchForARange.java
Sqrt(x)https://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/SqrtX.java
Search Insert Positionhttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/SearchInsertPosition.java
Median of Two Sorted Arrayshttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/MedianOfTwoSortedArrays.java
Pow(x, n)https://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/PowXN.java
Find Peak Elementhttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/FindPeakElement.java
First Bad Versionhttps://github.com/DocLi/leetcode/blob/master/problems/src/binary_search/FirstBadVersion.java
Bit Manipulationhttps://github.com/DocLi/leetcode/blob/master/problems/src/bit_manipulation
https://github.com/DocLi/leetcode#bit-manipulation
Gray Codehttps://github.com/DocLi/leetcode/blob/master/problems/src/bit_manipulation/GrayCode.java
Total Hamming Distancehttps://github.com/DocLi/leetcode/blob/master/problems/src/bit_manipulation/TotalHammingDistance.java
Breadth First Searchhttps://github.com/DocLi/leetcode/blob/master/problems/src/breadth_first_search
https://github.com/DocLi/leetcode#breadth-first-search
Binaray Tree Level Order Traversalhttps://github.com/DocLi/leetcode/blob/master/problems/src/breadth_first_search/BinarayTreeLevelOrderTraversal.java
Word Ladderhttps://github.com/DocLi/leetcode/blob/master/problems/src/breadth_first_search/WordLadder.java
Word Ladder IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/breadth_first_search/WordLadderII.java
Depth First Searchhttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search
https://github.com/DocLi/leetcode#depth-first-search
Minesweeperhttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search/Minesweeper.java
Movie Recommendhttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search/MovieRecommend.java
Number Of Islandshttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search/NumberOfIslands.java
Course Schedulehttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search/CourseSchedule.java
Course Schedule IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search/CourseScheduleII.java
Alien Dictionaryhttps://github.com/DocLi/leetcode/blob/master/problems/src/depth_first_search/AlienDictionary.java
Designhttps://github.com/DocLi/leetcode/blob/master/problems/src/design
https://github.com/DocLi/leetcode#design
Copy List With Random Pointerhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/CopyListWithRandomPointer.java
Encode and Decode Tiny URLhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/EncodeAndDecodeTinyURL.java
LFU Cachehttps://github.com/DocLi/leetcode/blob/master/problems/src/design/LFUCache.java
LRU Cachehttps://github.com/DocLi/leetcode/blob/master/problems/src/design/LRUCache.java
Insert Delete Get Randomhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/RandomizedSet.java
Serialize Deserialize Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/design/SerializeDeserializeBinaryTree.java
Design Twitterhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/Twitter.java
Tic-Tac-Toehttps://github.com/DocLi/leetcode/blob/master/problems/src/design/TicTacToe.java
Implement Trie (Prefix Tree)https://github.com/DocLi/leetcode/blob/master/problems/src/design/Trie.java
Binary Search Tree Iteratorhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/BSTIterator.java
Design Search Autocomplete Systemhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/AutocompleteSystem.java
Design Excel Sum Formulahttps://github.com/DocLi/leetcode/blob/master/problems/src/design/Excel.java
Flatten Nested List Iteratorhttps://github.com/DocLi/leetcode/blob/master/problems/src/design/NestedIterator.java
Divide and Conquerhttps://github.com/DocLi/leetcode/blob/master/problems/src/divide_and_conquer
https://github.com/DocLi/leetcode#divide-and-conquer
Kth Largest Element In a Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/divide_and_conquer/KthLargestElementInAnArray.java
Search in a 2D Matrixhttps://github.com/DocLi/leetcode/blob/master/problems/src/divide_and_conquer/SearchA2DMatrix.java
Dynamic Programminghttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming
https://github.com/DocLi/leetcode#dynamic-programming
Best Time To Buy and Sell Stockshttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/BestTimeToBuyAndSellStocks.java
Climbing Stairshttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/ClimbingStairs.java
Coin Changehttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/CoinChange.java
Coin Change 2https://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/CoinChange2.java
Decode Wayshttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/DecodeWays.java
House Robberhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/HouseRobber.java
House Robber IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/HouseRobberII.java
Longest Increasing Subsequencehttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/LongestIncreasingSubsequence.java
Longest Paliandromic Substringhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/LongestPaliandromicSubstring.java
Longest Palindromic Subsequencehttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/LongestPalindromicSubsequence.java
Maximum Product Subarrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/MaximumProductSubarray.java
Palindrome Partitioning IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/PalindromePartitioningII.java
UniqueBinary Search Treeshttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/UniqueBinarySearchTrees.java
Unique Binary Search Trees IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/UniqueBinarySearchTreesII.java
WordBreakhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/WordBreak.java
WordBreak IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/WordBreakII.java
Concatenated Wordshttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/ConcatenatedWords.java
Can I Winhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/CanIWin.java
Maximum Subarrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/MaximumSubarray.java
Dungeon Gamehttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/DungeonGame.java
2 Keys Keyboardhttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/TwoKeysKeyboard.java
Maximum Sum of 3 Non-Overlapping Subarrayshttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/MaxSum3SubArray.java
Maximal Squarehttps://github.com/DocLi/leetcode/blob/master/problems/src/dynamic_programming/MaximalSquare.java
Greedyhttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy
https://github.com/DocLi/leetcode#greedy
Jump Gamehttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/JumpGame.java
Jump Game IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/JumpGameII.java
Course Schedule IIIhttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/CourseScheduleIII.java
GasStationhttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/GasStation.java
Non-Overlapping Intervalshttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/NonOverlappingIntervals.java
Minimum Number of Arrows to Burst Balloonshttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/BurstBalloons.java
Queue Reconstruction By Heighthttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/QueueReconstructionByHeight.java
Task Schedulerhttps://github.com/DocLi/leetcode/blob/master/problems/src/greedy/TaskScheduler.java
Hashinghttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing
https://github.com/DocLi/leetcode#hashing
Anagramshttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/Anagrams.java
Group Anagramshttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/GroupAnagrams.java
Kdiff Pairs In a Arrayhttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/KdiffPairsInanArray.java
Sort Character by Frequencyhttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/SortCharByFrequency.java
Two Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/TwoSum.java
Valid Anagramhttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/ValidAnagram.java
Maximum Size Subarray Sum Equals khttps://github.com/DocLi/leetcode/blob/master/problems/src/hashing/MaximumSizeSubarraySumEqualsk.java
Heaphttps://github.com/DocLi/leetcode/blob/master/problems/src/heap
https://github.com/DocLi/leetcode#heap
Sliding Window Maximumhttps://github.com/DocLi/leetcode/blob/master/problems/src/heap/SlidingWindowMaximum.java
The Skyline Problemhttps://github.com/DocLi/leetcode/blob/master/problems/src/heap/TheSkylineProblem.java
Meeting Rooms IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/heap/MeetingRoomsII.java
Linked Listhttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list
https://github.com/DocLi/leetcode#linked-list
Intersection of two Linked-Listshttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/IntersectionOfTwoLists.java
Linked List Cyclehttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/LinkedListCycle.java
Merge K Sorted Listshttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/MergeKSortedLists.java
Merge Two Sorted Listhttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/MergeTwoSortedList.java
Paliandrome Listhttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/PaliandromeList.java
Reverse Linked Listhttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/ReverseLinkedList.java
Delete Node in a Linked Listhttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/DeleteNode.java
Reverse Nodes in k-Grouphttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/ReverseNodesKGroup.java
Swap Nodes in Pairshttps://github.com/DocLi/leetcode/blob/master/problems/src/linked_list/SwapNodesInPairs.java
Mathhttps://github.com/DocLi/leetcode/blob/master/problems/src/math
https://github.com/DocLi/leetcode#math
Add Two Numbershttps://github.com/DocLi/leetcode/blob/master/problems/src/math/AddTwoNumbers.java
Count Primeshttps://github.com/DocLi/leetcode/blob/master/problems/src/math/CountPrimes.java
Rotate Functionhttps://github.com/DocLi/leetcode/blob/master/problems/src/math/RotateFunction.java
Water and Jug Problemhttps://github.com/DocLi/leetcode/blob/master/problems/src/math/WaterAndJugProblem.java
Add Digitshttps://github.com/DocLi/leetcode/blob/master/problems/src/math/AddDigits.java
Excel Sheet Column Titlehttps://github.com/DocLi/leetcode/blob/master/problems/src/math/ExcelSheetColumnTitle.java
Roman to Integerhttps://github.com/DocLi/leetcode/blob/master/problems/src/math/RomanToInteger.java
Bulb Switcher IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/math/BulbSwitcherII.java
Stackhttps://github.com/DocLi/leetcode/blob/master/problems/src/stack
https://github.com/DocLi/leetcode#stack
Min Stackhttps://github.com/DocLi/leetcode/blob/master/problems/src/stack/MinStack.java
Valid Parentheseshttps://github.com/DocLi/leetcode/blob/master/problems/src/stack/ValidParentheses.java
Largest Rectangle In Histogramhttps://github.com/DocLi/leetcode/blob/master/problems/src/stack/LargestRectangleInHistogram.java
Implement Queue using Stackshttps://github.com/DocLi/leetcode/blob/master/problems/src/stack/MyQueue.java
Maximal Rectanglehttps://github.com/DocLi/leetcode/blob/master/problems/src/stack/MaximalRectangle.java
Stringhttps://github.com/DocLi/leetcode/blob/master/problems/src/string
https://github.com/DocLi/leetcode#string
First Unique Character In a Stringhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/FirstUniqueCharacterInAString.java
Repeated Substring Patternhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/RepeatedSubstringPattern.java
Reverse Words In a Stringhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/ReverseWordsInAString.java
ReverseWords IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/ReverseWordsII.java
String to Integerhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/StringToInteger.java
Text Justificationhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/TextJustification.java
ZigZag Conversionhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/ZigZagConversion.java
Implement StrStrhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/ImplementStrStr.java
Excel Sheet Column Numberhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/ExcelSheetColumnNumber.java
Compare Version Numbershttps://github.com/DocLi/leetcode/blob/master/problems/src/string/CompareVersionNumbers.java
Valid Palindromehttps://github.com/DocLi/leetcode/blob/master/problems/src/string/ValidPalindrome.java
Simplify Pathhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/SimplifyPath.java
Permutation in Stringhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/PermutationInString.java
Add Binaryhttps://github.com/DocLi/leetcode/blob/master/problems/src/string/AddBinary.java
Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree
https://github.com/DocLi/leetcode#tree
Binaray Tree Right Side Viewhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/BinarayTreeRightSideView.java
Binary Tree Maximum Path Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/BinaryTreeMaximumPathSum.java
Boundary of Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/BoundaryOfBinaryTree.java
Convert sorted array to BSThttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/ConvertSortedArrayToBST.java
Lowest Common Ancestor of a Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/LCA.java
Lowest Common Ancestor of a BSThttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/LowestCommonAncestorBST.java
Most Frequent Subtree Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/MostFrequentSubtreeSum.java
Path Sum IIIhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/PathSumIII.java
Convert Postorder and Inorder traversal to Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/PostorderToBT.java
Convert Preorder and Inorder traversal to Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/PreorderToBT.java
Sorted Array to BSThttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/SortedArrayToBST.java
Valid Binary Search Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/ValidBinarySearchTree.java
Largest BST Subtreehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/LargestBSTSubtree.java
Closest Binary Search Tree Valuehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/ClosestBinarySearchTreeValue.java
Inorder Successor in BSThttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/InorderSuccessorInBST.java
Construct String From Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/ConstructStringFromBinaryTree.java
Flatten Binary Tree to Linked Listhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/FlattenBinaryTree.java
Populating Next Right Pointers in Each Nodehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/NextRightPointer.java
Populating Next Right Pointers in Each Node IIhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/NextRightPointerII.java
Subtree of Another Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/SubtreeOfAnotherTree.java
Binary Tree Zigzag Level Order Traversalhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/ZigZagTraversal.java
Binary Tree Inorder Traversalhttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/BinaryTreeInorderTraversal.java
Symmetric Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/SymmetricTree.java
Maximum Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/MaximumBinaryTree.java
Find Bottom Left Tree Valuehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/FindBottomLeftTreeValue.java
Diameter of Binary Treehttps://github.com/DocLi/leetcode/blob/master/problems/src/tree/DiameterOfBinaryTree.java
Two Pointershttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers
https://github.com/DocLi/leetcode#two-pointers
Four Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/FourSum.java
Longest Substring Witout Repeatshttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/LongestSubstringWitoutRepeats.java
Three Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/ThreeSum.java
Trapping Rain Waterhttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/TrappingRainWater.java
3Sum Closesthttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/ThreeSumClosest.java
Move Zeroeshttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/MoveZeroes.java
Remove Duplicateshttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/RemoveDuplicates.java
Minimum Size Subarray Sumhttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/MinimumSizeSubarraySum.java
Minimum Window Substringhttps://github.com/DocLi/leetcode/blob/master/problems/src/two_pointers/MinimumWindowSubstring.java
leetcode.com/problemset/algorithms/https://leetcode.com/problemset/algorithms/
Readme https://github.com/DocLi/leetcode#readme-ov-file
Please reload this pagehttps://github.com/DocLi/leetcode
Activityhttps://github.com/DocLi/leetcode/activity
1 forkhttps://github.com/DocLi/leetcode/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FDocLi%2Fleetcode&report=DocLi+%28user%29
Releaseshttps://github.com/DocLi/leetcode/releases
Packages 0https://github.com/users/DocLi/packages?repo_name=leetcode
Please reload this pagehttps://github.com/DocLi/leetcode
Contributorshttps://github.com/DocLi/leetcode/graphs/contributors
Please reload this pagehttps://github.com/DocLi/leetcode
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.