Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
espresso98
Problem-Solving-In-Go-Python
Repository navigation
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Files
Expand file tree
main
Breadcrumbs
Problem-Solving-In-Go-Python
/
Python
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
main
Breadcrumbs
Problem-Solving-In-Go-Python
/
Python
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
CodeSignal
CodeSignal
Learn
Learn
100. Same Tree.py
100. Same Tree.py
1002. Find Common Characters.py
1002. Find Common Characters.py
101. Symmetric Tree.py
101. Symmetric Tree.py
1010. Pairs of Songs With Total Durations Divisible by 60.py
1010. Pairs of Songs With Total Durations Divisible by 60.py
1011. Capacity To Ship Packages Within D Days.py
1011. Capacity To Ship Packages Within D Days.py
102. Binary Tree Level Order Traversal.py
102. Binary Tree Level Order Traversal.py
1026. Maximum Difference Between Node and Ancestor.py
1026. Maximum Difference Between Node and Ancestor.py
1046. Last Stone Weight.py
1046. Last Stone Weight.py
1047. Remove All Adjacent Duplicates In String.py
1047. Remove All Adjacent Duplicates In String.py
1056. Confusing Number.py
1056. Confusing Number.py
1061. Lexicographically Smallest Equivalent String.py
1061. Lexicographically Smallest Equivalent String.py
1071. Greatest Common Divisor of Strings.py
1071. Greatest Common Divisor of Strings.py
1088. Confusing Number II.py
1088. Confusing Number II.py
110. Balanced Binary Tree.py
110. Balanced Binary Tree.py
1101. The Earliest Moment When Everyone Become Friends.py
1101. The Earliest Moment When Everyone Become Friends.py
1114. Print in Order.py
1114. Print in Order.py
1117. Building H2O.py
1117. Building H2O.py
1143. Longest Common Subsequence.py
1143. Longest Common Subsequence.py
1152. Analyze User Website Visit Pattern.py
1152. Analyze User Website Visit Pattern.py
1188. Design Bounded Blocking Queue.py
1188. Design Bounded Blocking Queue.py
1200. Minimum Absolute Difference.py
1200. Minimum Absolute Difference.py
1207. Unique Number of Occurrences.py
1207. Unique Number of Occurrences.py
1209. Remove All Adjacent Duplicates in String II.py
1209. Remove All Adjacent Duplicates in String II.py
1226. The Dining Philosophers.py
1226. The Dining Philosophers.py
1229. Meeting Scheduler.py
1229. Meeting Scheduler.py
1232. Check If It Is a Straight Line.py
1232. Check If It Is a Straight Line.py
1236. Web Crawler.py
1236. Web Crawler.py
124. Binary Tree Maximum Path Sum.py
124. Binary Tree Maximum Path Sum.py
125. Valid Palindrome.py
125. Valid Palindrome.py
1275. Find Winner on a Tic Tac Toe Game.py
1275. Find Winner on a Tic Tac Toe Game.py
1290. Convert Binary Number in a Linked List to Integer.py
1290. Convert Binary Number in a Linked List to Integer.py
1309. Decrypt String from Alphabet to Integer Mapping.py
1309. Decrypt String from Alphabet to Integer Mapping.py
131. Palindrome Partitioning.py
131. Palindrome Partitioning.py
1323. Maximum 69 Number.py
1323. Maximum 69 Number.py
1328. Break a Palindrome.py
1328. Break a Palindrome.py
1339. Maximum Product of Splitted Binary Tree.py
1339. Maximum Product of Splitted Binary Tree.py
134. Gas Station.py
134. Gas Station.py
1356. Sort Integers by The Number of 1 Bits.py
1356. Sort Integers by The Number of 1 Bits.py
1360. Number of Days Between Two Dates.py
1360. Number of Days Between Two Dates.py
1413. Minimum Value to Get Positive Step by Step Sum.py
1413. Minimum Value to Get Positive Step by Step Sum.py
1423. Maximum Points You Can Obtain from Cards.py
1423. Maximum Points You Can Obtain from Cards.py
143. Reorder List.py
143. Reorder List.py
1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit.py
1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit.py
144. Binary Tree Preorder Traversal.py
144. Binary Tree Preorder Traversal.py
1443. Minimum Time to Collect All Apples in a Tree.py
1443. Minimum Time to Collect All Apples in a Tree.py
145. Binary Tree Postorder Traversal.py
145. Binary Tree Postorder Traversal.py
146. LRU Cache.py
146. LRU Cache.py
1470. Shuffle the Array.py
1470. Shuffle the Array.py
1480. Running Sum of 1d Array.py
1480. Running Sum of 1d Array.py
1487. Making File Names Unique.py
1487. Making File Names Unique.py
149. Max Points on a Line.py
149. Max Points on a Line.py
150. Evaluate Reverse Polish Notation.py
150. Evaluate Reverse Polish Notation.py
1519. Number of Nodes in the Sub-Tree With the Same Label.py
1519. Number of Nodes in the Sub-Tree With the Same Label.py
1523. Count Odd Numbers in an Interval Range.py
1523. Count Odd Numbers in an Interval Range.py
1533. Find the Index of the Large Integer.py
1533. Find the Index of the Large Integer.py
1544. Make The String Great.py
1544. Make The String Great.py
1572. Matrix Diagonal Sum.py
1572. Matrix Diagonal Sum.py
1588. Sum of All Odd Length Subarrays.py
1588. Sum of All Odd Length Subarrays.py
16. 3Sum Closest.py
16. 3Sum Closest.py
1603. Design Parking System.py
1603. Design Parking System.py
161. One Edit Distance.py
161. One Edit Distance.py
163. Missing Ranges.py
163. Missing Ranges.py
1636. Sort Array by Increasing Frequency.py
1636. Sort Array by Increasing Frequency.py
1647. Minimum Deletions to Make Character Frequencies Unique.py
1647. Minimum Deletions to Make Character Frequencies Unique.py
1656. Design an Ordered Stream.py
1656. Design an Ordered Stream.py
1657. Determine if Two Strings Are Close.py
1657. Determine if Two Strings Are Close.py
1658. Minimum Operations to Reduce X to Zero.py
1658. Minimum Operations to Reduce X to Zero.py
169. Majority Element.py
169. Majority Element.py
1704. Determine if String Halves Are Alike.py
1704. Determine if String Halves Are Alike.py
1710. Maximum Units on a Truck.py
1710. Maximum Units on a Truck.py
1711. Count Good Meals.py
1711. Count Good Meals.py
1730. Shortest Path to Get Food.py
1730. Shortest Path to Get Food.py
1768. Merge Strings Alternately.py
1768. Merge Strings Alternately.py
1779. Find Nearest Point That Has the Same X or Y Coordinate.py
1779. Find Nearest Point That Has the Same X or Y Coordinate.py
1790. Check if One String Swap Can Make Strings Equal.py
1790. Check if One String Swap Can Make Strings Equal.py
1791. Find Center of Star Graph.py
1791. Find Center of Star Graph.py
1800. Maximum Ascending Subarray Sum.py
1800. Maximum Ascending Subarray Sum.py
1833. Maximum Ice Cream Bars.py
1833. Maximum Ice Cream Bars.py
1834. Single-Threaded CPU.py
1834. Single-Threaded CPU.py
1842. Next Palindrome Using Same Digits.py
1842. Next Palindrome Using Same Digits.py
1854. Maximum Population Year.py
1854. Maximum Population Year.py
1859. Sorting the Sentence.py
1859. Sorting the Sentence.py
191. Number of 1 Bits.py
191. Number of 1 Bits.py
1920. Build Array from Permutation.py
1920. Build Array from Permutation.py
1941. Check if All Characters Have Equal Number of Occurrences.py
1941. Check if All Characters Have Equal Number of Occurrences.py
1962. Remove Stones to Minimize the Total.py
1962. Remove Stones to Minimize the Total.py
1971. Find if Path Exists in Graph.py
1971. Find if Path Exists in Graph.py
198. House Robber.py
198. House Robber.py
2. Add Two Numbers.py
2. Add Two Numbers.py
200. Number of Islands.py
200. Number of Islands.py
2007. Find Original Array From Doubled Array.py
2007. Find Original Array From Doubled Array.py
202. Happy Number.py
202. Happy Number.py
2023. Number of Pairs of Strings With Concatenation Equal to Target.py
2023. Number of Pairs of Strings With Concatenation Equal to Target.py
2034. Stock Price Fluctuation.py
2034. Stock Price Fluctuation.py
2042. Check if Numbers Are Ascending in a Sentence.py
2042. Check if Numbers Are Ascending in a Sentence.py
2043. Simple Bank System.py
2043. Simple Bank System.py
2043. Simple Bank System_v2.py
2043. Simple Bank System_v2.py
205. Isomorphic Strings.py
205. Isomorphic Strings.py
View all files
You can’t perform that action at this time.