Skip to content

mschoeffel/CompetitiveProgramming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

CompetitiveProgramming

Collection all competitive programming contributions

  1. LeetCode
  2. Advent of Code
    1. 2022
    2. 2023
    3. 2024

LeetCode

ID Title Go Python
1 Two Sum ✔️
2 Add Two Numbers ✔️
3 Longest Substring Without Repeating Characters ✔️
5 Longest Palindromic Substring ✔️
9 Palindrome Number ✔️
12 Integer to Roman ✔️
13 Roman to Integer ✔️
14 Longest Common Prefix ✔️
17 Letter Combinations of a Phone Number ✔️
19 Remove Nth From End of List ✔️
20 Valid Parentheses ✔️
21 Merge Two Sorted Lists ✔️
22 Generate Parentheses ✔️
26 Remove Duplicates from Sorted Array ✔️
27 Remove Element ✔️
28 Implement strStr() ✔️
35 Search Insert Position ✔️
53 Maximum Subarray ✔️
58 Length of Last Word ✔️
66 Plus One ✔️
67 Add Binary ✔️
69 Sqrt(x) ✔️
70 Climbing Stairs ✔️
83 Remove Duplicates from Sorted List ✔️
88 Merge Sorted Array ✔️
94 Binary Tree Inorder Traversal ✔️
100 Same Tree ✔️
101 Symmetric Tree ✔️
104 Maximum Depth of Binary Tree ✔️
108 Convert Sorted Array to Binary Search Tree ✔️
110 Balanced Binary Tree ✔️
111 Minimum Depth of Binary Tree ✔️
112 Path Sum ✔️
118 Pascal's Triangle ✔️
119 Pascal's Triangle II ✔️
121 Best Time to Buy and Sell Stock ✔️
125 Valid Palindrome ✔️
136 Single Number ✔️
141 Linked List Cycle ✔️
144 Binary Tree Preorder Traversal ✔️
145 Binary Tree Postorder Traversal ✔️
160 Intersection of Two Liked Lists ✔️
168 Excel Sheet Column Title ✔️
169 Majority Element ✔️
171 Excel Sheet Column Number ✔️
190 Reverse Bits ✔️
191 Number of 1 Bits ✔️
202 Happy Number ✔️
203 Remove Linked List Elements ✔️
205 Isomorphic Strings ✔️
206 Reverse Linked List ✔️
217 Contains Duplicate ✔️
219 Contains Duplicate II ✔️
222 Count Complete Tree Nodes ✔️
225 Implement Stack using Queues ✔️
226 Invert Binary Tree ✔️
228 Summary Ranges ✔️
231 Power of Two ✔️
232 Implement Queue using Stacks ✔️
234 Palindrome Linked List ✔️
235 Lowest Common Ancestor of a Binary Search Tree ✔️
237 Delete Node in a Linked List ✔️
242 Valid Anagram ✔️
257 Binary Tree Paths ✔️
258 Add Digits ✔️
263 Ugly Number ✔️
268 Missing Number ✔️
278 First Bad Version ✔️
283 Move Zeroes ✔️
290 Word Pattern ✔️
292 Nim Game ✔️
326 Power of Three ✔️
338 Counting Bits ✔️
342 Power of Four ✔️
344 Reverse String ✔️
345 Reverse Vowels of a String ✔️
349 Intersection of Two Arrays ✔️
350 Intersection of Two Arrays II ✔️
367 Valid Perfect Square ✔️
374 Guess Number Higher or Lower ✔️
383 Ransom Note ✔️
387 First Unique Character in a String ✔️
389 Find the Difference ✔️
392 Is Subsequence ✔️
401 Binary Watch ✔️
404 Sum of Left Leaves ✔️
405 Convert a Number to Hexadecimal ✔️
409 Longest Palindrome ✔️
412 Fizz Buzz ✔️
414 Third Maximum Number ✔️
415 Add Strings ✔️
434 Number of Segments in a String ✔️
441 Arranging Coins ✔️
448 Find All Numbers Disappeared in an Array ✔️
455 Assign Cookies ✔️
459 Repeated Substring Pattern ✔️
461 Hamming Distance ✔️
463 Island Perimeter ✔️
476 Number Complement ✔️
482 License Key Formatting ✔️
485 Max Consecutive Ones ✔️
492 Construct the Rectangle ✔️
495 Teemo Attacking ✔️
496 Next Greater Element I ✔️
509 Fibonacci Number ✔️
520 Detect Capital ✔️
670 Maximum Swap ✔️
951 Flip Equivalent Binary Trees ✔️
1107 Parsing a Boolean Expression ✔️
1233 Remove Sub-Folders from the Filesystem ✔️
1277 Count Square Submatrices with All Ones ✔️
1545 Find Kth Bit in Nth Binary String ✔️
1593 Split a String Into the Max Number of Unique Strings ✔️
1671 Minimum Number of Removals to Make Mountain Array ✔️
1957 Delete Characters to Make Fancy String ✔️
2044 Count Number of Maximum Bitwise OR Subsets ✔️
2458 Height of Binary Tree After Subtree Removal Queries ✔️
2463 Minimum Total Distance Traveled ✔️
2490 Circular Sentence ✔️
2501 Longest Square Streak in an Array ✔️
2583 Kth Largest Sum in a Binary Tree ✔️
2641 Cousins in Binary Tree II ✔️
2684 Maximum Number of Moves in a Grid ✔️

Advent of Code

Credits: All credits of the tasks and questions go to Eric Wastl (Twitter: @ericwastl)! Go check out his website: Advent of Code to support him and get further information!

Day Part 1 (Go) Part 2 (Go)
01
02
03
04
05
06
07
08
09
10
Day Part 1 (Go) Part 2 (Go)
01  
Day Part 1 (Go) Part 2 (Go)
01
01

About

Collection all competitive programming contributions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published