├── .gitignore ├── CPPLINT.cfg ├── LICENSE ├── README.md ├── codeforces ├── ability-to-convert │ ├── Makefile │ ├── README.md │ └── main.cpp ├── broken-tree │ ├── Makefile │ ├── README.md │ └── main.cpp ├── cards-sorting │ ├── Makefile │ ├── README.md │ └── main.cpp ├── dna-evolution │ ├── Makefile │ ├── README.md │ └── main.cpp ├── exam-cheating │ ├── Makefile │ ├── README.md │ └── main.cpp ├── fedor-and-coupons │ ├── Makefile │ ├── README.md │ └── main.cpp ├── geometric-progression │ ├── Makefile │ ├── README.md │ └── main.cpp ├── innokenty-and-a-football-league │ ├── Makefile │ ├── README.md │ └── main.cpp ├── interactive-bulls-and-cows-easy │ ├── Makefile │ ├── README.md │ └── main.cpp ├── interactive-bulls-and-cows-hard │ ├── Makefile │ ├── README.md │ └── main.cpp ├── karen-and-supermarket │ ├── Makefile │ ├── README.md │ └── main.cpp ├── leaving-auction │ ├── Makefile │ ├── README.md │ └── main.cpp ├── little-girl-and-maximum-sum │ ├── Makefile │ ├── README.md │ └── main.cpp ├── mike-and-feet │ ├── Makefile │ ├── README.md │ └── main.cpp ├── mister-b-and-flight-to-the-moon │ ├── README.md │ └── main.py ├── mister-b-and-pr-shifts │ ├── Makefile │ ├── README.md │ └── main.cpp ├── multicolored-cars │ ├── README.md │ └── main.py ├── new-year-and-fireworks │ ├── Makefile │ ├── README.md │ └── main.cpp ├── paths-in-complete-binary-tree │ ├── Makefile │ ├── README.md │ └── main.cpp ├── police-stations │ ├── Makefile │ ├── README.md │ └── main.cpp ├── running-with-obstacles │ ├── Makefile │ ├── README.md │ └── main.cpp ├── template │ ├── Makefile │ ├── README.md │ └── main.cpp ├── the-bakery │ ├── Makefile │ ├── README.md │ └── main.cpp ├── the-penguins-game │ ├── Makefile │ ├── README.md │ └── main.cpp ├── towers │ ├── Makefile │ ├── README.md │ └── main.cpp ├── underground-lab │ ├── Makefile │ ├── README.md │ └── main.cpp └── xenia-and-tree │ ├── Makefile │ ├── README.md │ └── main.cpp ├── geeks-for-geeks ├── dynamic-programming │ └── set-18-partition-problem │ │ ├── README.md │ │ └── solution.py ├── linked-lists │ └── flatten-multi-level-list │ │ ├── README.md │ │ └── flatten.py └── mathematics │ └── weighted-random-generator │ ├── README.md │ ├── generators.py │ ├── generators_test.py │ ├── range_map.py │ ├── range_map_test.py │ └── test.sh ├── hacker-rank ├── algorithms │ ├── bit-manipulation │ │ ├── and-product │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── cipher │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ └── flipping-bits │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ ├── dynamic-programming │ │ ├── candies │ │ │ ├── README.md │ │ │ └── candies.py │ │ ├── coin-change │ │ │ ├── README.md │ │ │ └── coin-change.py │ │ ├── fibonacci-modified │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── Solution.java │ │ ├── grid-walking │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── longest-common-subsequence │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── longest-increasing-subsequence │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── main.cpp │ │ │ └── solution.py │ │ ├── maximum-subarray │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── square-subsequences │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── stock-maximize │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ └── summing-pieces │ │ │ ├── README.md │ │ │ └── solution.py │ ├── graph-theory │ │ ├── bfs-shortest-reach │ │ │ ├── README.md │ │ │ └── bfs-shortest-reach.py │ │ ├── crab-graphs │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── dijkstra-shortest-reach-2 │ │ │ ├── README.md │ │ │ └── dijkstra-shortest-reach-2.py │ │ ├── floyd-city-of-blinding-lights │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── floyd_warshall.py │ │ │ └── main.cpp │ │ ├── jack-goes-to-rapture │ │ │ ├── README.md │ │ │ └── jack-goes-to-rapture.py │ │ ├── journey-to-the-moon │ │ │ ├── README.md │ │ │ └── journey-to-the-moon.py │ │ ├── kruskal-mst-really-special-subtree │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── prims-mst-special-subtree │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── main.cpp │ │ │ └── prims-mst.py │ │ └── scc │ │ │ ├── README.md │ │ │ └── scc.py │ ├── implementation │ │ └── matrix-rotation │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ ├── search │ │ ├── connected-cell-in-a-grid │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── cut-the-tree │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── Solution.java │ │ ├── max-sum-k-non-adjacent │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── generator.py │ │ │ └── main.cpp │ │ ├── maximise-sum │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── Solution.java │ │ ├── missing-numbers │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── pairs │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── playing-with-numbers │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── sherlock-and-array │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── SherlockAndArray.java │ │ └── short-palindrome │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ ├── sorting │ │ └── quicksort-in-place │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── Solution.java │ └── strings │ │ ├── bigger-is-greater │ │ ├── Makefile │ │ ├── README.md │ │ └── Solution.java │ │ ├── common-child │ │ ├── Makefile │ │ ├── README.md │ │ └── main.cpp │ │ ├── pangrams │ │ ├── Makefile │ │ ├── README.md │ │ └── Solution.java │ │ ├── sherlock-and-anagrams │ │ ├── Makefile │ │ ├── README.md │ │ └── Solution.java │ │ └── two-strings │ │ ├── README.md │ │ └── two-strings.py ├── artificial-intelligence │ └── alpha-beta-pruning │ │ └── tic-tac-toe │ │ ├── README.md │ │ └── solution.py ├── data-structures │ ├── disjoint-set │ │ └── merging-communities │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ ├── heap │ │ └── find-median │ │ │ ├── README.md │ │ │ └── find-median.py │ ├── tree │ │ ├── bst-lowest-common-ancestor │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ │ ├── median-updates │ │ │ ├── README.md │ │ │ └── median-updates.py │ │ └── self-balancing-tree │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── main.cpp │ └── trie │ │ └── no-prefix-set │ │ ├── Makefile │ │ ├── README.md │ │ └── Solution.java └── mathematics │ └── combinatorics │ ├── choose-and-calculate │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── journey-to-mars │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── ncr-table │ ├── Makefile │ ├── README.md │ └── main.cpp │ └── rank-of-a-word │ ├── README.md │ └── solution.py ├── leetcode └── algorithms │ ├── 4sum │ ├── README.md │ └── solution.py │ ├── basic-calculator │ ├── README.md │ └── solution.py │ ├── binary-tree-inorder-postorder │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── binary-tree-inorder-preorder │ ├── Makefile │ ├── README.md │ ├── Solution.java │ └── solution.py │ ├── binary-tree-max-path-sum │ ├── README.md │ └── solution.py │ ├── binary-tree-zigzag-level-order │ ├── README.md │ └── solution.py │ ├── burst-balloons │ ├── README.md │ └── solution.py │ ├── closest-palindrome │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── container-with-most-water │ ├── README.md │ └── solution.py │ ├── contains-duplicate-iii │ ├── Makefile │ ├── README.md │ ├── main.cpp │ └── solution.py │ ├── data-stream-disjoint-intervals │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── different-ways-to-add-parenthesis │ ├── README.md │ └── solution.py │ ├── distinct-subsequences │ ├── README.md │ └── solution.py │ ├── dungeon-game │ ├── README.md │ └── solution.py │ ├── edit-distance │ ├── Makefile │ ├── README.md │ ├── Solution.java │ └── solution.py │ ├── encode-string-with-shortest-length │ ├── README.md │ └── solution.py │ ├── flatten-binary-tree │ ├── README.md │ └── solution.py │ ├── game-of-life │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── gas-station │ ├── README.md │ └── solution.py │ ├── interleaving-string │ ├── README.md │ └── solution.py │ ├── is-balanced │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── k-pairs-with-smallest-sums │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── kth-largest-element │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── kth-smallest-element-in-sorted-matrix │ ├── README.md │ └── solution.py │ ├── largest-rectangle-in-histogram │ ├── README.md │ └── solution.py │ ├── lca-binary-tree │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── lexicographical-numbers │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── lfu-cache │ ├── LFUCache.java │ ├── Makefile │ └── README.md │ ├── libs │ ├── ListNode.java │ ├── Makefile │ ├── Point.java │ └── TreeNode.java │ ├── linked-list-cycle-ii │ ├── README.md │ └── solution.py │ ├── longest-valid-parenthesis │ ├── README.md │ └── solution.py │ ├── majority-element-ii │ ├── README.md │ └── solution.py │ ├── max-points-on-a-line │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── maximum-gap │ ├── README.md │ └── solution.py │ ├── median-of-two-sorted-arrays │ ├── Makefile │ ├── README.md │ ├── Solution.java │ └── solution.py │ ├── mini-parser │ ├── README.md │ └── solution.py │ ├── minimum-height-tree │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── minimum-window-substring │ ├── README.md │ └── solution.py │ ├── n-queens-ii │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── non-overlapping-intervals │ ├── README.md │ └── solution.py │ ├── palindrome-linked-list │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── palindrome-pairs │ ├── README.md │ └── solution.py │ ├── permutation-sequence │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── permutations-ii │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── range-sum-query-mutable │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── recover-binary-tree │ ├── README.md │ └── solution.py │ ├── rectangle-area │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── regular-expression-matching │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── remove-duplicates-from-sorted-array-ii │ ├── README.md │ └── solution.py │ ├── remove-k-digits │ ├── README.md │ └── solution.py │ ├── reverse-nodes-k-group │ ├── README.md │ └── solution.py │ ├── reverse-words-in-a-string │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── rotate-image │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── set-matrix-zeroes │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── shortest-palindrome │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── skyline │ ├── Makefile │ ├── README.md │ ├── Solution.java │ └── skyline.py │ ├── sliding-window-maximum │ ├── README.md │ └── solution.py │ ├── sorted-array-to-bst │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── spiral-matrix │ ├── Makefile │ ├── README.md │ ├── Solution.java │ └── solution.py │ ├── sqrt │ ├── README.md │ └── solution.py │ ├── stock-profit-iii │ ├── README.md │ └── solution.py │ ├── stock-profit-iv │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── subsets-ii │ ├── Makefile │ ├── README.md │ └── main.cpp │ ├── substring-concat-all-words │ ├── README.md │ └── solution.py │ ├── sudoku-solver │ ├── README.md │ └── solution.py │ ├── unique-substrings-wraparound-string │ ├── README.md │ └── solution.py │ ├── validate-bst │ ├── Makefile │ ├── README.md │ └── Solution.java │ ├── wiggle-subsequence │ ├── README.md │ └── solution.py │ ├── wildcard-matching │ ├── README.md │ └── solution.py │ └── word-break │ ├── README.md │ └── solution.py ├── lib ├── cpp │ ├── kmp │ │ ├── Makefile │ │ ├── README.md │ │ └── main.cpp │ ├── manachers │ │ ├── Makefile │ │ ├── README.md │ │ └── main.cpp │ └── z-algorithm │ │ ├── Makefile │ │ ├── README.md │ │ └── main.cpp └── python │ ├── kmp │ ├── README.md │ └── kmp.py │ └── manachers │ ├── README.md │ └── manachers.py └── linter.sh /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | __pycache__ 3 | .vscode 4 | *.class 5 | *.swp 6 | -------------------------------------------------------------------------------- /CPPLINT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/CPPLINT.cfg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/README.md -------------------------------------------------------------------------------- /codeforces/ability-to-convert/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/ability-to-convert/Makefile -------------------------------------------------------------------------------- /codeforces/ability-to-convert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/ability-to-convert/README.md -------------------------------------------------------------------------------- /codeforces/ability-to-convert/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/ability-to-convert/main.cpp -------------------------------------------------------------------------------- /codeforces/broken-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/broken-tree/Makefile -------------------------------------------------------------------------------- /codeforces/broken-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/broken-tree/README.md -------------------------------------------------------------------------------- /codeforces/broken-tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/broken-tree/main.cpp -------------------------------------------------------------------------------- /codeforces/cards-sorting/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/cards-sorting/Makefile -------------------------------------------------------------------------------- /codeforces/cards-sorting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/cards-sorting/README.md -------------------------------------------------------------------------------- /codeforces/cards-sorting/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/cards-sorting/main.cpp -------------------------------------------------------------------------------- /codeforces/dna-evolution/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/dna-evolution/Makefile -------------------------------------------------------------------------------- /codeforces/dna-evolution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/dna-evolution/README.md -------------------------------------------------------------------------------- /codeforces/dna-evolution/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/dna-evolution/main.cpp -------------------------------------------------------------------------------- /codeforces/exam-cheating/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/exam-cheating/Makefile -------------------------------------------------------------------------------- /codeforces/exam-cheating/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/exam-cheating/README.md -------------------------------------------------------------------------------- /codeforces/exam-cheating/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/exam-cheating/main.cpp -------------------------------------------------------------------------------- /codeforces/fedor-and-coupons/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/fedor-and-coupons/Makefile -------------------------------------------------------------------------------- /codeforces/fedor-and-coupons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/fedor-and-coupons/README.md -------------------------------------------------------------------------------- /codeforces/fedor-and-coupons/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/fedor-and-coupons/main.cpp -------------------------------------------------------------------------------- /codeforces/geometric-progression/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/geometric-progression/Makefile -------------------------------------------------------------------------------- /codeforces/geometric-progression/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/geometric-progression/README.md -------------------------------------------------------------------------------- /codeforces/geometric-progression/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/geometric-progression/main.cpp -------------------------------------------------------------------------------- /codeforces/innokenty-and-a-football-league/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/innokenty-and-a-football-league/Makefile -------------------------------------------------------------------------------- /codeforces/innokenty-and-a-football-league/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/innokenty-and-a-football-league/README.md -------------------------------------------------------------------------------- /codeforces/innokenty-and-a-football-league/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/innokenty-and-a-football-league/main.cpp -------------------------------------------------------------------------------- /codeforces/interactive-bulls-and-cows-easy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/interactive-bulls-and-cows-easy/Makefile -------------------------------------------------------------------------------- /codeforces/interactive-bulls-and-cows-easy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/interactive-bulls-and-cows-easy/README.md -------------------------------------------------------------------------------- /codeforces/interactive-bulls-and-cows-easy/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/interactive-bulls-and-cows-easy/main.cpp -------------------------------------------------------------------------------- /codeforces/interactive-bulls-and-cows-hard/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/interactive-bulls-and-cows-hard/Makefile -------------------------------------------------------------------------------- /codeforces/interactive-bulls-and-cows-hard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/interactive-bulls-and-cows-hard/README.md -------------------------------------------------------------------------------- /codeforces/interactive-bulls-and-cows-hard/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/interactive-bulls-and-cows-hard/main.cpp -------------------------------------------------------------------------------- /codeforces/karen-and-supermarket/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/karen-and-supermarket/Makefile -------------------------------------------------------------------------------- /codeforces/karen-and-supermarket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/karen-and-supermarket/README.md -------------------------------------------------------------------------------- /codeforces/karen-and-supermarket/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/karen-and-supermarket/main.cpp -------------------------------------------------------------------------------- /codeforces/leaving-auction/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/leaving-auction/Makefile -------------------------------------------------------------------------------- /codeforces/leaving-auction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/leaving-auction/README.md -------------------------------------------------------------------------------- /codeforces/leaving-auction/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/leaving-auction/main.cpp -------------------------------------------------------------------------------- /codeforces/little-girl-and-maximum-sum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/little-girl-and-maximum-sum/Makefile -------------------------------------------------------------------------------- /codeforces/little-girl-and-maximum-sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/little-girl-and-maximum-sum/README.md -------------------------------------------------------------------------------- /codeforces/little-girl-and-maximum-sum/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/little-girl-and-maximum-sum/main.cpp -------------------------------------------------------------------------------- /codeforces/mike-and-feet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mike-and-feet/Makefile -------------------------------------------------------------------------------- /codeforces/mike-and-feet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mike-and-feet/README.md -------------------------------------------------------------------------------- /codeforces/mike-and-feet/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mike-and-feet/main.cpp -------------------------------------------------------------------------------- /codeforces/mister-b-and-flight-to-the-moon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mister-b-and-flight-to-the-moon/README.md -------------------------------------------------------------------------------- /codeforces/mister-b-and-flight-to-the-moon/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mister-b-and-flight-to-the-moon/main.py -------------------------------------------------------------------------------- /codeforces/mister-b-and-pr-shifts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mister-b-and-pr-shifts/Makefile -------------------------------------------------------------------------------- /codeforces/mister-b-and-pr-shifts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mister-b-and-pr-shifts/README.md -------------------------------------------------------------------------------- /codeforces/mister-b-and-pr-shifts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/mister-b-and-pr-shifts/main.cpp -------------------------------------------------------------------------------- /codeforces/multicolored-cars/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/multicolored-cars/README.md -------------------------------------------------------------------------------- /codeforces/multicolored-cars/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/multicolored-cars/main.py -------------------------------------------------------------------------------- /codeforces/new-year-and-fireworks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/new-year-and-fireworks/Makefile -------------------------------------------------------------------------------- /codeforces/new-year-and-fireworks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/new-year-and-fireworks/README.md -------------------------------------------------------------------------------- /codeforces/new-year-and-fireworks/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/new-year-and-fireworks/main.cpp -------------------------------------------------------------------------------- /codeforces/paths-in-complete-binary-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/paths-in-complete-binary-tree/Makefile -------------------------------------------------------------------------------- /codeforces/paths-in-complete-binary-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/paths-in-complete-binary-tree/README.md -------------------------------------------------------------------------------- /codeforces/paths-in-complete-binary-tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/paths-in-complete-binary-tree/main.cpp -------------------------------------------------------------------------------- /codeforces/police-stations/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/police-stations/Makefile -------------------------------------------------------------------------------- /codeforces/police-stations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/police-stations/README.md -------------------------------------------------------------------------------- /codeforces/police-stations/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/police-stations/main.cpp -------------------------------------------------------------------------------- /codeforces/running-with-obstacles/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/running-with-obstacles/Makefile -------------------------------------------------------------------------------- /codeforces/running-with-obstacles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/running-with-obstacles/README.md -------------------------------------------------------------------------------- /codeforces/running-with-obstacles/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/running-with-obstacles/main.cpp -------------------------------------------------------------------------------- /codeforces/template/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/template/Makefile -------------------------------------------------------------------------------- /codeforces/template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/template/README.md -------------------------------------------------------------------------------- /codeforces/template/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/template/main.cpp -------------------------------------------------------------------------------- /codeforces/the-bakery/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/the-bakery/Makefile -------------------------------------------------------------------------------- /codeforces/the-bakery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/the-bakery/README.md -------------------------------------------------------------------------------- /codeforces/the-bakery/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/the-bakery/main.cpp -------------------------------------------------------------------------------- /codeforces/the-penguins-game/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/the-penguins-game/Makefile -------------------------------------------------------------------------------- /codeforces/the-penguins-game/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/the-penguins-game/README.md -------------------------------------------------------------------------------- /codeforces/the-penguins-game/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/the-penguins-game/main.cpp -------------------------------------------------------------------------------- /codeforces/towers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/towers/Makefile -------------------------------------------------------------------------------- /codeforces/towers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/towers/README.md -------------------------------------------------------------------------------- /codeforces/towers/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/towers/main.cpp -------------------------------------------------------------------------------- /codeforces/underground-lab/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/underground-lab/Makefile -------------------------------------------------------------------------------- /codeforces/underground-lab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/underground-lab/README.md -------------------------------------------------------------------------------- /codeforces/underground-lab/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/underground-lab/main.cpp -------------------------------------------------------------------------------- /codeforces/xenia-and-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/xenia-and-tree/Makefile -------------------------------------------------------------------------------- /codeforces/xenia-and-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/xenia-and-tree/README.md -------------------------------------------------------------------------------- /codeforces/xenia-and-tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/codeforces/xenia-and-tree/main.cpp -------------------------------------------------------------------------------- /geeks-for-geeks/dynamic-programming/set-18-partition-problem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/dynamic-programming/set-18-partition-problem/README.md -------------------------------------------------------------------------------- /geeks-for-geeks/dynamic-programming/set-18-partition-problem/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/dynamic-programming/set-18-partition-problem/solution.py -------------------------------------------------------------------------------- /geeks-for-geeks/linked-lists/flatten-multi-level-list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/linked-lists/flatten-multi-level-list/README.md -------------------------------------------------------------------------------- /geeks-for-geeks/linked-lists/flatten-multi-level-list/flatten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/linked-lists/flatten-multi-level-list/flatten.py -------------------------------------------------------------------------------- /geeks-for-geeks/mathematics/weighted-random-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/mathematics/weighted-random-generator/README.md -------------------------------------------------------------------------------- /geeks-for-geeks/mathematics/weighted-random-generator/generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/mathematics/weighted-random-generator/generators.py -------------------------------------------------------------------------------- /geeks-for-geeks/mathematics/weighted-random-generator/generators_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/mathematics/weighted-random-generator/generators_test.py -------------------------------------------------------------------------------- /geeks-for-geeks/mathematics/weighted-random-generator/range_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/mathematics/weighted-random-generator/range_map.py -------------------------------------------------------------------------------- /geeks-for-geeks/mathematics/weighted-random-generator/range_map_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/mathematics/weighted-random-generator/range_map_test.py -------------------------------------------------------------------------------- /geeks-for-geeks/mathematics/weighted-random-generator/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/geeks-for-geeks/mathematics/weighted-random-generator/test.sh -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/and-product/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/and-product/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/and-product/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/and-product/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/and-product/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/and-product/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/cipher/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/cipher/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/cipher/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/cipher/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/cipher/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/flipping-bits/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/flipping-bits/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/flipping-bits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/flipping-bits/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/bit-manipulation/flipping-bits/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/bit-manipulation/flipping-bits/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/candies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/candies/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/candies/candies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/candies/candies.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/coin-change/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/coin-change/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/coin-change/coin-change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/coin-change/coin-change.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/fibonacci-modified/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/fibonacci-modified/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/fibonacci-modified/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/fibonacci-modified/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/fibonacci-modified/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/fibonacci-modified/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/grid-walking/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/grid-walking/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/grid-walking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/grid-walking/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/grid-walking/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/grid-walking/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-common-subsequence/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-common-subsequence/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-common-subsequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-common-subsequence/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-common-subsequence/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-common-subsequence/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/longest-increasing-subsequence/solution.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/maximum-subarray/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/maximum-subarray/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/maximum-subarray/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/maximum-subarray/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/maximum-subarray/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/maximum-subarray/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/square-subsequences/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/square-subsequences/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/square-subsequences/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/square-subsequences/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/square-subsequences/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/square-subsequences/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/stock-maximize/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/stock-maximize/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/stock-maximize/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/stock-maximize/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/stock-maximize/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/stock-maximize/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/summing-pieces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/summing-pieces/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/dynamic-programming/summing-pieces/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/dynamic-programming/summing-pieces/solution.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/bfs-shortest-reach/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/bfs-shortest-reach/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/bfs-shortest-reach/bfs-shortest-reach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/bfs-shortest-reach/bfs-shortest-reach.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/crab-graphs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/crab-graphs/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/crab-graphs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/crab-graphs/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/crab-graphs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/crab-graphs/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/dijkstra-shortest-reach-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/dijkstra-shortest-reach-2/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/dijkstra-shortest-reach-2/dijkstra-shortest-reach-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/dijkstra-shortest-reach-2/dijkstra-shortest-reach-2.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/floyd_warshall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/floyd_warshall.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/floyd-city-of-blinding-lights/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/jack-goes-to-rapture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/jack-goes-to-rapture/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/jack-goes-to-rapture/jack-goes-to-rapture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/jack-goes-to-rapture/jack-goes-to-rapture.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/journey-to-the-moon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/journey-to-the-moon/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/journey-to-the-moon/journey-to-the-moon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/journey-to-the-moon/journey-to-the-moon.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/kruskal-mst-really-special-subtree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/kruskal-mst-really-special-subtree/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/kruskal-mst-really-special-subtree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/kruskal-mst-really-special-subtree/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/kruskal-mst-really-special-subtree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/kruskal-mst-really-special-subtree/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/prims-mst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/prims-mst-special-subtree/prims-mst.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/scc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/scc/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/graph-theory/scc/scc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/graph-theory/scc/scc.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/implementation/matrix-rotation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/implementation/matrix-rotation/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/implementation/matrix-rotation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/implementation/matrix-rotation/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/implementation/matrix-rotation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/implementation/matrix-rotation/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/connected-cell-in-a-grid/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/connected-cell-in-a-grid/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/connected-cell-in-a-grid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/connected-cell-in-a-grid/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/connected-cell-in-a-grid/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/connected-cell-in-a-grid/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/cut-the-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/cut-the-tree/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/cut-the-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/cut-the-tree/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/cut-the-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/cut-the-tree/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/max-sum-k-non-adjacent/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/max-sum-k-non-adjacent/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/max-sum-k-non-adjacent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/max-sum-k-non-adjacent/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/max-sum-k-non-adjacent/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/max-sum-k-non-adjacent/generator.py -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/max-sum-k-non-adjacent/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/max-sum-k-non-adjacent/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/maximise-sum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/maximise-sum/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/maximise-sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/maximise-sum/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/maximise-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/maximise-sum/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/missing-numbers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/missing-numbers/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/missing-numbers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/missing-numbers/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/missing-numbers/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/missing-numbers/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/pairs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/pairs/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/pairs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/pairs/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/pairs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/pairs/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/playing-with-numbers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/playing-with-numbers/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/playing-with-numbers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/playing-with-numbers/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/playing-with-numbers/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/playing-with-numbers/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/sherlock-and-array/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/sherlock-and-array/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/sherlock-and-array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/sherlock-and-array/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/sherlock-and-array/SherlockAndArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/sherlock-and-array/SherlockAndArray.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/short-palindrome/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/short-palindrome/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/short-palindrome/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/short-palindrome/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/search/short-palindrome/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/search/short-palindrome/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/sorting/quicksort-in-place/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/sorting/quicksort-in-place/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/sorting/quicksort-in-place/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/sorting/quicksort-in-place/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/sorting/quicksort-in-place/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/sorting/quicksort-in-place/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/bigger-is-greater/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/bigger-is-greater/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/bigger-is-greater/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/bigger-is-greater/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/bigger-is-greater/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/bigger-is-greater/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/common-child/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/common-child/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/common-child/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/common-child/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/common-child/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/common-child/main.cpp -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/pangrams/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/pangrams/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/pangrams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/pangrams/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/pangrams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/pangrams/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/sherlock-and-anagrams/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/sherlock-and-anagrams/Makefile -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/sherlock-and-anagrams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/sherlock-and-anagrams/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/sherlock-and-anagrams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/sherlock-and-anagrams/Solution.java -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/two-strings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/two-strings/README.md -------------------------------------------------------------------------------- /hacker-rank/algorithms/strings/two-strings/two-strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/algorithms/strings/two-strings/two-strings.py -------------------------------------------------------------------------------- /hacker-rank/artificial-intelligence/alpha-beta-pruning/tic-tac-toe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/artificial-intelligence/alpha-beta-pruning/tic-tac-toe/README.md -------------------------------------------------------------------------------- /hacker-rank/artificial-intelligence/alpha-beta-pruning/tic-tac-toe/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/artificial-intelligence/alpha-beta-pruning/tic-tac-toe/solution.py -------------------------------------------------------------------------------- /hacker-rank/data-structures/disjoint-set/merging-communities/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/disjoint-set/merging-communities/Makefile -------------------------------------------------------------------------------- /hacker-rank/data-structures/disjoint-set/merging-communities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/disjoint-set/merging-communities/README.md -------------------------------------------------------------------------------- /hacker-rank/data-structures/disjoint-set/merging-communities/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/disjoint-set/merging-communities/main.cpp -------------------------------------------------------------------------------- /hacker-rank/data-structures/heap/find-median/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/heap/find-median/README.md -------------------------------------------------------------------------------- /hacker-rank/data-structures/heap/find-median/find-median.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/heap/find-median/find-median.py -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/bst-lowest-common-ancestor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/bst-lowest-common-ancestor/Makefile -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/bst-lowest-common-ancestor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/bst-lowest-common-ancestor/README.md -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/bst-lowest-common-ancestor/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/bst-lowest-common-ancestor/main.cpp -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/median-updates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/median-updates/README.md -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/median-updates/median-updates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/median-updates/median-updates.py -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/self-balancing-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/self-balancing-tree/Makefile -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/self-balancing-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/self-balancing-tree/README.md -------------------------------------------------------------------------------- /hacker-rank/data-structures/tree/self-balancing-tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/tree/self-balancing-tree/main.cpp -------------------------------------------------------------------------------- /hacker-rank/data-structures/trie/no-prefix-set/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/trie/no-prefix-set/Makefile -------------------------------------------------------------------------------- /hacker-rank/data-structures/trie/no-prefix-set/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/trie/no-prefix-set/README.md -------------------------------------------------------------------------------- /hacker-rank/data-structures/trie/no-prefix-set/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/data-structures/trie/no-prefix-set/Solution.java -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/choose-and-calculate/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/choose-and-calculate/Makefile -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/choose-and-calculate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/choose-and-calculate/README.md -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/choose-and-calculate/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/choose-and-calculate/main.cpp -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/journey-to-mars/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/journey-to-mars/Makefile -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/journey-to-mars/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/journey-to-mars/README.md -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/journey-to-mars/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/journey-to-mars/main.cpp -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/ncr-table/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/ncr-table/Makefile -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/ncr-table/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/ncr-table/README.md -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/ncr-table/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/ncr-table/main.cpp -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/rank-of-a-word/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/rank-of-a-word/README.md -------------------------------------------------------------------------------- /hacker-rank/mathematics/combinatorics/rank-of-a-word/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/hacker-rank/mathematics/combinatorics/rank-of-a-word/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/4sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/4sum/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/4sum/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/4sum/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/basic-calculator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/basic-calculator/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/basic-calculator/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/basic-calculator/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-postorder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-postorder/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-postorder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-postorder/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-postorder/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-postorder/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-preorder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-preorder/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-preorder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-preorder/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-preorder/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-preorder/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-inorder-preorder/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-inorder-preorder/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-max-path-sum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-max-path-sum/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-max-path-sum/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-max-path-sum/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-zigzag-level-order/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-zigzag-level-order/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/binary-tree-zigzag-level-order/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/binary-tree-zigzag-level-order/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/burst-balloons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/burst-balloons/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/burst-balloons/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/burst-balloons/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/closest-palindrome/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/closest-palindrome/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/closest-palindrome/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/closest-palindrome/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/closest-palindrome/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/closest-palindrome/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/container-with-most-water/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/container-with-most-water/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/container-with-most-water/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/container-with-most-water/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/contains-duplicate-iii/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/contains-duplicate-iii/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/contains-duplicate-iii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/contains-duplicate-iii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/contains-duplicate-iii/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/contains-duplicate-iii/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/contains-duplicate-iii/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/contains-duplicate-iii/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/data-stream-disjoint-intervals/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/data-stream-disjoint-intervals/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/data-stream-disjoint-intervals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/data-stream-disjoint-intervals/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/data-stream-disjoint-intervals/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/data-stream-disjoint-intervals/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/different-ways-to-add-parenthesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/different-ways-to-add-parenthesis/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/different-ways-to-add-parenthesis/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/different-ways-to-add-parenthesis/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/distinct-subsequences/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/distinct-subsequences/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/distinct-subsequences/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/distinct-subsequences/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/dungeon-game/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/dungeon-game/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/dungeon-game/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/dungeon-game/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/edit-distance/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/edit-distance/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/edit-distance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/edit-distance/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/edit-distance/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/edit-distance/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/edit-distance/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/edit-distance/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/encode-string-with-shortest-length/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/encode-string-with-shortest-length/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/encode-string-with-shortest-length/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/encode-string-with-shortest-length/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/flatten-binary-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/flatten-binary-tree/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/flatten-binary-tree/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/flatten-binary-tree/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/game-of-life/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/game-of-life/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/game-of-life/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/game-of-life/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/game-of-life/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/game-of-life/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/gas-station/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/gas-station/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/gas-station/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/gas-station/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/interleaving-string/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/interleaving-string/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/interleaving-string/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/interleaving-string/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/is-balanced/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/is-balanced/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/is-balanced/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/is-balanced/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/is-balanced/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/is-balanced/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/k-pairs-with-smallest-sums/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/k-pairs-with-smallest-sums/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/k-pairs-with-smallest-sums/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/k-pairs-with-smallest-sums/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/k-pairs-with-smallest-sums/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/k-pairs-with-smallest-sums/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/kth-largest-element/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/kth-largest-element/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/kth-largest-element/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/kth-largest-element/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/kth-largest-element/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/kth-largest-element/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/kth-smallest-element-in-sorted-matrix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/kth-smallest-element-in-sorted-matrix/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/kth-smallest-element-in-sorted-matrix/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/kth-smallest-element-in-sorted-matrix/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/largest-rectangle-in-histogram/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/largest-rectangle-in-histogram/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/largest-rectangle-in-histogram/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/largest-rectangle-in-histogram/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/lca-binary-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lca-binary-tree/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/lca-binary-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lca-binary-tree/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/lca-binary-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lca-binary-tree/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/lexicographical-numbers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lexicographical-numbers/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/lexicographical-numbers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lexicographical-numbers/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/lexicographical-numbers/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lexicographical-numbers/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/lfu-cache/LFUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lfu-cache/LFUCache.java -------------------------------------------------------------------------------- /leetcode/algorithms/lfu-cache/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lfu-cache/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/lfu-cache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/lfu-cache/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/libs/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/libs/ListNode.java -------------------------------------------------------------------------------- /leetcode/algorithms/libs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/libs/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/libs/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/libs/Point.java -------------------------------------------------------------------------------- /leetcode/algorithms/libs/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/libs/TreeNode.java -------------------------------------------------------------------------------- /leetcode/algorithms/linked-list-cycle-ii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/linked-list-cycle-ii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/linked-list-cycle-ii/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/linked-list-cycle-ii/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/longest-valid-parenthesis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/longest-valid-parenthesis/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/longest-valid-parenthesis/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/longest-valid-parenthesis/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/majority-element-ii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/majority-element-ii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/majority-element-ii/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/majority-element-ii/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/max-points-on-a-line/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/max-points-on-a-line/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/max-points-on-a-line/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/max-points-on-a-line/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/max-points-on-a-line/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/max-points-on-a-line/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/maximum-gap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/maximum-gap/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/maximum-gap/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/maximum-gap/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/median-of-two-sorted-arrays/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/median-of-two-sorted-arrays/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/median-of-two-sorted-arrays/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/median-of-two-sorted-arrays/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/median-of-two-sorted-arrays/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/median-of-two-sorted-arrays/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/median-of-two-sorted-arrays/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/median-of-two-sorted-arrays/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/mini-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/mini-parser/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/mini-parser/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/mini-parser/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/minimum-height-tree/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/minimum-height-tree/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/minimum-height-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/minimum-height-tree/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/minimum-height-tree/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/minimum-height-tree/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/minimum-window-substring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/minimum-window-substring/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/minimum-window-substring/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/minimum-window-substring/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/n-queens-ii/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/n-queens-ii/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/n-queens-ii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/n-queens-ii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/n-queens-ii/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/n-queens-ii/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/non-overlapping-intervals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/non-overlapping-intervals/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/non-overlapping-intervals/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/non-overlapping-intervals/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/palindrome-linked-list/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/palindrome-linked-list/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/palindrome-linked-list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/palindrome-linked-list/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/palindrome-linked-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/palindrome-linked-list/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/palindrome-pairs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/palindrome-pairs/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/palindrome-pairs/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/palindrome-pairs/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/permutation-sequence/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/permutation-sequence/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/permutation-sequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/permutation-sequence/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/permutation-sequence/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/permutation-sequence/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/permutations-ii/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/permutations-ii/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/permutations-ii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/permutations-ii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/permutations-ii/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/permutations-ii/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/range-sum-query-mutable/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/range-sum-query-mutable/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/range-sum-query-mutable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/range-sum-query-mutable/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/range-sum-query-mutable/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/range-sum-query-mutable/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/recover-binary-tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/recover-binary-tree/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/recover-binary-tree/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/recover-binary-tree/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/rectangle-area/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/rectangle-area/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/rectangle-area/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/rectangle-area/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/rectangle-area/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/rectangle-area/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/regular-expression-matching/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/regular-expression-matching/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/regular-expression-matching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/regular-expression-matching/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/regular-expression-matching/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/regular-expression-matching/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/remove-duplicates-from-sorted-array-ii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/remove-duplicates-from-sorted-array-ii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/remove-duplicates-from-sorted-array-ii/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/remove-duplicates-from-sorted-array-ii/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/remove-k-digits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/remove-k-digits/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/remove-k-digits/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/remove-k-digits/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/reverse-nodes-k-group/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/reverse-nodes-k-group/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/reverse-nodes-k-group/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/reverse-nodes-k-group/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/reverse-words-in-a-string/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/reverse-words-in-a-string/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/reverse-words-in-a-string/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/reverse-words-in-a-string/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/reverse-words-in-a-string/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/reverse-words-in-a-string/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/rotate-image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/rotate-image/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/rotate-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/rotate-image/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/rotate-image/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/rotate-image/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/set-matrix-zeroes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/set-matrix-zeroes/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/set-matrix-zeroes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/set-matrix-zeroes/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/set-matrix-zeroes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/set-matrix-zeroes/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/shortest-palindrome/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/shortest-palindrome/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/shortest-palindrome/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/shortest-palindrome/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/shortest-palindrome/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/shortest-palindrome/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/skyline/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/skyline/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/skyline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/skyline/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/skyline/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/skyline/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/skyline/skyline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/skyline/skyline.py -------------------------------------------------------------------------------- /leetcode/algorithms/sliding-window-maximum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sliding-window-maximum/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/sliding-window-maximum/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sliding-window-maximum/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/sorted-array-to-bst/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sorted-array-to-bst/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/sorted-array-to-bst/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sorted-array-to-bst/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/sorted-array-to-bst/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sorted-array-to-bst/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/spiral-matrix/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/spiral-matrix/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/spiral-matrix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/spiral-matrix/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/spiral-matrix/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/spiral-matrix/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/spiral-matrix/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/spiral-matrix/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/sqrt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sqrt/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/sqrt/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sqrt/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/stock-profit-iii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/stock-profit-iii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/stock-profit-iii/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/stock-profit-iii/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/stock-profit-iv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/stock-profit-iv/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/stock-profit-iv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/stock-profit-iv/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/stock-profit-iv/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/stock-profit-iv/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/subsets-ii/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/subsets-ii/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/subsets-ii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/subsets-ii/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/subsets-ii/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/subsets-ii/main.cpp -------------------------------------------------------------------------------- /leetcode/algorithms/substring-concat-all-words/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/substring-concat-all-words/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/substring-concat-all-words/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/substring-concat-all-words/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/sudoku-solver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sudoku-solver/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/sudoku-solver/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/sudoku-solver/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/unique-substrings-wraparound-string/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/unique-substrings-wraparound-string/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/unique-substrings-wraparound-string/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/unique-substrings-wraparound-string/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/validate-bst/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/validate-bst/Makefile -------------------------------------------------------------------------------- /leetcode/algorithms/validate-bst/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/validate-bst/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/validate-bst/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/validate-bst/Solution.java -------------------------------------------------------------------------------- /leetcode/algorithms/wiggle-subsequence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/wiggle-subsequence/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/wiggle-subsequence/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/wiggle-subsequence/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/wildcard-matching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/wildcard-matching/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/wildcard-matching/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/wildcard-matching/solution.py -------------------------------------------------------------------------------- /leetcode/algorithms/word-break/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/word-break/README.md -------------------------------------------------------------------------------- /leetcode/algorithms/word-break/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/leetcode/algorithms/word-break/solution.py -------------------------------------------------------------------------------- /lib/cpp/kmp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/kmp/Makefile -------------------------------------------------------------------------------- /lib/cpp/kmp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/kmp/README.md -------------------------------------------------------------------------------- /lib/cpp/kmp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/kmp/main.cpp -------------------------------------------------------------------------------- /lib/cpp/manachers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/manachers/Makefile -------------------------------------------------------------------------------- /lib/cpp/manachers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/manachers/README.md -------------------------------------------------------------------------------- /lib/cpp/manachers/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/manachers/main.cpp -------------------------------------------------------------------------------- /lib/cpp/z-algorithm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/z-algorithm/Makefile -------------------------------------------------------------------------------- /lib/cpp/z-algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/z-algorithm/README.md -------------------------------------------------------------------------------- /lib/cpp/z-algorithm/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/cpp/z-algorithm/main.cpp -------------------------------------------------------------------------------- /lib/python/kmp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/python/kmp/README.md -------------------------------------------------------------------------------- /lib/python/kmp/kmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/python/kmp/kmp.py -------------------------------------------------------------------------------- /lib/python/manachers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/python/manachers/README.md -------------------------------------------------------------------------------- /lib/python/manachers/manachers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/lib/python/manachers/manachers.py -------------------------------------------------------------------------------- /linter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreimaximov/algorithms/HEAD/linter.sh --------------------------------------------------------------------------------