Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
GitHub Copilot
Write better code with AI
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Reseting focus
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 }}
sarvex
/
leetcode-patterns
Public
forked from
seanprashad/leetcode-patterns
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
12
Actions
Projects
0
Security
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security
Insights
Files
solutions
Breadcrumbs
leetcode-patterns
/
Strings
/
Copy path
Directory actions
More options
Directory actions
More options
Latest commit
History
History
solutions
Breadcrumbs
leetcode-patterns
/
Strings
/
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
114_Flatten_Binary_Tree_to_Linked_List.java
114_Flatten_Binary_Tree_to_Linked_List.java
1249_Minimum_Remove_to_Make_Valid_Parentheses.java
1249_Minimum_Remove_to_Make_Valid_Parentheses.java
125_Valid_Palindrome.java
125_Valid_Palindrome.java
13_Roman_To_Integer.java
13_Roman_To_Integer.java
14_Longest_Common_Prefix.java
14_Longest_Common_Prefix.java
163_Missing_Ranges.java
163_Missing_Ranges.java
166_Fraction_to_Recurring_Decimal.java
166_Fraction_to_Recurring_Decimal.java
179_Largest_Number.java
179_Largest_Number.java
28_Implement_strStr.java
28_Implement_strStr.java
301_Remove_Invalid_Parentheses.java
301_Remove_Invalid_Parentheses.java
344_Reverse_String.java
344_Reverse_String.java
345_Reverse_Vowels_of_a_String.java
345_Reverse_Vowels_of_a_String.java
387_First_Unique_Character_In_String.java
387_First_Unique_Character_In_String.java
38_Count_and_Say.java
38_Count_and_Say.java
394_Decode_String.java
394_Decode_String.java
415_Add_Strings.java
415_Add_Strings.java
422_Valid_Word_Square.java
422_Valid_Word_Square.java
49_Group_Anagrams.java
49_Group_Anagrams.java
557_Reverse_Words_in_a_String_III.java
557_Reverse_Words_in_a_String_III.java
647_Palindromic_Substrings.java
647_Palindromic_Substrings.java
67_Add_Binary.java
67_Add_Binary.java
680_Valid_Palindrome_II.java
680_Valid_Palindrome_II.java
68_Text_Justification.java
68_Text_Justification.java
8_String_to_Integer_(atoi).java
8_String_to_Integer_(atoi).java
921_Minimum_Add_to_Make_Parentheses_Valid.java
921_Minimum_Add_to_Make_Parentheses_Valid.java
View all files
You can’t perform that action at this time.