archived, look at https://github.com/solairerove/leetcode-leprosorium-python
- algs4.cs.princeton.edu
- code
- cp-algorithms
- stepik course part 1
- rosettacode
- ComparisonSort
- sorting.at
- sorting-algorithms
- leetcode
- arrays
- array of products
- compliance priorities
- 💾 distinct even pair sum
- first duplicate value
- frequency of maximum value
- kadane
- largest range
- longest peak
- merge overlapping intervals
- merge sorted array
- min rewards
- monotonic array
- move element to the end
- non constructable change
- pivot index
- smallest difference
- sorted squared array
- spiral traverse
- three number sum
- tournament winner
- two sum
- two sum sorted
- validate subsequence
- binary search tree
- binary tree
- dynamic programming
- greedy
- hash table
- heap
- linked list
- add two numbers
- add two numbers ii
- copy list with random pointer
- delete n nodes afters m nodes of a linked list
- delete node in a linked list
- delete the middle node of a linked list
- design browser history
- design linked list
- find the duplicate number
- flatten a multilevel doubly linked list
- insert into a sorted circular linked list
- intersection of two linked lists
- lfu cache
- linked list cycle
- linked list cycle II
- linked list random node
- lru cache
- merge k sorted lists
- merge two sorted lists
- middle of the linked list
- odd even linked lists
- palindrome linked list
- partition list
- remove duplicates from sorted linked list
- remove duplicates from sorted linked list II
- remove duplicates from unsorted linked list
- remove duplicates from an unsorted linked list hacker rank
- remove linked list elements
- remove nodes from linked list
- remove nth node from end of list
- remove odd from linked list
- reorder list
- reverse linked list
- reverse linked list II
- reverse nodes in even length groups
- reverse nodes in k group
- rotate linked list
- swap nodes in pairs
- swapping nodes in a linked list
- matrix
- recursion
- searching
- sorting
- stack
- strings
- caesar cipher encryptor
- generate document
- group anagrams
- longest palindrome
- longest substring without duplication
- 💾 max distance between same pair elements in string
- minimum chars for words
- non repeating char pivot
- reverse words in string
- run length encoding
- to binary string
- valid ip addresses
- valid palindrome