Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
crackCodeLogn
/
LeetCodeQuestions
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
master
Breadcrumbs
LeetCodeQuestions
/
src
/
main
/
java
/
leetcode
/
practise
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
master
Breadcrumbs
LeetCodeQuestions
/
src
/
main
/
java
/
leetcode
/
practise
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
grind75
grind75
Q0003_M_LongestSusbtringWithoutRepeatingCharacters.java
Q0003_M_LongestSusbtringWithoutRepeatingCharacters.java
Q0005_M_LongestPalindromicSubstring.java
Q0005_M_LongestPalindromicSubstring.java
Q0012_M_IntegerToRoman.java
Q0012_M_IntegerToRoman.java
Q0013_E_RomanToInteger.java
Q0013_E_RomanToInteger.java
Q0017_M_LetterCombinationsPhoneNumber.java
Q0017_M_LetterCombinationsPhoneNumber.java
Q0020_E_ValidParanthesis.java
Q0020_E_ValidParanthesis.java
Q0021_E_MergeTwoSortedLists.java
Q0021_E_MergeTwoSortedLists.java
Q0024_M_SwapNodesInPairs.java
Q0024_M_SwapNodesInPairs.java
Q0026_E_RemoveDuplicatesSortedArray.java
Q0026_E_RemoveDuplicatesSortedArray.java
Q0027_E_RemoveElement.java
Q0027_E_RemoveElement.java
Q0035_E_SearchInsertPosition.java
Q0035_E_SearchInsertPosition.java
Q0036_M_ValidSudoku.java
Q0036_M_ValidSudoku.java
Q0038_M_CountAndSay.java
Q0038_M_CountAndSay.java
Q0041_H_FirstMissingPositive.java
Q0041_H_FirstMissingPositive.java
Q0042_H_TrappingRainWater.java
Q0042_H_TrappingRainWater.java
Q0043_M_MultiplyStrings.java
Q0043_M_MultiplyStrings.java
Q0048_M_RotateImage.java
Q0048_M_RotateImage.java
Q0049_M_GroupAnagrams.java
Q0049_M_GroupAnagrams.java
Q0053_E_LengthOfLastWord.java
Q0053_E_LengthOfLastWord.java
Q0057_M_InsertInterval.java
Q0057_M_InsertInterval.java
Q0058_E_LengthOfLastWord.java
Q0058_E_LengthOfLastWord.java
Q0061_M_RotateList.java
Q0061_M_RotateList.java
Q0066_E_PlusOne.java
Q0066_E_PlusOne.java
Q0067_E_AddBinary.java
Q0067_E_AddBinary.java
Q0070_E_ClimbingStairs.java
Q0070_E_ClimbingStairs.java
Q0073_M_SetMatrixZeroes.java
Q0073_M_SetMatrixZeroes.java
Q0075_M_SortColors.java
Q0075_M_SortColors.java
Q0076_H_MinimumWindowSubstring.java
Q0076_H_MinimumWindowSubstring.java
Q0078_M_Subsets.java
Q0078_M_Subsets.java
Q0079_M_WordSearch.java
Q0079_M_WordSearch.java
Q0085_H_MaximalRectangle.java
Q0085_H_MaximalRectangle.java
Q0088_E_MergeSortedArray.java
Q0088_E_MergeSortedArray.java
Q0091_M_DecodeWays.java
Q0091_M_DecodeWays.java
Q0094_E_BinaryTreeInorderTraversal.java
Q0094_E_BinaryTreeInorderTraversal.java
Q0100_E_SameTree.java
Q0100_E_SameTree.java
Q0101_E_Symmetric_Tree.java
Q0101_E_Symmetric_Tree.java
Q0103_M_Binary_Tree_Zigzag_Level_Order_Traversal.java
Q0103_M_Binary_Tree_Zigzag_Level_Order_Traversal.java
Q0118_E_PascalTriangle.java
Q0118_E_PascalTriangle.java
Q0121_E_BestTimeToBuyAndSellStock.java
Q0121_E_BestTimeToBuyAndSellStock.java
Q0125_E_ValidPalindrome.java
Q0125_E_ValidPalindrome.java
Q0129_M_SumRootToLeafNumbers.java
Q0129_M_SumRootToLeafNumbers.java
Q0131_M_PalindromePartitioning.java
Q0131_M_PalindromePartitioning.java
Q0134_M_GasStation.java
Q0134_M_GasStation.java
Q0140_H_WordBreakII.java
Q0140_H_WordBreakII.java
Q0141_E_LinkedListCycle.java
Q0141_E_LinkedListCycle.java
Q0143_M_ReorderList.java
Q0143_M_ReorderList.java
Q0155_M_MinStack.java
Q0155_M_MinStack.java
Q0165_M_CompareVersionNumbers.java
Q0165_M_CompareVersionNumbers.java
Q0169_E_MajorityElement.java
Q0169_E_MajorityElement.java
Q0190_E_ReverseBits.java
Q0190_E_ReverseBits.java
Q0198_M_HouseRobber.java
Q0198_M_HouseRobber.java
Q0200_M_NumberOfIslands.java
Q0200_M_NumberOfIslands.java
Q0201_M_BitwiseAndOfNumbersRange.java
Q0201_M_BitwiseAndOfNumbersRange.java
Q0203_E_RemoveLinkedListElement.java
Q0203_E_RemoveLinkedListElement.java
Q0204_M_CountPrimes.java
Q0204_M_CountPrimes.java
Q0205_E_IsomorphicStrings.java
Q0205_E_IsomorphicStrings.java
Q0231_E_PowerOfTwo.java
Q0231_E_PowerOfTwo.java
Q0234_E_PalindromeLinkedList.java
Q0234_E_PalindromeLinkedList.java
Q0237_M_DeleteNodesInALinkedList.java
Q0237_M_DeleteNodesInALinkedList.java
Q0260_M_SingleNumberIII.java
Q0260_M_SingleNumberIII.java
Q0263_E_UglyNumber.java
Q0263_E_UglyNumber.java
Q0268_E_MissingNumber.java
Q0268_E_MissingNumber.java
Q0273_H_IntegerToEnglishWords.java
Q0273_H_IntegerToEnglishWords.java
Q0279_M_PerfectSquares.java
Q0279_M_PerfectSquares.java
Q0287_M_FindTheDuplicateNumber.java
Q0287_M_FindTheDuplicateNumber.java
Q0300_M_LongestIncreasingSubsequence.java
Q0300_M_LongestIncreasingSubsequence.java
Q0310_M_MinimumHeightTrees.java
Q0310_M_MinimumHeightTrees.java
Q0326_E_PowerOfThree.java
Q0326_E_PowerOfThree.java
Q0330_H_PatchingArray.java
Q0330_H_PatchingArray.java
Q0342_E_PowerOfFour.java
Q0342_E_PowerOfFour.java
Q0344_E_ReverseString.java
Q0344_E_ReverseString.java
Q0347_M_TopKFrequentElements.java
Q0347_M_TopKFrequentElements.java
Q0349_E_IntersectionOfTwoArrays.java
Q0349_E_IntersectionOfTwoArrays.java
Q0368_M_LargestDivisibleSubset.java
Q0368_M_LargestDivisibleSubset.java
Q0380_M_InsertDeleteGetRandomO1.java
Q0380_M_InsertDeleteGetRandomO1.java
Q0387_E_FirstUniqueCharacterInAString.java
Q0387_E_FirstUniqueCharacterInAString.java
Q0402_M_RemoveKDigits.java
Q0402_M_RemoveKDigits.java
Q0404_E_SumOfLeftLeaves.java
Q0404_E_SumOfLeftLeaves.java
Q0416_M_PartitionEqualSubsetSum.java
Q0416_M_PartitionEqualSubsetSum.java
Q0417_M_PacificAtlanticWaterFlow.java
Q0417_M_PacificAtlanticWaterFlow.java
Q0442_M_FindAllDuplicatesInAnArray.java
Q0442_M_FindAllDuplicatesInAnArray.java
Q0446_H_ArithmeticSlides2Subsequences.java
Q0446_H_ArithmeticSlides2Subsequences.java
Q0448_E_FindAllNumbersDisappearedInArray.java
Q0448_E_FindAllNumbersDisappearedInArray.java
Q0451_M_SortCharactersByFrequency.java
Q0451_M_SortCharactersByFrequency.java
Q0452_M_MinimumNumberOfArrowsToBurstBalloons.java
Q0452_M_MinimumNumberOfArrowsToBurstBalloons.java
Q0455_E_AssignCookies.java
Q0455_E_AssignCookies.java
Q0463_E_IslandPerimeter.java
Q0463_E_IslandPerimeter.java
Q0495_E_TeemoAttacking.java
Q0495_E_TeemoAttacking.java
Q0502_H_IPO.java
Q0502_H_IPO.java
Q0506_E_RelativeRanks.java
Q0506_E_RelativeRanks.java
Q0513_M_FindBottomLeftTreeValue.java
Q0513_M_FindBottomLeftTreeValue.java
Q0514_H_FreedomTrail.java
Q0514_H_FreedomTrail.java
Q0515_M_FindLargestValueInEachTreeRow.java
Q0515_M_FindLargestValueInEachTreeRow.java
Q0520_E_DetectCapital.java
Q0520_E_DetectCapital.java
Q0523_M_ContinuousSubarraySum.java
Q0523_M_ContinuousSubarraySum.java
Q0525_M_ContiguousArray.java
Q0525_M_ContiguousArray.java
Q0539_M_MinimumTimeDifference.java
Q0539_M_MinimumTimeDifference.java
Q0543_DiameterOfBinaryTree.java
Q0543_DiameterOfBinaryTree.java
Q0552_H_StudentAttendanceRecordII.java
Q0552_H_StudentAttendanceRecordII.java
View all files
You can’t perform that action at this time.