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
Accelerator
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 }}
caadi0
/
leetcode
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
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
master
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
83 Commits
83 Commits
Folders and files
Name
Name
Last commit message
Last commit date
1. Two Sum.cpp
1. Two Sum.cpp
101. Symmetric Tree.java
101. Symmetric Tree.java
110. Balanced Binary Tree.java
110. Balanced Binary Tree.java
111. Minimum Depth of Binary Tree.java
111. Minimum Depth of Binary Tree.java
121. Best Time to Buy Sell Stock.java
121. Best Time to Buy Sell Stock.java
127. Word Ladder.java
127. Word Ladder.java
139. Word Break.java
139. Word Break.java
14. Longest Common Prefix.java
14. Longest Common Prefix.java
15. 3 Sum.java
15. 3 Sum.java
155. Min Stack.java
155. Min Stack.java
160. Intersection of ListNode.java
160. Intersection of ListNode.java
162. Find Peak Element.java
162. Find Peak Element.java
166. Fraction to Recurring Decimal.java
166. Fraction to Recurring Decimal.java
167. Two Sum II - Input array is sorted.java
167. Two Sum II - Input array is sorted.java
17. Letter Combinations of a Phone Number.java
17. Letter Combinations of a Phone Number.java
173. Binary Search Tree Iterator.java
173. Binary Search Tree Iterator.java
189. Rotate Array.java
189. Rotate Array.java
19. Remove Nth Node From End of List.java
19. Remove Nth Node From End of List.java
190. Reverse Bits.java
190. Reverse Bits.java
198. House Robber.java
198. House Robber.java
199. Binary Tree Right Side View.java
199. Binary Tree Right Side View.java
2. Add Two Numbers.cpp
2. Add Two Numbers.cpp
200. Number of Islands.java
200. Number of Islands.java
204. Count Primes.java
204. Count Primes.java
206. Reverse Linked List Recur.java
206. Reverse Linked List Recur.java
206. Reverse Linked List.java
206. Reverse Linked List.java
21. Merge Two Sorted Lists.java
21. Merge Two Sorted Lists.java
215. Kth Largest Element in an Array - QuickSelect.java
215. Kth Largest Element in an Array - QuickSelect.java
215. Kth Largest Element in an Array.java
215. Kth Largest Element in an Array.java
22. Generate Parentheses.java
22. Generate Parentheses.java
226. Invert Binary Tree.cpp
226. Invert Binary Tree.cpp
23. Merge k sorted lists.java
23. Merge k sorted lists.java
231. Power of Two.java
231. Power of Two.java
234. Palindrome Linked List.java
234. Palindrome Linked List.java
235. Lowest Common Ancestor of a Binary Search Tree.java
235. Lowest Common Ancestor of a Binary Search Tree.java
236. Lowest Common Ancestor of a Binary Tree.java
236. Lowest Common Ancestor of a Binary Tree.java
238. Product of Array Except Self.java
238. Product of Array Except Self.java
239. Sliding Window Maximum.java
239. Sliding Window Maximum.java
24. Swap Nodes in Pairs.java
24. Swap Nodes in Pairs.java
240. Search a 2D Matrix II.java
240. Search a 2D Matrix II.java
242. Valid Anagram.java
242. Valid Anagram.java
27. Remove Element.java
27. Remove Element.java
274. H-Index.cpp
274. H-Index.cpp
278. First Bad Version.java
278. First Bad Version.java
28. Implement strStr()
28. Implement strStr()
3. Longest Substring Without Repeating Characters.cpp
3. Longest Substring Without Repeating Characters.cpp
3. Longest Substring Without Repeating Characters.java
3. Longest Substring Without Repeating Characters.java
31. Next Permutation.java
31. Next Permutation.java
326. Power of Three.java
326. Power of Three.java
328. Odd Even Linked List.java
328. Odd Even Linked List.java
33. Search in Rotated Sorted Array.java
33. Search in Rotated Sorted Array.java
338. Counting Bits.java
338. Counting Bits.java
34. Search for a Range.java
34. Search for a Range.java
3Sum Closest.java
3Sum Closest.java
406. Queue Reconstruction by Height.java
406. Queue Reconstruction by Height.java
413. Arithmetic Slices.java
413. Arithmetic Slices.java
419. Battleships in a Board.java
419. Battleships in a Board.java
42. Trapping Rain Water.java
42. Trapping Rain Water.java
461. Hamming Distance.java
461. Hamming Distance.java
476. Number Complement.java
476. Number Complement.java
48. Rotate Image.java
48. Rotate Image.java
49. Group Anagrams.java
49. Group Anagrams.java
50. Pow(x, n).java
50. Pow(x, n).java
53. Maximum Subarray.java
53. Maximum Subarray.java
54. Spiral Matrix.java
54. Spiral Matrix.java
55. Jump Game.java
55. Jump Game.java
56. Merge Intervals.java
56. Merge Intervals.java
58. Length of Last Word.java
58. Length of Last Word.java
6. ZigZag Conversion V2.java
6. ZigZag Conversion V2.java
6. ZigZag Conversion.cpp
6. ZigZag Conversion.cpp
6. ZigZag Conversion.java
6. ZigZag Conversion.java
61. Rotate List.java
61. Rotate List.java
64. Minimum Path Sum.java
64. Minimum Path Sum.java
66. Plus One.java
66. Plus One.java
7. Reverse Integer.cpp
7. Reverse Integer.cpp
7. Reverse Integer.java
7. Reverse Integer.java
70. Climbing Stairs.java
70. Climbing Stairs.java
74. Search a 2D Matrix O(N).java
74. Search a 2D Matrix O(N).java
74. Search a 2D Matrix.java
74. Search a 2D Matrix.java
8. atoi.java
8. atoi.java
89. Gray Code.java
89. Gray Code.java
9. Palindrome Number.java
9. Palindrome Number.java
94. Binary Tree Inorder Traversal.java
94. Binary Tree Inorder Traversal.java
98. Validate Binary Search Tree.java
98. Validate Binary Search Tree.java
Cycle.java
Cycle.java
View all files
About
leetcode solutions
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.