├── .gitignore ├── README.md └── src ├── accenture └── Solution.java ├── advent ├── template │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── year2021 │ ├── day1 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day10 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day11 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day12 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day13 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day14 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── Solution2.java │ │ │ ├── Solution3.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day15 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day16 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day17 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day18 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day19 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day2 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day20 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day21 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day22 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── PerfTest.java │ │ │ ├── Solution.java │ │ │ ├── Solver1.java │ │ │ ├── Solver2.java │ │ │ ├── Solver3.java │ │ │ ├── input.txt │ │ │ ├── input2.txt │ │ │ ├── output.txt │ │ │ └── output2.txt │ ├── day23 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day24 │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ ├── day25 │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ ├── day3 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day4 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day5 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day6 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day7 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day8 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ └── day9 │ │ ├── first │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ │ └── second │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt ├── year2022 │ ├── day1 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day10 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day11 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day12 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day13 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day14 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day15 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day17 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day18 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day19 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day2 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day20 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day21 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── SolutionFraction.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day22 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day23 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day24 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day25 │ │ └── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day3 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day4 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day5 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day6 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day7 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day8 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ └── day9 │ │ ├── first │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ │ └── second │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt ├── year2023 │ ├── day1 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day10 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day11 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day12 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day13 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day14 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day15 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day16 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day17 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day18 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day19 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day2 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day20 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day21 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day22 │ │ ├── example.txt │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── Solution2.java │ │ │ └── output.txt │ │ ├── input.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ └── output.txt │ ├── day23 │ │ ├── example.txt │ │ ├── first │ │ │ ├── Solution.java │ │ │ └── output.txt │ │ ├── input.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ └── output.txt │ ├── day24 │ │ ├── example.txt │ │ ├── first │ │ │ ├── Solution.java │ │ │ └── output.txt │ │ ├── input.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ └── output.txt │ ├── day25 │ │ ├── example.txt │ │ ├── first │ │ │ ├── FordFulkerson.java │ │ │ ├── Solution.java │ │ │ └── output.txt │ │ └── input.txt │ ├── day3 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day4 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day5 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day6 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day7 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ ├── day8 │ │ ├── first │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ │ └── second │ │ │ ├── Solution.java │ │ │ ├── input.txt │ │ │ └── output.txt │ └── day9 │ │ ├── first │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ │ └── second │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt └── year2024 │ ├── day1 │ ├── first │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ └── second │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ ├── day10 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day11 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day12 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day13 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day14 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day15 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day16 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day2 │ ├── first │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ └── second │ │ ├── Solution.kt │ │ ├── input.txt │ │ └── output.txt │ ├── day3 │ ├── first │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ └── second │ │ ├── Solution.java │ │ ├── input.txt │ │ └── output.txt │ ├── day4 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day5 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day6 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day7 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ ├── day8 │ ├── first │ │ ├── Solution.java │ │ └── output.txt │ ├── input │ │ ├── input.txt │ │ └── test.txt │ └── second │ │ ├── Solution.java │ │ └── output.txt │ └── day9 │ ├── first │ ├── Solution.java │ └── output.txt │ ├── input │ ├── input.txt │ └── test.txt │ └── second │ ├── Solution.java │ └── output.txt ├── antihash ├── AntiRollingHash.java ├── BirthdayAttacker.java ├── RollingHashBusterTest.java ├── RollingHashWithOverflow.java ├── RollingHashWithoutOverflow.java └── StringHasher.java ├── atcoder ├── abc154 │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemDTest.java │ ├── ProblemF.java │ └── ProblemFTest.java ├── abc156 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemBTest.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemDTest.java │ ├── ProblemE.java │ └── ProblemETest.java ├── abc157 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemDTest.java │ ├── ProblemE.java │ └── ProblemETest.java ├── abc158 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemE.java │ └── ProblemF.java ├── abc159 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ └── ProblemE.java ├── abc160 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemE.java │ └── ProblemF.java ├── abc161 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemE.java │ └── ProblemF.java ├── abc162 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemBTest.java │ ├── ProblemC.java │ ├── ProblemD.java │ └── ProblemF.java ├── abc163 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ └── ProblemD.java ├── abc164 │ ├── ProblemA.java │ ├── ProblemB.java │ └── ProblemC.java ├── agc043 │ ├── ProblemA.java │ └── ProblemB.java ├── agc047 │ ├── ProblemA.java │ ├── ProblemB.java │ └── ProblemBTest.java ├── dp │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemE.java │ ├── ProblemF.java │ ├── ProblemG.java │ ├── ProblemH.java │ └── ProblemI.java ├── hitachi2020 │ ├── ProblemA.java │ ├── ProblemB.java │ └── ProblemC.java ├── keyence2020 │ ├── ProblemE.java │ ├── ProblemF.java │ └── ProblemFTest.java └── panasonic2020 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ └── ProblemE.java ├── basic ├── AvlTree.java ├── ComplexDouble.java ├── FastFourierTransform.java ├── FastFourierTransformTest.java ├── Fenwick.java ├── GraphTools.java ├── IntervalList.java ├── Knapsack.java ├── MaxHeap.java ├── MaxHeapTest.java ├── PrimeNumbers.java ├── ReversableStack.java ├── SegmentTree.java ├── SuffixArrays.java ├── SuffixArraysTest.java ├── SumArray.java ├── Tree.java ├── Trie.java ├── UndirectedGraph.java ├── UndirectedGraphTest.java ├── UnionFind.java ├── matrix │ ├── MatrixTools.java │ └── MatrixToolsTest.java ├── tuples │ ├── Pair.java │ └── Triple.java └── utils │ ├── ArrayTools.java │ ├── GeometryTools.java │ ├── GeometryToolsTest.java │ ├── IntegerUtils.java │ ├── IntegerUtilsTest.java │ ├── Interpolation.java │ ├── InterpolationTest.java │ ├── MathTools.java │ ├── MathToolsTest.java │ ├── RandomTools.java │ ├── StringTools.java │ ├── StringToolsTest.java │ ├── TreeTools.java │ ├── TreeToolsTest.java │ ├── UuidToolsPerf.java │ ├── UuidUTools.java │ └── UuidUToolsTest.java ├── binsearch ├── binsearch238 │ └── Solution.java ├── binsearch283 │ └── Solution.java ├── binsearch656 │ ├── Solution.java │ └── SolutionTest.java └── binsearch8 │ └── Solution.java ├── codeforces ├── MyReader.kt ├── contest1006 │ └── ProblemC.kt ├── contest1275 │ ├── ProblemA.java │ ├── ProblemD.java │ └── ProblemDGenerator.java ├── contest1305 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemE.java │ ├── ProblemF.java │ └── ProblemG.java ├── contest1320 │ ├── ProblemF.java │ └── ProblemFTest.java ├── contest1324 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemDTest.java │ └── ProblemF.java ├── contest1325 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ └── ProblemD.java ├── contest1329 │ ├── ProblemA.java │ └── ProblemB.java ├── contest1335 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ └── ProblemE1.java ├── contest1339 │ ├── ProblemA.java │ ├── ProblemB.java │ └── ProblemC.java ├── contest1398 │ └── ProblemC.kt ├── contest1408 │ └── ProblemC.java ├── contest1452 │ └── SolutionB.java ├── contest1476 │ └── ProblemB.java ├── contest1487 │ └── ProblemD.java ├── contest1541 │ └── ProblemB.kt ├── contest1571 │ ├── ProblemA.kt │ └── ProblemAKtTest.kt ├── contest1672 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ └── problemE │ │ ├── Grader.java │ │ ├── GraderImpl.java │ │ ├── Main.java │ │ ├── Solver.java │ │ └── SolverTest.java ├── contest1676 │ └── ProblemD.kt ├── contest1689 │ ├── ProblemC.java │ └── ProblemD.kt ├── contest1692 │ └── ProblemF.java ├── contest1705 │ └── ProblemC.kt ├── contest1710 │ └── ProblemA.kt ├── contest1711 │ └── ProblemB.java ├── contest1728 │ └── ProblemC.java ├── contest1731 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD.java │ ├── ProblemE.java │ ├── ProblemETest.java │ ├── ProblemF.java │ ├── answersE.txt │ └── testsE.txt ├── contest1735 │ └── ProblemB.java ├── contest1737 │ └── ProblemB.java ├── contest1760 │ └── ProblemF.java ├── contest1766 │ └── ProblemB.java ├── contest1769 │ ├── Generator.java │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ ├── ProblemD1.java │ └── ProblemD2.java ├── contest1791 │ └── ProblemE.kt ├── contest1795 │ ├── ProblemA.java │ ├── ProblemB.java │ ├── ProblemC.java │ └── ProblemD.java ├── contest1851 │ └── ProblemB.kt ├── contest1857 │ └── ProblemF.kt ├── contest1862 │ └── ProblemF.kt ├── contest1869 │ └── ProblemB.kt ├── contest1881 │ └── ProblemF.kt ├── contest1883 │ ├── PerfTestF.kt │ ├── ProblemB.kt │ ├── ProblemC.kt │ ├── ProblemF.kt │ └── ProblemFKtTest.kt ├── contest1891 │ └── ProblemA.java ├── contest1899 │ ├── ProblemC.kt │ └── ProblemCKtTest.kt ├── contest1901 │ └── ProblemD.kt ├── contest1907 │ └── ProblemB.kt ├── contest1914 │ ├── ProblemC.kt │ ├── ProblemD.kt │ └── ProblemF.kt ├── contest1915 │ └── ProblemE.kt ├── contest1922 │ ├── ProblemA.kt │ └── ProblemC.kt ├── contest1927 │ ├── ProblemB.kt │ └── ProblemD.kt ├── contest1932 │ ├── ProblemC.kt │ └── ProblemF.kt ├── contest24 │ └── ProblemA.java ├── contest251 │ └── ProblemA.kt ├── contest334006 │ ├── ProblemA.java │ └── ProblemATest.java ├── contest550 │ └── ProblemC.kt ├── contest580 │ └── ProblemB.kt └── contest873 │ └── ProblemA.kt ├── cses_fi ├── task1160 │ ├── Solution.java │ └── SolutionTest.java ├── task1681 │ ├── Solution.java │ └── SolutionTest.java ├── task1750 │ ├── Solution.java │ └── SolutionTest.java ├── task1751 │ ├── Solution.java │ └── SolutionTest.java └── task2216 │ ├── DummySolution.kt │ ├── Solution.kt │ └── SolutionTest.java ├── distribution └── UniformCategorialDistribution.java ├── facebook ├── hacker2019 │ └── round2 │ │ ├── ProblemA │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ │ └── ProblemB │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt ├── hacker2020 │ └── round2 │ │ └── ProblemB │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt └── hacker2021 │ ├── qual │ ├── ProblemA1 │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ ├── ProblemA2 │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ ├── ProblemB │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ ├── ProblemC1 │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ └── ProblemC2 │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ ├── round1 │ ├── ProblemA1 │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ ├── ProblemA2 │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ ├── ProblemB │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ └── ProblemC │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt │ └── round2 │ ├── ProblemB │ ├── Main.java │ ├── input.txt │ └── output.txt │ └── ProblemC1 │ ├── Main.java │ ├── input.txt │ └── output.txt ├── firecode ├── DecompressTree.java ├── DeepestNode.java ├── IdenticalTree.java ├── InsertCircular.java ├── InsertListNode.java ├── InsertTreeNode.java ├── LargestBST.java ├── ListNode.java ├── ListPalindrome.java ├── LoopingList.java ├── MaxElementTree.java ├── MaxProfit.java ├── MaximumRepetition.java ├── MinDepthTree.java ├── MirrorTree.java ├── Parentheses.java ├── PathNumber.java ├── PrintTree.java ├── RemoveDuplicates.java ├── ReverseLinkedList.java ├── RotateCounterClockWise.java ├── SmallestBST.java ├── Snake.java ├── SnakeTest.java ├── SumBST.java └── TreeNode.java ├── google ├── codejam │ ├── moon_and_umbrellas │ │ └── Solution.java │ ├── reverse_engineering │ │ └── Solution.java │ └── reversort │ │ ├── Solution.java │ │ └── SolutionTest.java ├── foobar │ ├── level1 │ │ └── minion_task_scheduling │ │ │ ├── Answer.java │ │ │ └── AnswerTest.java │ ├── level2 │ │ ├── en_route_salute │ │ │ ├── Answer.java │ │ │ └── AnswerTest.java │ │ └── numbers_station_coded_messages │ │ │ ├── Answer.java │ │ │ └── AnswerTest.java │ ├── level3 │ │ ├── find_the_access_codes │ │ │ ├── Answer.java │ │ │ ├── AnswerTest.java │ │ │ └── PerfTestExample.java │ │ ├── queue_to_do │ │ │ ├── Answer.java │ │ │ └── AnswerTest.java │ │ └── the_grandest_staircase_of_them_all │ │ │ ├── Answer.java │ │ │ └── AnswerTest.java │ └── level4 │ │ ├── bringing_a_gun_to_a_guard_fight │ │ ├── Answer.java │ │ └── AnswerTest.java │ │ └── running_with_bunnies │ │ ├── Answer.java │ │ └── AnswerTest.java └── kickstart2021 │ └── roundF │ ├── Festival.java │ ├── FestivalTest.java │ ├── GraphTravel.java │ ├── StarTrappers.java │ └── TrashBins.java ├── hackerrank └── sherlock_valid_string │ └── Solution.java ├── help_requests ├── all_possible_combinations │ ├── Solution.java │ └── SolutionTest.java ├── beautiful_alley │ ├── Solution.java │ └── SolutionTest.java ├── beautiful_landscape │ └── Solution.kt ├── bureaucracy_level │ ├── Solution.java │ └── SolutionTest.java ├── collision_find │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── colour_clicker │ └── Board.java ├── colour_fill │ ├── ImageGenerator.java │ ├── ImageGenerator2.java │ ├── PerfTest.java │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ ├── Solution4.java │ ├── Solution5.java │ └── SolutionTest.java ├── differ_in_one_position │ ├── Solution.kt │ └── SolutionKtTest.kt ├── digital_logarithm │ ├── LogarithmBenchmark.java │ ├── Solution.java │ ├── SolutionBenchmark.java │ └── SolutionTest.java ├── discount_price │ ├── BigDecimalSolution.java │ ├── DoubleSolution.java │ └── DoubleSolutionTest.java ├── dub_roscha_rebus │ └── Solution.java ├── ege │ ├── Problem19.java │ ├── Problem24.java │ ├── Problem26.java │ ├── Problem2680.java │ ├── Problem27.java │ └── Problem73.java ├── even_number_of_edges │ └── Solution.java ├── favorite_number │ └── Solution.java ├── fibonacci_encoder │ └── FibonacciEncoder.java ├── fibonacci_last_digit │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ └── SolutionTest.java ├── fifteen │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ └── SolutionTest.java ├── find_all_duplicates │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── find_subsequence │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ └── SolutionTest.java ├── five_letter │ ├── FiveLetterSolver.java │ ├── FiveLetterSolverTest.java │ ├── Helper.java │ ├── Strategy.java │ ├── all_words.txt │ ├── guesses_en.txt │ ├── guesses_en5.txt │ ├── guesses_en6.txt │ ├── guesses_ru.txt │ ├── guesses_ru5.txt │ ├── solutions_en.txt │ ├── solutions_en5.txt │ ├── solutions_en6.txt │ ├── solutions_ru.txt │ ├── solutions_ru5.txt │ ├── strategy_en5.dmp │ ├── strategy_en6.dmp │ └── strategy_ru5.dmp ├── function_power_bijective │ ├── SolutionBijective.java │ ├── SolutionDummy.java │ ├── SolutionLogarithmic.java │ └── SolutionTest.java ├── funny_dice_game │ ├── Solution.java │ └── SolutionTest.java ├── game2048 │ ├── Solution.java │ └── SolutionTest.java ├── gomoku_draw │ ├── Solution.java │ └── SolutionTest.java ├── gomoku_possible │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ └── SolutionTest.java ├── gomoku_retroanalysis │ ├── Solution.java │ └── SolutionTest.java ├── ideal_hasher │ ├── Solution.java │ ├── Solution2.java │ └── Solution3.java ├── iluha_equation │ ├── Solution.java │ └── SolutionTest.java ├── jack_house │ ├── Solution.java │ └── SolutionTest.java ├── knight_and_queen │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ ├── Solution4.java │ ├── Solution5.java │ ├── Solution6.java │ └── SolutionTest.java ├── line_by_line_knight │ ├── Solution.java │ └── SolutionTest.java ├── make_seven │ └── Solution.java ├── map_with_all_unique │ ├── MapWithAllUnique.java │ └── MapWithAllUniqueTest.java ├── map_with_delete_all_keys_for_value │ ├── MapWithDeleteAllKeyForValue.java │ └── MapWithDeleteAllKeyForValue2.java ├── map_with_most_frequency │ ├── MapWithMostFrequency.java │ └── MapWithMostFrequencyTest.java ├── map_with_plus_and_mul │ ├── FastMap.java │ └── MapWithArithmetic.java ├── map_with_random_key_for_value │ ├── MapWithRandomKeyForValue.java │ └── MapWithRandomKeyForValueTest.java ├── map_with_random_key_of_most_frequent_value │ ├── MapWithRandomKeyForMostFrequentValue.java │ └── MapWithRandomKeyForMostFrequentValueTest.java ├── map_with_random_most_frequent_value │ ├── MapWithRandomMostFrequentValue.java │ └── MapWithRandomMostFrequentValueTest.java ├── mastermind │ └── Solution.java ├── max_complete_subtree_sum │ ├── Solution.java │ └── Solution2.java ├── max_element_after_deletions │ ├── Solution.kt │ └── SolutionKtTest.kt ├── max_mountain_range │ ├── DummySolution.java │ ├── Solution.java │ └── SolutionTest.java ├── max_subgraph_sum │ ├── Solution.java │ └── Solution2.java ├── max_subset_triangle │ ├── Solution.java │ └── SolutionTest.java ├── max_walking_odd_sum │ ├── Solution.java │ └── SolutionTest.java ├── max_zip │ ├── Solution.java │ └── SolutionTest.java ├── median │ ├── Median.java │ └── MedianTest.java ├── min_after_removing_col_and_row │ └── Solution.java ├── min_cost_to_connect │ └── Solution.java ├── min_ladder │ ├── Solution.java │ └── SolutionTest.java ├── min_levenshtein_distance_substring │ ├── Solution.java │ └── SolutionTest.java ├── min_nok │ ├── Solution.java │ └── SolutionTest.java ├── min_operations │ ├── Solution.java │ └── SolutionTest.java ├── minimal_number │ ├── Solution.java │ └── SolutionTest.java ├── necklace_cut │ ├── NeckLaceTools.java │ ├── Solution2.java │ ├── Solution2Test.java │ ├── Solution3.java │ ├── Solution32.java │ ├── Solution3Test.java │ ├── Solution4.java │ ├── Solution42.java │ └── Solution4Test.java ├── new_order │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ └── SolutionTest.java ├── number_of_good_pairs │ ├── DummySolution.java │ ├── PerfTest.java │ ├── Solution.java │ └── SolutionTest.java ├── palindrom_five │ ├── Solution.java │ └── SolutionTest.java ├── palindrome_four │ ├── Solution.java │ └── SolutionTest.java ├── pick_three │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── pick_three2 │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── polite_pawns │ ├── Solution.java │ └── SolutionTest.java ├── possible_strings │ ├── Solution.java │ └── SolutionTest.java ├── process_two_array_requests │ ├── ProcessTwoArraysRequests.kt │ └── ProcessTwoArraysRequestsTest.kt ├── progress_bars │ ├── Solution.java │ └── SolutionTest.java ├── rabin_karp │ ├── RabinKarp.java │ ├── RabinKarp2.java │ └── RabinKarpTest.java ├── random_picker │ └── RandomPicker.java ├── rate_limiter │ ├── DoubleLeakyBucketRateLimiter.java │ ├── LeakyBucketRateLimiter.java │ ├── QueueDoubleRateLimiter.java │ ├── QueueRateLimiter.java │ └── RateLimiterTest.java ├── reading_books │ └── Solution.java ├── rebus_solver │ ├── Solution.java │ └── SolutionTest.java ├── scaler │ ├── Scaler.java │ └── ScalerTest.java ├── secure_doors │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── set_partitioning │ ├── Solution.java │ └── SolutionTest.java ├── snowflakes │ ├── PerfTest.java │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ ├── Solution4.java │ ├── Solution5.java │ ├── Solution6.java │ ├── Solution7.java │ └── SolutionTest.java ├── sort_two_arrays │ ├── Solution.kt │ └── SortTwoArraysTest.kt ├── spearman │ ├── JavaSolution.java │ ├── JavaSolutionTest.java │ ├── KotlinSolution.kt │ └── KotlinSolutionKtTest.kt ├── stock_exchange │ ├── Solution.java │ └── SolutionTest.java ├── string_trace │ ├── Solution.kt │ └── SolutionTest.kt ├── strongest_rook │ └── Solution.java ├── subarrays_with_sum_and_zero │ └── Solution.java ├── sum_after_removing_col_and_row │ └── Solution.java ├── trading_stats │ ├── Listing.java │ ├── Trading.java │ ├── Trading2.java │ ├── Trading3.java │ └── TradingTest.java ├── two_bags │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ ├── Solution4.java │ ├── Solution5.java │ ├── Solution6.java │ ├── Solution7.java │ └── SolutionTest.java ├── unusual_template │ ├── Solution.kt │ └── SolutionTest.kt └── vip_queue │ ├── VipQueue.java │ ├── VipQueue2.java │ ├── VipQueue2Test.java │ └── VipQueueTest.java ├── leetcode ├── leetcode0xx │ ├── leetcode1 │ │ └── Solution.java │ ├── leetcode10 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode11 │ │ └── Solution.java │ ├── leetcode12 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode13 │ │ └── Solution.java │ ├── leetcode14 │ │ └── Solution.java │ ├── leetcode15 │ │ └── Solution.java │ ├── leetcode16 │ │ └── Solution.java │ ├── leetcode17 │ │ └── Solution.java │ ├── leetcode18 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode19 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode2 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode20 │ │ └── Solution.java │ ├── leetcode21 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode22 │ │ └── Solution.java │ ├── leetcode23 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode24 │ │ └── Solution.java │ ├── leetcode25 │ │ ├── ListNode.java │ │ ├── Pair.java │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode26 │ │ └── Solution.java │ ├── leetcode27 │ │ └── Solution.java │ ├── leetcode28 │ │ └── Solution.java │ ├── leetcode29 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode3 │ │ └── Solution.java │ ├── leetcode30 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode31 │ │ └── Solution.java │ ├── leetcode32 │ │ └── Solution.java │ ├── leetcode33 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode34 │ │ └── Solution.java │ ├── leetcode35 │ │ └── Solution.java │ ├── leetcode36 │ │ └── Solution.java │ ├── leetcode37 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode38 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode39 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode4 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode40 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode41 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode42 │ │ └── Solution.java │ ├── leetcode43 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode44 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode45 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode46 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode47 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode48 │ │ └── Solution.java │ ├── leetcode49 │ │ └── Solution.java │ ├── leetcode5 │ │ └── Solution.java │ ├── leetcode50 │ │ └── Solution.java │ ├── leetcode51 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode52 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode53 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode54 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode55 │ │ └── Solution.java │ ├── leetcode56 │ │ └── Solution.java │ ├── leetcode57 │ │ └── Solution.java │ ├── leetcode58 │ │ └── Solution.java │ ├── leetcode59 │ │ └── Solution.java │ ├── leetcode6 │ │ └── Solution.java │ ├── leetcode60 │ │ └── Solution.java │ ├── leetcode61 │ │ └── Solution.java │ ├── leetcode62 │ │ └── Solution.java │ ├── leetcode63 │ │ └── Solution.java │ ├── leetcode64 │ │ └── Solution.java │ ├── leetcode66 │ │ └── Solution.java │ ├── leetcode67 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode68 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode69 │ │ └── Solution.java │ ├── leetcode7 │ │ └── Solution.java │ ├── leetcode70 │ │ └── Solution.java │ ├── leetcode71 │ │ └── Solution.java │ ├── leetcode72 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode73 │ │ └── Solution.java │ ├── leetcode74 │ │ └── Solution.java │ ├── leetcode75 │ │ └── Solution.java │ ├── leetcode76 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode77 │ │ └── Solution.java │ ├── leetcode78 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode79 │ │ └── Solution.java │ ├── leetcode8 │ │ └── Solution.java │ ├── leetcode80 │ │ └── Solution.java │ ├── leetcode81 │ │ └── Solution.java │ ├── leetcode82 │ │ └── Solution.java │ ├── leetcode83 │ │ └── Solution.java │ ├── leetcode84 │ │ └── Solution.java │ ├── leetcode85 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode86 │ │ └── Solution.java │ ├── leetcode87 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode88 │ │ └── Solution.java │ ├── leetcode89 │ │ └── Solution.java │ ├── leetcode9 │ │ └── Solution.java │ ├── leetcode90 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode91 │ │ └── Solution.java │ ├── leetcode92 │ │ └── Solution.java │ ├── leetcode93 │ │ └── Solution.java │ ├── leetcode94 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode95 │ │ └── Solution.java │ ├── leetcode96 │ │ └── Solution.java │ ├── leetcode97 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode98 │ │ └── Solution.java │ └── leetcode99 │ │ └── Solution.java ├── leetcode10xx │ ├── leetcode1000 │ │ └── Solution.java │ ├── leetcode1001 │ │ └── Solution.java │ ├── leetcode1002 │ │ └── Solution.java │ ├── leetcode1003 │ │ └── Solution.java │ ├── leetcode1004 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1005 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1006 │ │ └── Solution.java │ ├── leetcode1007 │ │ └── Solution.java │ ├── leetcode1008 │ │ └── Solution.java │ ├── leetcode1009 │ │ └── Solution.java │ ├── leetcode1010 │ │ └── Solution.java │ ├── leetcode1011 │ │ └── Solution.java │ ├── leetcode1012 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1013 │ │ └── Solution.java │ ├── leetcode1014 │ │ └── Solution.java │ ├── leetcode1015 │ │ └── Solution.java │ ├── leetcode1016 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1017 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1018 │ │ └── Solution.java │ ├── leetcode1019 │ │ └── Solution.java │ ├── leetcode1020 │ │ └── Solution.java │ ├── leetcode1021 │ │ └── Solution.java │ ├── leetcode1022 │ │ └── Solution.java │ ├── leetcode1023 │ │ └── Solution.java │ ├── leetcode1024 │ │ └── Solution.java │ ├── leetcode1025 │ │ └── Solution.java │ ├── leetcode1026 │ │ └── Solution.java │ ├── leetcode1027 │ │ └── Solution.java │ ├── leetcode1028 │ │ └── Solution.java │ ├── leetcode1029 │ │ └── Solution.java │ ├── leetcode1030 │ │ └── Solution.java │ ├── leetcode1031 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1032 │ │ ├── StreamChecker.java │ │ └── StreamChecker2.java │ ├── leetcode1033 │ │ └── Solution.java │ ├── leetcode1034 │ │ └── Solution.java │ ├── leetcode1035 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1036 │ │ └── Solution.java │ ├── leetcode1037 │ │ └── Solution.java │ ├── leetcode1038 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1039 │ │ └── Solution.java │ ├── leetcode1040 │ │ └── Solution.java │ ├── leetcode1041 │ │ └── Solution.java │ ├── leetcode1042 │ │ └── Solution.java │ ├── leetcode1043 │ │ └── Solution.java │ ├── leetcode1044 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1046 │ │ └── Solution.java │ ├── leetcode1047 │ │ └── Solution.java │ ├── leetcode1048 │ │ └── Solution.java │ ├── leetcode1049 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1051 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1052 │ │ └── Solution.java │ ├── leetcode1053 │ │ └── Solution.java │ ├── leetcode1054 │ │ └── Solution.java │ ├── leetcode1071 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1072 │ │ └── Solution.java │ ├── leetcode1073 │ │ └── Solution.java │ ├── leetcode1074 │ │ └── Solution.java │ ├── leetcode1078 │ │ └── Solution.java │ ├── leetcode1079 │ │ └── Solution.java │ ├── leetcode1080 │ │ └── Solution.java │ ├── leetcode1081 │ │ └── Solution.java │ ├── leetcode1089 │ │ └── Solution.java │ ├── leetcode1090 │ │ └── Solution.java │ ├── leetcode1091 │ │ └── Solution.java │ ├── leetcode1092 │ │ └── Solution.java │ ├── leetcode1093 │ │ └── Solution.java │ ├── leetcode1094 │ │ └── Solution.java │ └── leetcode1095 │ │ ├── MountainArray.java │ │ ├── MountainArrayImpl.java │ │ ├── Solution.java │ │ └── SolutionTest.java ├── leetcode11xx │ ├── leetcode1103 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1105 │ │ └── Solution.java │ ├── leetcode1106 │ │ └── Solution.java │ ├── leetcode1108 │ │ └── Solution.java │ ├── leetcode1109 │ │ └── Solution.java │ ├── leetcode1110 │ │ └── Solution.java │ ├── leetcode1111 │ │ └── Solution.java │ ├── leetcode1114 │ │ └── Foo.java │ ├── leetcode1115 │ │ └── FooBar.java │ ├── leetcode1116 │ │ ├── ZeroEvenOdd.java │ │ ├── ZeroEvenOddSync.java │ │ └── ZeroEvenOddSyncTest.java │ ├── leetcode1117 │ │ ├── H2O.java │ │ ├── H2OAsync.java │ │ ├── H2OSync.java │ │ └── H2OTest.java │ ├── leetcode1122 │ │ └── Solution.java │ ├── leetcode1123 │ │ └── Solution.java │ ├── leetcode1124 │ │ └── Solution.java │ ├── leetcode1125 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1128 │ │ └── Solution.java │ ├── leetcode1129 │ │ └── Solution.java │ ├── leetcode1130 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1137 │ │ └── Solution.java │ ├── leetcode1138 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1139 │ │ └── Solution.java │ ├── leetcode1140 │ │ └── Solution.java │ ├── leetcode1143 │ │ └── Solution.java │ ├── leetcode1144 │ │ └── Solution.java │ ├── leetcode1145 │ │ └── Solution.java │ ├── leetcode1146 │ │ ├── SnapshotArray.java │ │ └── SnapshotArrayTest.java │ ├── leetcode1147 │ │ └── Solution.java │ ├── leetcode1154 │ │ └── Solution.java │ ├── leetcode1155 │ │ └── Solution.java │ ├── leetcode1156 │ │ └── Solution.java │ ├── leetcode1157 │ │ ├── MajorityChecker.java │ │ └── MajorityCheckerTest.java │ ├── leetcode1160 │ │ └── Solution.java │ ├── leetcode1161 │ │ └── Solution.java │ ├── leetcode1162 │ │ └── Solution.java │ ├── leetcode1163 │ │ └── Solution.java │ ├── leetcode1167 │ │ └── Solution.java │ ├── leetcode1170 │ │ └── Solution.java │ ├── leetcode1171 │ │ └── Solution.java │ ├── leetcode1172 │ │ ├── DinnerPlates.java │ │ └── DinnerPlatesTest.java │ ├── leetcode1175 │ │ └── Solution.java │ ├── leetcode1177 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1178 │ │ └── Solution.java │ ├── leetcode1184 │ │ └── Solution.java │ ├── leetcode1185 │ │ └── Solution.java │ ├── leetcode1186 │ │ └── Solution.java │ ├── leetcode1189 │ │ └── Solution.java │ ├── leetcode1190 │ │ └── Solution.java │ ├── leetcode1191 │ │ └── Solution.java │ ├── leetcode1192 │ │ └── Solution.java │ └── leetcode1195 │ │ └── FizzBuzz.java ├── leetcode12xx │ ├── leetcode1200 │ │ └── Solution.java │ ├── leetcode1201 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1202 │ │ └── Solution.java │ ├── leetcode1203 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1207 │ │ └── Solution.java │ ├── leetcode1208 │ │ └── Solution.java │ ├── leetcode1209 │ │ └── Solution.java │ ├── leetcode1210 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1217 │ │ └── Solution.java │ ├── leetcode1218 │ │ └── Solution.java │ ├── leetcode1219 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1220 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1221 │ │ └── Solution.java │ ├── leetcode1222 │ │ └── Solution.java │ ├── leetcode1223 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1224 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1226 │ │ └── DiningPhilosophers.java │ ├── leetcode1227 │ │ └── Solution.java │ ├── leetcode1232 │ │ └── Solution.java │ ├── leetcode1233 │ │ └── Solution.java │ ├── leetcode1234 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1235 │ │ └── Solution.java │ ├── leetcode1237 │ │ ├── CustomFunction.java │ │ └── Solution.java │ ├── leetcode1238 │ │ └── Solution.java │ ├── leetcode1239 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1247 │ │ └── Solution.java │ ├── leetcode1248 │ │ └── Solution.java │ ├── leetcode1249 │ │ └── Solution.java │ ├── leetcode1250 │ │ └── Solution.java │ ├── leetcode1252 │ │ └── Solution.java │ ├── leetcode1253 │ │ └── Solution.java │ ├── leetcode1254 │ │ └── Solution.java │ ├── leetcode1255 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1260 │ │ └── Solution.java │ ├── leetcode1261 │ │ └── FindElements.java │ ├── leetcode1262 │ │ └── Solution.java │ ├── leetcode1263 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1266 │ │ └── Solution.java │ ├── leetcode1267 │ │ └── Solution.java │ ├── leetcode1268 │ │ └── Solution.java │ ├── leetcode1269 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1275 │ │ └── Solution.java │ ├── leetcode1276 │ │ └── Solution.java │ ├── leetcode1277 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1278 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1281 │ │ └── Solution.java │ ├── leetcode1282 │ │ └── Solution.java │ ├── leetcode1283 │ │ └── Solution.java │ ├── leetcode1284 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1286 │ │ ├── CombinationIterator.java │ │ └── CombinationIteratorTest.java │ ├── leetcode1287 │ │ └── Solution.java │ ├── leetcode1288 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1289 │ │ └── Solution.java │ ├── leetcode1290 │ │ └── Solution.java │ ├── leetcode1291 │ │ └── Solution.java │ ├── leetcode1292 │ │ └── Solution.java │ ├── leetcode1293 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1295 │ │ └── Solution.java │ ├── leetcode1296 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1297 │ │ └── Solution.java │ ├── leetcode1298 │ │ └── Solution.java │ └── leetcode1299 │ │ └── Solution.java ├── leetcode13xx │ ├── leetcode1300 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1301 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1302 │ │ └── Solution.java │ ├── leetcode1304 │ │ └── Solution.java │ ├── leetcode1305 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1306 │ │ └── Solution.java │ ├── leetcode1307 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1309 │ │ └── Solution.java │ ├── leetcode1310 │ │ └── Solution.java │ ├── leetcode1311 │ │ └── Solution.java │ ├── leetcode1312 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1313 │ │ └── Solution.java │ ├── leetcode1314 │ │ └── Solution.java │ ├── leetcode1315 │ │ └── Solution.java │ ├── leetcode1316 │ │ └── Solution.java │ ├── leetcode1317 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1318 │ │ └── Solution.java │ ├── leetcode1319 │ │ └── Solution.java │ ├── leetcode1320 │ │ └── Solution.java │ ├── leetcode1323 │ │ └── Solution.java │ ├── leetcode1324 │ │ └── Solution.java │ ├── leetcode1325 │ │ └── Solution.java │ ├── leetcode1326 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1328 │ │ └── Solution.java │ ├── leetcode1329 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1331 │ │ └── Solution.java │ ├── leetcode1332 │ │ └── Solution.java │ ├── leetcode1333 │ │ └── Solution.java │ ├── leetcode1334 │ │ └── Solution.java │ ├── leetcode1335 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1337 │ │ └── Solution.java │ ├── leetcode1338 │ │ └── Solution.java │ ├── leetcode1339 │ │ └── Solution.java │ ├── leetcode1340 │ │ └── Solution.java │ ├── leetcode1342 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1343 │ │ └── Solution.java │ ├── leetcode1344 │ │ └── Solution.java │ ├── leetcode1345 │ │ └── Solution.java │ ├── leetcode1346 │ │ └── Solution.java │ ├── leetcode1347 │ │ └── Solution.java │ ├── leetcode1348 │ │ └── TweetCounts.java │ ├── leetcode1349 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1351 │ │ └── Solution.java │ ├── leetcode1352 │ │ └── ProductOfNumbers.java │ ├── leetcode1353 │ │ └── Solution.java │ ├── leetcode1354 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1356 │ │ └── Solution.java │ ├── leetcode1357 │ │ └── Cashier.java │ ├── leetcode1358 │ │ └── Solution.java │ ├── leetcode1359 │ │ └── Solution.java │ ├── leetcode1360 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1361 │ │ └── Solution.java │ ├── leetcode1362 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1363 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1365 │ │ └── Solution.java │ ├── leetcode1366 │ │ └── Solution.java │ ├── leetcode1367 │ │ ├── SolutionTest.java │ │ ├── SolutionWithPointers.java │ │ └── SolutionWithTrie.java │ ├── leetcode1368 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1370 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1371 │ │ └── Solution.java │ ├── leetcode1372 │ │ └── Solution.java │ ├── leetcode1373 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1374 │ │ └── Solution.java │ ├── leetcode1375 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1376 │ │ └── Solution.java │ ├── leetcode1377 │ │ └── Solution.java │ ├── leetcode1379 │ │ └── Solution.java │ ├── leetcode1380 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1381 │ │ └── CustomStack.java │ ├── leetcode1383 │ │ └── Solution.java │ ├── leetcode1385 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1386 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1387 │ │ └── Solution.java │ ├── leetcode1388 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1389 │ │ └── Solution.java │ ├── leetcode1390 │ │ └── Solution.java │ ├── leetcode1391 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1392 │ │ └── Solution.java │ ├── leetcode1394 │ │ └── Solution.java │ ├── leetcode1395 │ │ └── Solution.java │ ├── leetcode1396 │ │ └── UndergroundSystem.java │ ├── leetcode1397 │ │ ├── Solution.java │ │ └── SolutionTest.java │ └── leetcode1399 │ │ └── Solution.java ├── leetcode14xx │ ├── leetcode1400 │ │ └── Solution.java │ ├── leetcode1401 │ │ └── Solution.java │ ├── leetcode1402 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1403 │ │ └── Solution.java │ ├── leetcode1404 │ │ └── Solution.java │ ├── leetcode1405 │ │ └── Solution.java │ ├── leetcode1406 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1408 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1409 │ │ └── Solution.java │ ├── leetcode1411 │ │ └── Solution.java │ ├── leetcode1413 │ │ └── Solution.java │ ├── leetcode1414 │ │ └── Solution.java │ ├── leetcode1415 │ │ └── Solution.java │ ├── leetcode1416 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1417 │ │ └── Solution.java │ ├── leetcode1418 │ │ └── Solution.java │ ├── leetcode1419 │ │ └── Solution.java │ ├── leetcode1420 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1422 │ │ └── Solution.java │ ├── leetcode1423 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1424 │ │ └── Solution.java │ ├── leetcode1425 │ │ └── Solution.java │ ├── leetcode1426 │ │ └── Solution.java │ ├── leetcode1427 │ │ └── Solution.java │ ├── leetcode1428 │ │ ├── BinaryMatrix.java │ │ └── Solution.java │ ├── leetcode1429 │ │ └── FirstUnique.java │ ├── leetcode1430 │ │ └── Solution.java │ ├── leetcode1431 │ │ └── Solution.java │ ├── leetcode1432 │ │ └── Solution.java │ ├── leetcode1433 │ │ └── Solution.java │ ├── leetcode1434 │ │ └── Solution.java │ ├── leetcode1436 │ │ └── Solution.java │ ├── leetcode1437 │ │ └── Solution.java │ ├── leetcode1438 │ │ └── Solution.java │ ├── leetcode1439 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution2Test.java │ ├── leetcode1442 │ │ └── Solution.java │ ├── leetcode1443 │ │ └── Solution.java │ ├── leetcode1444 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1446 │ │ └── Solution.java │ ├── leetcode1447 │ │ └── Solution.java │ ├── leetcode1448 │ │ └── Solution.java │ ├── leetcode1449 │ │ └── Solution.java │ ├── leetcode1450 │ │ └── Solution.java │ ├── leetcode1451 │ │ └── Solution.java │ ├── leetcode1452 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1453 │ │ └── Solution.java │ ├── leetcode1455 │ │ └── Solution.java │ ├── leetcode1456 │ │ └── Solution.java │ ├── leetcode1457 │ │ └── Solution.java │ ├── leetcode1458 │ │ └── Solution.java │ ├── leetcode1460 │ │ └── Solution.java │ ├── leetcode1461 │ │ └── Solution.java │ ├── leetcode1462 │ │ └── Solution.java │ ├── leetcode1463 │ │ └── Solution.java │ ├── leetcode1464 │ │ └── Solution.java │ ├── leetcode1465 │ │ └── Solution.java │ ├── leetcode1466 │ │ └── Solution.java │ ├── leetcode1467 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1470 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1471 │ │ └── Solution.java │ ├── leetcode1472 │ │ └── BrowserHistory.java │ ├── leetcode1473 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1475 │ │ └── Solution.java │ ├── leetcode1476 │ │ └── SubrectangleQueries.java │ ├── leetcode1477 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1478 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1480 │ │ └── Solution.java │ ├── leetcode1481 │ │ └── Solution.java │ ├── leetcode1482 │ │ └── Solution.java │ ├── leetcode1483 │ │ ├── TreeAncestor.java │ │ └── TreeAncestorTest.java │ ├── leetcode1485 │ │ ├── Node.java │ │ ├── NodeCopy.java │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1486 │ │ └── Solution.java │ ├── leetcode1487 │ │ └── Solution.java │ ├── leetcode1488 │ │ └── Solution.java │ ├── leetcode1489 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1491 │ │ └── Solution.java │ ├── leetcode1492 │ │ └── Solution.java │ ├── leetcode1493 │ │ └── Solution.java │ ├── leetcode1494 │ │ └── Solution.java │ ├── leetcode1496 │ │ └── Solution.java │ ├── leetcode1497 │ │ └── Solution.java │ └── leetcode1498 │ │ ├── Solution.java │ │ └── SolutionTest.java ├── leetcode15xx │ ├── leetcode1502 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1503 │ │ └── Solution.java │ ├── leetcode1504 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1505 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1507 │ │ └── Solution.java │ ├── leetcode1508 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1509 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1510 │ │ └── Solution.java │ ├── leetcode1512 │ │ └── Solution.java │ ├── leetcode1513 │ │ └── Solution.java │ ├── leetcode1514 │ │ └── Solution.java │ ├── leetcode1515 │ │ └── Solution.java │ ├── leetcode1518 │ │ └── Solution.java │ ├── leetcode1519 │ │ └── Solution.java │ ├── leetcode1520 │ │ └── Solution.java │ ├── leetcode1521 │ │ └── Solution.java │ ├── leetcode1523 │ │ └── Solution.java │ ├── leetcode1524 │ │ └── Solution.java │ ├── leetcode1525 │ │ └── Solution.java │ ├── leetcode1526 │ │ └── Solution.java │ ├── leetcode1528 │ │ └── Solution.java │ ├── leetcode1529 │ │ └── Solution.java │ ├── leetcode1530 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1531 │ │ └── Solution.java │ ├── leetcode1534 │ │ └── Solution.java │ ├── leetcode1535 │ │ └── Solution.java │ ├── leetcode1537 │ │ └── Solution.java │ ├── leetcode1539 │ │ └── Solution.java │ ├── leetcode1540 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1541 │ │ └── Solution.java │ ├── leetcode1542 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1544 │ │ └── Solution.java │ ├── leetcode1545 │ │ └── Solution.java │ ├── leetcode1546 │ │ └── Solution.java │ ├── leetcode1547 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1550 │ │ └── Solution.java │ ├── leetcode1551 │ │ └── Solution.java │ ├── leetcode1552 │ │ └── Solution.java │ ├── leetcode1553 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1556 │ │ └── Solution.java │ ├── leetcode1557 │ │ └── Solution.java │ ├── leetcode1558 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1559 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1560 │ │ └── Solution.java │ ├── leetcode1561 │ │ └── Solution.java │ ├── leetcode1562 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1563 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode1566 │ │ └── Solution.java │ ├── leetcode1567 │ │ └── Solution.java │ ├── leetcode1568 │ │ └── Solution.java │ ├── leetcode1569 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1572 │ │ └── Solution.java │ ├── leetcode1573 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1574 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1575 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1576 │ │ └── Solution.java │ ├── leetcode1577 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1578 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1579 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1582 │ │ └── Solution.java │ ├── leetcode1583 │ │ └── Solution.java │ ├── leetcode1584 │ │ └── Solution.java │ ├── leetcode1585 │ │ └── Solution.java │ ├── leetcode1588 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1589 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1590 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1591 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1592 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1593 │ │ └── Solution.java │ ├── leetcode1594 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1595 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1598 │ │ └── Solution.java │ └── leetcode1599 │ │ └── Solution.java ├── leetcode16xx │ ├── leetcode1600 │ │ └── ThroneInheritance.java │ ├── leetcode1601 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1603 │ │ └── ParkingSystem.java │ ├── leetcode1604 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1605 │ │ └── Solution.java │ ├── leetcode1606 │ │ └── Solution.java │ ├── leetcode1608 │ │ └── Solution.java │ ├── leetcode1609 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1610 │ │ └── Solution.java │ ├── leetcode1611 │ │ └── Solution.java │ ├── leetcode1614 │ │ └── Solution.java │ ├── leetcode1615 │ │ └── Solution.java │ ├── leetcode1616 │ │ └── Solution.java │ ├── leetcode1617 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1619 │ │ └── Solution.java │ ├── leetcode1620 │ │ └── Solution.java │ ├── leetcode1621 │ │ └── Solution.java │ ├── leetcode1622 │ │ ├── Fancy.java │ │ └── Fancy2.java │ ├── leetcode1624 │ │ └── Solution.java │ ├── leetcode1625 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1626 │ │ └── Solution.java │ ├── leetcode1627 │ │ └── Solution.java │ ├── leetcode1629 │ │ └── Solution.java │ ├── leetcode1630 │ │ └── Solution.java │ ├── leetcode1631 │ │ └── Solution.java │ ├── leetcode1632 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1636 │ │ └── Solution.java │ ├── leetcode1637 │ │ └── Solution.java │ ├── leetcode1638 │ │ └── Solution.java │ ├── leetcode1639 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1640 │ │ └── Solution.java │ ├── leetcode1641 │ │ └── Solution.java │ ├── leetcode1642 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1643 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1646 │ │ └── Solution.java │ ├── leetcode1647 │ │ └── Solution.java │ ├── leetcode1648 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1649 │ │ └── Solution.java │ ├── leetcode1652 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1653 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1654 │ │ └── Solution.java │ ├── leetcode1655 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1657 │ │ ├── Solution.java │ │ └── Solution1.java │ ├── leetcode1658 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1659 │ │ └── Solution.java │ ├── leetcode1662 │ │ └── Solution.java │ ├── leetcode1663 │ │ └── Solution.java │ ├── leetcode1664 │ │ └── Solution.java │ ├── leetcode1665 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1668 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1669 │ │ └── Solution.java │ ├── leetcode1670 │ │ ├── FrontMiddleBackQueue.java │ │ └── FrontMiddleBackQueueTest.java │ ├── leetcode1671 │ │ └── Solution.java │ ├── leetcode1672 │ │ └── Solution.java │ ├── leetcode1673 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1674 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1675 │ │ └── Solution.java │ ├── leetcode1679 │ │ └── Solution.java │ ├── leetcode1680 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1681 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1684 │ │ └── Solution.java │ ├── leetcode1685 │ │ └── Solution.java │ ├── leetcode1686 │ │ └── Solution.java │ ├── leetcode1687 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1688 │ │ └── Solution.java │ ├── leetcode1689 │ │ └── Solution.java │ ├── leetcode1691 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1694 │ │ └── Solution.java │ ├── leetcode1695 │ │ └── Solution.java │ ├── leetcode1696 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ └── leetcode1697 │ │ └── Solution.java ├── leetcode17xx │ ├── leetcode1700 │ │ └── Solution.java │ ├── leetcode1701 │ │ └── Solution.java │ ├── leetcode1703 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1704 │ │ └── Solution.java │ ├── leetcode1705 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1706 │ │ └── Solution.java │ ├── leetcode1707 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1710 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solution4.java │ │ ├── Solution5.java │ │ └── SolutionTest.java │ ├── leetcode1711 │ │ └── Solution.java │ ├── leetcode1712 │ │ └── Solution.java │ ├── leetcode1713 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1716 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1717 │ │ └── Solution.java │ ├── leetcode1718 │ │ └── Solution.java │ ├── leetcode1720 │ │ └── Solution.java │ ├── leetcode1721 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1722 │ │ └── Solution.java │ ├── leetcode1723 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1725 │ │ └── Solution.java │ ├── leetcode1726 │ │ └── Solution.java │ ├── leetcode1727 │ │ └── Solution.java │ ├── leetcode1728 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1732 │ │ └── Solution.java │ ├── leetcode1733 │ │ └── Solution.java │ ├── leetcode1734 │ │ └── Solution.java │ ├── leetcode1735 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1736 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1737 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1738 │ │ └── Solution.java │ ├── leetcode1739 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode1742 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1743 │ │ └── Solution.java │ ├── leetcode1744 │ │ └── Solution.java │ ├── leetcode1745 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1748 │ │ └── Solution.java │ ├── leetcode1749 │ │ └── Solution.java │ ├── leetcode1750 │ │ └── Solution.java │ ├── leetcode1751 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1752 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1753 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1754 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1755 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1758 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1759 │ │ └── Solution.java │ ├── leetcode1760 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1761 │ │ └── Solution.java │ ├── leetcode1763 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1764 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1765 │ │ └── Solution.java │ ├── leetcode1768 │ │ └── Solution.java │ ├── leetcode1769 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1770 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1771 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1773 │ │ └── Solution.java │ ├── leetcode1774 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1775 │ │ └── Solution.java │ ├── leetcode1776 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1779 │ │ └── Solution.java │ ├── leetcode1780 │ │ └── Solution.java │ ├── leetcode1781 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1782 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1784 │ │ └── Solution.java │ ├── leetcode1785 │ │ └── Solution.java │ ├── leetcode1786 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1790 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1791 │ │ └── Solution.java │ ├── leetcode1792 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1793 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1796 │ │ └── Solution.java │ ├── leetcode1797 │ │ └── AuthenticationManager.java │ ├── leetcode1798 │ │ └── Solution.java │ └── leetcode1799 │ │ ├── Solution.java │ │ └── SolutionTest.java ├── leetcode18xx │ ├── leetcode1800 │ │ └── Solution.java │ ├── leetcode1801 │ │ └── Solution.java │ ├── leetcode1802 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1803 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1805 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1806 │ │ └── Solution.java │ ├── leetcode1807 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1808 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1812 │ │ └── Solution.java │ ├── leetcode1813 │ │ └── Solution.java │ ├── leetcode1814 │ │ └── Solution.java │ ├── leetcode1815 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1816 │ │ └── Solution.java │ ├── leetcode1817 │ │ └── Solution.java │ ├── leetcode1818 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1819 │ │ └── Solution.java │ ├── leetcode1822 │ │ └── Solution.java │ ├── leetcode1823 │ │ └── Solution.java │ ├── leetcode1824 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1825 │ │ └── MKAverage.java │ ├── leetcode1827 │ │ └── Solution.java │ ├── leetcode1828 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1829 │ │ └── Solution.java │ ├── leetcode1830 │ │ └── Solution.java │ ├── leetcode1832 │ │ └── Solution.java │ ├── leetcode1833 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1834 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1835 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1837 │ │ └── Solution.java │ ├── leetcode1838 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1839 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1840 │ │ └── Solution.java │ ├── leetcode1844 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1845 │ │ ├── SeatManager.java │ │ └── SeatManager2.java │ ├── leetcode1846 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1847 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1848 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1849 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1850 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1851 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1854 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1855 │ │ └── Solution.java │ ├── leetcode1856 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1857 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1859 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1860 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1861 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1862 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1863 │ │ └── Solution.java │ ├── leetcode1864 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1865 │ │ ├── FindSumPairs.java │ │ └── FindSumPairsTest.java │ ├── leetcode1866 │ │ └── Solution.java │ ├── leetcode1869 │ │ └── Solution.java │ ├── leetcode1870 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1871 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1876 │ │ └── Solution.java │ ├── leetcode1877 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1878 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1879 │ │ └── Solution.java │ ├── leetcode1880 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1881 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1882 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1883 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1884 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1886 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1887 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1888 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1889 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1893 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1894 │ │ └── Solution.java │ ├── leetcode1895 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1896 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1897 │ │ └── Solution.java │ ├── leetcode1898 │ │ ├── Solution.java │ │ └── SolutionTest.java │ └── leetcode1899 │ │ └── Solution.java ├── leetcode19xx │ ├── leetcode1900 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1901 │ │ └── Solution.java │ ├── leetcode1903 │ │ └── Solution.java │ ├── leetcode1904 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1905 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1906 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1909 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1910 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1911 │ │ └── Solution.java │ ├── leetcode1912 │ │ └── MovieRentingSystem.java │ ├── leetcode1913 │ │ └── Solution.java │ ├── leetcode1914 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1915 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1916 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1920 │ │ └── Solution.java │ ├── leetcode1921 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1922 │ │ └── Solution.java │ ├── leetcode1923 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1925 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1926 │ │ └── Solution.java │ ├── leetcode1927 │ │ └── Solution.java │ ├── leetcode1928 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1929 │ │ └── Solution.java │ ├── leetcode1930 │ │ └── Solution.java │ ├── leetcode1931 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1935 │ │ └── Solution.java │ ├── leetcode1936 │ │ └── Solution.java │ ├── leetcode1937 │ │ └── Solution.java │ ├── leetcode1938 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1941 │ │ └── Solution.java │ ├── leetcode1942 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1943 │ │ └── Solution.java │ ├── leetcode1944 │ │ └── Solution.java │ ├── leetcode1945 │ │ └── Solution.java │ ├── leetcode1946 │ │ └── Solution.java │ ├── leetcode1947 │ │ └── Solution.java │ ├── leetcode1948 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1952 │ │ └── Solution.java │ ├── leetcode1953 │ │ └── Solution.java │ ├── leetcode1954 │ │ └── Solution.java │ ├── leetcode1955 │ │ └── Solution.java │ ├── leetcode1957 │ │ └── Solution.java │ ├── leetcode1958 │ │ └── Solution.java │ ├── leetcode1959 │ │ └── Solution.java │ ├── leetcode1960 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode1961 │ │ └── Solution.java │ ├── leetcode1962 │ │ └── Solution.java │ ├── leetcode1963 │ │ └── Solution.java │ ├── leetcode1964 │ │ └── Solution.java │ ├── leetcode1967 │ │ └── Solution.java │ ├── leetcode1968 │ │ └── Solution.java │ ├── leetcode1969 │ │ └── Solution.java │ ├── leetcode1970 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1971 │ │ └── Solution.java │ ├── leetcode1974 │ │ └── Solution.java │ ├── leetcode1975 │ │ └── Solution.java │ ├── leetcode1976 │ │ └── Solution.java │ ├── leetcode1977 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solution4.java │ │ └── SolutionTest.java │ ├── leetcode1979 │ │ └── Solution.java │ ├── leetcode1980 │ │ └── Solution.java │ ├── leetcode1981 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode1982 │ │ └── Solution.java │ ├── leetcode1984 │ │ └── Solution.java │ ├── leetcode1985 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1986 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1987 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1991 │ │ └── Solution.java │ ├── leetcode1992 │ │ └── Solution.java │ ├── leetcode1993 │ │ └── LockingTree.java │ ├── leetcode1994 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode1995 │ │ └── Solution.java │ ├── leetcode1996 │ │ └── Solution.java │ ├── leetcode1997 │ │ └── Solution.java │ └── leetcode1998 │ │ └── Solution.java ├── leetcode1xx │ ├── leetcode100 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode101 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode102 │ │ └── Solution.java │ ├── leetcode103 │ │ └── Solution.java │ ├── leetcode104 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode105 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode106 │ │ ├── IterativePerfTest.java │ │ ├── RecursivePerfTest.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode107 │ │ └── Solution.java │ ├── leetcode108 │ │ └── Solution.java │ ├── leetcode109 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode110 │ │ └── Solution.java │ ├── leetcode111 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode112 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode113 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode114 │ │ └── Solution.java │ ├── leetcode115 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode116 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode117 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode118 │ │ └── Solution.java │ ├── leetcode119 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode120 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode121 │ │ └── Solution.java │ ├── leetcode122 │ │ └── Solution.java │ ├── leetcode123 │ │ └── Solution.java │ ├── leetcode124 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode125 │ │ └── Solution.java │ ├── leetcode126 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode127 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode128 │ │ └── Solution.java │ ├── leetcode129 │ │ └── Solution.java │ ├── leetcode130 │ │ └── Solution.java │ ├── leetcode131 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode132 │ │ └── Solution.java │ ├── leetcode133 │ │ ├── Node.java │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode134 │ │ └── Solution.java │ ├── leetcode135 │ │ └── Solution.java │ ├── leetcode136 │ │ └── Solution.java │ ├── leetcode137 │ │ └── Solution.java │ ├── leetcode138 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode139 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode140 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode141 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode142 │ │ └── Solution.java │ ├── leetcode143 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode144 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── TreeNode.java │ ├── leetcode145 │ │ ├── Solution.java │ │ └── TreeNode.java │ ├── leetcode146 │ │ ├── LRUCache.java │ │ └── LRUCache2.java │ ├── leetcode147 │ │ └── Solution.java │ ├── leetcode148 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode149 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode150 │ │ └── Solution.java │ ├── leetcode151 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode152 │ │ └── Solution.java │ ├── leetcode153 │ │ └── Solution.java │ ├── leetcode155 │ │ └── MinStack.java │ ├── leetcode156 │ │ └── Solution.java │ ├── leetcode158 │ │ ├── Reader4.java │ │ └── Solution.java │ ├── leetcode159 │ │ └── Solution.java │ ├── leetcode160 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode161 │ │ └── Solution.java │ ├── leetcode162 │ │ └── Solution.java │ ├── leetcode163 │ │ └── Solution.java │ ├── leetcode164 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode165 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode166 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode167 │ │ └── Solution.java │ ├── leetcode168 │ │ └── Solution.java │ ├── leetcode169 │ │ └── Solution.java │ ├── leetcode170 │ │ └── TwoSum.java │ ├── leetcode171 │ │ └── Solution.java │ ├── leetcode172 │ │ └── Solution.java │ ├── leetcode173 │ │ └── BSTIterator.java │ ├── leetcode174 │ │ └── Solution.java │ ├── leetcode179 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solution4.java │ │ └── SolutionTest.java │ ├── leetcode186 │ │ └── Solution.java │ ├── leetcode187 │ │ ├── RepeatedDnaSequenceFinder.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode188 │ │ └── Solution.java │ ├── leetcode189 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode190 │ │ └── Solution.java │ ├── leetcode191 │ │ └── Solution.java │ ├── leetcode198 │ │ └── Solution.java │ └── leetcode199 │ │ ├── Solution.java │ │ └── SolutionTest.java ├── leetcode20xx │ ├── leetcode2000 │ │ └── Solution.java │ ├── leetcode2001 │ │ └── Solution.java │ ├── leetcode2002 │ │ └── Solution.java │ ├── leetcode2003 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2006 │ │ └── Solution.java │ ├── leetcode2007 │ │ └── Solution.java │ ├── leetcode2008 │ │ └── Solution.java │ ├── leetcode2009 │ │ └── Solution.java │ ├── leetcode2011 │ │ └── Solution.java │ ├── leetcode2012 │ │ └── Solution.java │ ├── leetcode2013 │ │ └── DetectSquares.java │ ├── leetcode2014 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2016 │ │ └── Solution.java │ ├── leetcode2017 │ │ └── Solution.java │ ├── leetcode2018 │ │ └── Solution.java │ ├── leetcode2019 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2022 │ │ └── Solution.java │ ├── leetcode2023 │ │ └── Solution.java │ ├── leetcode2024 │ │ └── Solution.java │ ├── leetcode2025 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2027 │ │ └── Solution.java │ ├── leetcode2028 │ │ └── Solution.java │ ├── leetcode2029 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2030 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2032 │ │ └── Solution.java │ ├── leetcode2033 │ │ └── Solution.java │ ├── leetcode2034 │ │ └── StockPrice.java │ ├── leetcode2035 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode2037 │ │ └── Solution.java │ ├── leetcode2038 │ │ └── Solution.java │ ├── leetcode2039 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2040 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode2042 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2043 │ │ └── Bank.java │ ├── leetcode2044 │ │ └── Solution.java │ ├── leetcode2045 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2047 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2048 │ │ ├── Solution.java │ │ └── Solver.java │ ├── leetcode2049 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2050 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2053 │ │ └── Solution.java │ ├── leetcode2054 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2055 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2056 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2057 │ │ └── Solution.java │ ├── leetcode2058 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2059 │ │ └── Solution.java │ ├── leetcode2060 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2062 │ │ └── Solution.java │ ├── leetcode2063 │ │ └── Solution.java │ ├── leetcode2064 │ │ └── Solution.java │ ├── leetcode2065 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2068 │ │ └── Solution.java │ ├── leetcode2069 │ │ └── Robot.java │ ├── leetcode2070 │ │ └── Solution.java │ ├── leetcode2071 │ │ └── Solution.java │ ├── leetcode2073 │ │ └── Solution.java │ ├── leetcode2076 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2078 │ │ └── Solution.java │ ├── leetcode2079 │ │ └── Solution.java │ ├── leetcode2080 │ │ ├── RangeFreqQuery.java │ │ └── RangeFreqQueryTest.java │ ├── leetcode2081 │ │ ├── Generator.java │ │ └── Solution.java │ ├── leetcode2085 │ │ └── Solution.java │ ├── leetcode2086 │ │ └── Solution.java │ ├── leetcode2087 │ │ └── Solution.java │ ├── leetcode2088 │ │ └── Solution.java │ ├── leetcode2089 │ │ └── Solution.java │ ├── leetcode2090 │ │ └── Solution.java │ ├── leetcode2091 │ │ └── Solution.java │ ├── leetcode2092 │ │ └── Solution.java │ ├── leetcode2094 │ │ └── Solution.java │ ├── leetcode2095 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2096 │ │ ├── Solution.java │ │ └── SolutionTest.java │ └── leetcode2099 │ │ ├── Solution.java │ │ └── Solution2.java ├── leetcode21xx │ ├── leetcode2100 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2101 │ │ └── Solution.java │ ├── leetcode2102 │ │ ├── SORTracker.java │ │ └── SORTrackerTest.java │ ├── leetcode2103 │ │ └── Solution.java │ ├── leetcode2104 │ │ └── Solution.java │ ├── leetcode2105 │ │ └── Solution.java │ ├── leetcode2106 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2108 │ │ └── Solution.java │ ├── leetcode2109 │ │ └── Solution.java │ ├── leetcode2110 │ │ └── Solution.java │ ├── leetcode2111 │ │ └── Solution.java │ ├── leetcode2114 │ │ └── Solution.java │ ├── leetcode2115 │ │ └── Solution.java │ ├── leetcode2116 │ │ └── Solution.java │ ├── leetcode2117 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2119 │ │ └── Solution.java │ ├── leetcode2120 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2121 │ │ └── Solution.java │ ├── leetcode2122 │ │ └── Solution.java │ ├── leetcode2124 │ │ └── Solution.java │ ├── leetcode2125 │ │ └── Solution.java │ ├── leetcode2126 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2127 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2129 │ │ └── Solution.java │ ├── leetcode2130 │ │ └── Solution.java │ ├── leetcode2131 │ │ └── Solution.java │ ├── leetcode2132 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2133 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution3.java │ ├── leetcode2134 │ │ └── Solution.java │ ├── leetcode2135 │ │ └── Solution.java │ ├── leetcode2136 │ │ └── Solution.java │ ├── leetcode2138 │ │ └── Solution.java │ ├── leetcode2139 │ │ └── Solution.java │ ├── leetcode2140 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2141 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2144 │ │ └── Solution.java │ ├── leetcode2145 │ │ └── Solution.java │ ├── leetcode2146 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2147 │ │ └── Solution.java │ ├── leetcode2148 │ │ └── Solution.java │ ├── leetcode2149 │ │ └── Solution.java │ ├── leetcode2150 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2151 │ │ └── Solution.java │ ├── leetcode2154 │ │ └── Solution.java │ ├── leetcode2155 │ │ └── Solution.java │ ├── leetcode2156 │ │ └── Solution.java │ ├── leetcode2157 │ │ └── Solution.java │ ├── leetcode2160 │ │ └── Solution.java │ ├── leetcode2161 │ │ └── Solution.java │ ├── leetcode2162 │ │ └── Solution.java │ ├── leetcode2163 │ │ └── Solution.java │ ├── leetcode2164 │ │ └── Solution.java │ ├── leetcode2165 │ │ └── Solution.java │ ├── leetcode2166 │ │ └── Bitset.java │ ├── leetcode2167 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2169 │ │ └── Solution.java │ ├── leetcode2170 │ │ └── Solution.java │ ├── leetcode2171 │ │ └── Solution.java │ ├── leetcode2172 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2176 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2177 │ │ └── Solution.java │ ├── leetcode2178 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2179 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2180 │ │ └── Solution.java │ ├── leetcode2181 │ │ └── Solution.java │ ├── leetcode2182 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2183 │ │ └── Solution.java │ ├── leetcode2184 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2185 │ │ └── Solution.java │ ├── leetcode2186 │ │ └── Solution.java │ ├── leetcode2187 │ │ └── Solution.java │ ├── leetcode2188 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2190 │ │ └── Solution.java │ ├── leetcode2191 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2192 │ │ └── Solution.java │ ├── leetcode2194 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2195 │ │ └── Solution.java │ ├── leetcode2196 │ │ └── Solution.java │ └── leetcode2197 │ │ └── Solution.java ├── leetcode22xx │ ├── leetcode2200 │ │ └── Solution.java │ ├── leetcode2201 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2202 │ │ └── Solution.java │ ├── leetcode2203 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2206 │ │ └── Solution.java │ ├── leetcode2207 │ │ └── Solution.java │ ├── leetcode2208 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2209 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2210 │ │ └── Solution.java │ ├── leetcode2211 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2212 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2213 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2215 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution3.java │ ├── leetcode2216 │ │ └── Solution.java │ ├── leetcode2217 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2218 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2220 │ │ └── Solution.java │ ├── leetcode2221 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2222 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2223 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2224 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2225 │ │ └── Solution.java │ ├── leetcode2226 │ │ └── Solution.java │ ├── leetcode2227 │ │ ├── Encrypter.java │ │ └── EncrypterTest.java │ ├── leetcode2231 │ │ └── Solution.java │ ├── leetcode2232 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2233 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2234 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2235 │ │ └── Solution.java │ ├── leetcode2236 │ │ └── Solution.java │ ├── leetcode2239 │ │ └── Solution.java │ ├── leetcode2240 │ │ └── Solution.java │ ├── leetcode2241 │ │ └── ATM.java │ ├── leetcode2242 │ │ └── Solution.java │ ├── leetcode2243 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2244 │ │ └── Solution.java │ ├── leetcode2245 │ │ └── Solution.java │ ├── leetcode2246 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2248 │ │ └── Solution.java │ ├── leetcode2249 │ │ └── Solution.java │ ├── leetcode2250 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2251 │ │ └── Solution.java │ ├── leetcode2255 │ │ └── Solution.java │ ├── leetcode2256 │ │ └── Solution.java │ ├── leetcode2257 │ │ └── Solution.java │ ├── leetcode2258 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2259 │ │ └── Solution.java │ ├── leetcode2260 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2261 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution3.java │ ├── leetcode2262 │ │ └── Solution.java │ ├── leetcode2264 │ │ └── Solution.java │ ├── leetcode2265 │ │ └── Solution.java │ ├── leetcode2266 │ │ └── Solution.java │ ├── leetcode2267 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2269 │ │ └── Solution.java │ ├── leetcode2270 │ │ └── Solution.java │ ├── leetcode2271 │ │ └── Solution.java │ ├── leetcode2272 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2273 │ │ └── Solution.java │ ├── leetcode2274 │ │ └── Solution.java │ ├── leetcode2275 │ │ └── Solution.java │ ├── leetcode2276 │ │ └── CountIntervals.java │ ├── leetcode2278 │ │ └── Solution.java │ ├── leetcode2279 │ │ └── Solution.java │ ├── leetcode2280 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2281 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2283 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2284 │ │ └── Solution.java │ ├── leetcode2285 │ │ └── Solution.java │ ├── leetcode2286 │ │ ├── BookMyShow.java │ │ └── BookMyShowTest.java │ ├── leetcode2287 │ │ └── Solution.java │ ├── leetcode2288 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2289 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode2290 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2293 │ │ └── Solution.java │ ├── leetcode2294 │ │ └── Solution.java │ ├── leetcode2295 │ │ └── Solution.java │ ├── leetcode2296 │ │ ├── TextEditor.java │ │ ├── TextEditor2.java │ │ └── TextEditorTest.java │ └── leetcode2299 │ │ └── Solution.java ├── leetcode23xx │ ├── leetcode2300 │ │ └── Solution.java │ ├── leetcode2301 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solution4.java │ │ ├── SolutionTest.java │ │ ├── WrongSolutionFromDiscuss.java │ │ └── WrongSolutionFromDiscuss2.java │ ├── leetcode2302 │ │ └── Solution.java │ ├── leetcode2303 │ │ └── Solution.java │ ├── leetcode2304 │ │ └── Solution.java │ ├── leetcode2305 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2306 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2309 │ │ └── Solution.java │ ├── leetcode2310 │ │ └── Solution.java │ ├── leetcode2311 │ │ └── Solution.java │ ├── leetcode2312 │ │ └── Solution.java │ ├── leetcode2315 │ │ └── Solution.java │ ├── leetcode2316 │ │ └── Solution.java │ ├── leetcode2317 │ │ └── Solution.java │ ├── leetcode2318 │ │ └── Solution.java │ ├── leetcode2319 │ │ └── Solution.java │ ├── leetcode2320 │ │ └── Solution.java │ ├── leetcode2321 │ │ └── Solution.java │ ├── leetcode2322 │ │ └── Solution.java │ ├── leetcode2325 │ │ └── Solution.java │ ├── leetcode2326 │ │ └── Solution.java │ ├── leetcode2327 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode2328 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2331 │ │ └── Solution.java │ ├── leetcode2333 │ │ └── Solution.java │ ├── leetcode2334 │ │ └── Solution.java │ ├── leetcode2335 │ │ └── Solution.java │ ├── leetcode2336 │ │ └── SmallestInfiniteSet.java │ ├── leetcode2337 │ │ └── Solution.java │ ├── leetcode2338 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2341 │ │ └── Solution.java │ ├── leetcode2342 │ │ └── Solution.java │ ├── leetcode2343 │ │ └── Solution.java │ ├── leetcode2344 │ │ └── Solution.java │ ├── leetcode2347 │ │ └── Solution.java │ ├── leetcode2348 │ │ └── Solution.java │ ├── leetcode2349 │ │ └── NumberContainers.java │ ├── leetcode2350 │ │ └── Solution.java │ ├── leetcode2351 │ │ └── Solution.java │ ├── leetcode2352 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2353 │ │ └── FoodRatings.java │ ├── leetcode2354 │ │ └── Solution.java │ ├── leetcode2357 │ │ └── Solution.java │ ├── leetcode2358 │ │ └── Solution.java │ ├── leetcode2359 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2360 │ │ └── Solution.java │ ├── leetcode2363 │ │ └── Solution.java │ ├── leetcode2364 │ │ └── Solution.java │ ├── leetcode2365 │ │ └── Solution.java │ ├── leetcode2366 │ │ └── Solution.java │ ├── leetcode2367 │ │ └── Solution.java │ ├── leetcode2368 │ │ └── Solution.java │ ├── leetcode2369 │ │ └── Solution.java │ ├── leetcode2370 │ │ └── Solution.java │ ├── leetcode2373 │ │ └── Solution.java │ ├── leetcode2374 │ │ └── Solution.java │ ├── leetcode2375 │ │ └── Solution.java │ ├── leetcode2376 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2379 │ │ └── Solution.java │ ├── leetcode2380 │ │ └── Solution.java │ ├── leetcode2381 │ │ └── Solution.java │ ├── leetcode2382 │ │ └── Solution.java │ ├── leetcode2383 │ │ └── Solution.java │ ├── leetcode2384 │ │ └── Solution.java │ ├── leetcode2385 │ │ └── Solution.java │ ├── leetcode2386 │ │ └── Solution.java │ ├── leetcode2389 │ │ └── Solution.java │ ├── leetcode2390 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2391 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2392 │ │ └── Solution.java │ ├── leetcode2395 │ │ └── Solution.java │ ├── leetcode2396 │ │ └── Solution.java │ ├── leetcode2397 │ │ └── Solution.java │ ├── leetcode2398 │ │ ├── Solution.java │ │ └── SolutionTest.java │ └── leetcode2399 │ │ └── Solution.java ├── leetcode24xx │ ├── leetcode2400 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2401 │ │ └── Solution.java │ ├── leetcode2402 │ │ └── Solution.java │ ├── leetcode2404 │ │ └── Solution.java │ ├── leetcode2405 │ │ └── Solution.java │ ├── leetcode2406 │ │ └── Solution.java │ ├── leetcode2407 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2409 │ │ └── Solution.java │ ├── leetcode2410 │ │ └── Solution.java │ ├── leetcode2411 │ │ └── Solution.java │ ├── leetcode2412 │ │ └── Solution.java │ ├── leetcode2413 │ │ └── Solution.java │ ├── leetcode2414 │ │ └── Solution.java │ ├── leetcode2415 │ │ └── Solution.java │ ├── leetcode2416 │ │ └── Solution.java │ ├── leetcode2418 │ │ └── Solution.java │ ├── leetcode2419 │ │ └── Solution.java │ ├── leetcode2420 │ │ └── Solution.java │ ├── leetcode2423 │ │ └── Solution.java │ ├── leetcode2424 │ │ └── LUPrefix.java │ ├── leetcode2425 │ │ └── Solution.java │ ├── leetcode2427 │ │ └── Solution.java │ ├── leetcode2428 │ │ └── Solution.java │ ├── leetcode2429 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2432 │ │ └── Solution.java │ ├── leetcode2433 │ │ └── Solution.java │ ├── leetcode2434 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2435 │ │ └── Solution.java │ ├── leetcode2437 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution3.java │ ├── leetcode2438 │ │ └── Solution.java │ ├── leetcode2439 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2440 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2441 │ │ └── Solution.java │ ├── leetcode2442 │ │ └── Solution.java │ ├── leetcode2444 │ │ └── Solution.java │ ├── leetcode2446 │ │ └── Solution.java │ ├── leetcode2447 │ │ └── Solution.java │ ├── leetcode2448 │ │ └── Solution.java │ ├── leetcode2449 │ │ └── Solution.java │ ├── leetcode2451 │ │ └── Solution.java │ ├── leetcode2452 │ │ └── Solution.java │ ├── leetcode2453 │ │ └── Solution.java │ ├── leetcode2454 │ │ └── Solution.java │ ├── leetcode2455 │ │ └── Solution.java │ ├── leetcode2456 │ │ └── Solution.java │ ├── leetcode2457 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2458 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2460 │ │ └── Solution.java │ ├── leetcode2461 │ │ └── Solution.java │ ├── leetcode2462 │ │ └── Solution.java │ ├── leetcode2465 │ │ └── Solution.java │ ├── leetcode2466 │ │ └── Solution.java │ ├── leetcode2467 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2468 │ │ └── Solution.java │ ├── leetcode2469 │ │ └── Solution.java │ ├── leetcode2470 │ │ └── Solution.java │ ├── leetcode2471 │ │ └── Solution.java │ ├── leetcode2472 │ │ └── Solution.java │ ├── leetcode2475 │ │ └── Solution.java │ ├── leetcode2476 │ │ └── Solution.java │ ├── leetcode2477 │ │ └── Solution.java │ ├── leetcode2478 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2481 │ │ └── Solution.java │ ├── leetcode2482 │ │ └── Solution.java │ ├── leetcode2483 │ │ └── Solution.java │ ├── leetcode2484 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2485 │ │ └── Solution.java │ ├── leetcode2486 │ │ └── Solution.java │ ├── leetcode2487 │ │ └── Solution.java │ ├── leetcode2490 │ │ └── Solution.java │ ├── leetcode2491 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2492 │ │ └── Solution.java │ ├── leetcode2496 │ │ └── Solution.java │ ├── leetcode2497 │ │ └── Solution.java │ └── leetcode2498 │ │ └── Solution.java ├── leetcode25xx │ ├── leetcode2500 │ │ └── Solution.java │ ├── leetcode2501 │ │ └── Solution.java │ ├── leetcode2506 │ │ └── Solution.java │ ├── leetcode2507 │ │ └── Solution.java │ ├── leetcode2508 │ │ └── Solution.java │ ├── leetcode2509 │ │ └── Solution.java │ ├── leetcode2511 │ │ └── Solution.java │ ├── leetcode2512 │ │ └── Solution.java │ ├── leetcode2513 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2514 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2515 │ │ └── Solution.java │ ├── leetcode2516 │ │ └── Solution.java │ ├── leetcode2517 │ │ └── Solution.java │ ├── leetcode2518 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2520 │ │ └── Solution.java │ ├── leetcode2521 │ │ └── Solution.java │ ├── leetcode2522 │ │ └── Solution.java │ ├── leetcode2523 │ │ └── Solution.java │ ├── leetcode2525 │ │ └── Solution.java │ ├── leetcode2526 │ │ └── DataStream.java │ ├── leetcode2527 │ │ └── Solution.java │ ├── leetcode2528 │ │ └── Solution.java │ ├── leetcode2529 │ │ └── Solution.java │ ├── leetcode2530 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2531 │ │ └── Solution.java │ ├── leetcode2532 │ │ └── Solution.java │ ├── leetcode2535 │ │ └── Solution.java │ ├── leetcode2536 │ │ └── Solution.java │ ├── leetcode2537 │ │ └── Solution.java │ ├── leetcode2538 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2540 │ │ └── Solution.java │ ├── leetcode2541 │ │ └── Solution.java │ ├── leetcode2542 │ │ └── Solution.java │ ├── leetcode2543 │ │ └── Solution.java │ ├── leetcode2544 │ │ └── Solution.java │ ├── leetcode2545 │ │ └── Solution.java │ ├── leetcode2546 │ │ └── Solution.java │ ├── leetcode2547 │ │ └── Solution.java │ ├── leetcode2549 │ │ └── Solution.java │ ├── leetcode2550 │ │ └── Solution.java │ ├── leetcode2551 │ │ └── Solution.java │ ├── leetcode2552 │ │ └── Solution.java │ ├── leetcode2553 │ │ └── Solution.java │ ├── leetcode2554 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode2555 │ │ └── Solution.java │ ├── leetcode2556 │ │ └── Solution.java │ ├── leetcode2558 │ │ └── Solution.java │ ├── leetcode2559 │ │ └── Solution.java │ ├── leetcode2560 │ │ └── Solution.java │ ├── leetcode2561 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2562 │ │ └── Solution.java │ ├── leetcode2563 │ │ └── Solution.java │ ├── leetcode2564 │ │ └── Solution.java │ ├── leetcode2565 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2566 │ │ └── Solution.java │ ├── leetcode2567 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2568 │ │ └── Solution.java │ ├── leetcode2569 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2570 │ │ └── Solution.java │ ├── leetcode2571 │ │ └── Solution.java │ ├── leetcode2572 │ │ └── Solution.java │ ├── leetcode2574 │ │ └── Solution.java │ ├── leetcode2578 │ │ └── Solution.java │ ├── leetcode2582 │ │ └── Solution.java │ ├── leetcode2586 │ │ └── Solution.java │ └── leetcode2595 │ │ └── Solution.java ├── leetcode26xx │ ├── leetcode2600 │ │ └── Solution.java │ ├── leetcode2605 │ │ └── Solution.java │ ├── leetcode2609 │ │ └── Solution.java │ ├── leetcode2610 │ │ └── Solution.java │ ├── leetcode2611 │ │ └── Solution.java │ └── leetcode2614 │ │ └── Solution.java ├── leetcode28xx │ ├── leetcode2828 │ │ └── Solution.java │ ├── leetcode2833 │ │ └── Solution.java │ ├── leetcode2839 │ │ └── Solution.java │ ├── leetcode2848 │ │ └── Solution.java │ ├── leetcode2855 │ │ └── Solution.java │ ├── leetcode2859 │ │ └── Solution.java │ ├── leetcode2864 │ │ └── Solution.java │ ├── leetcode2869 │ │ └── Solution.java │ ├── leetcode2873 │ │ └── Solution.java │ └── leetcode2894 │ │ └── Solution.java ├── leetcode29xx │ ├── leetcode2903 │ │ └── Solution.java │ ├── leetcode2908 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode2913 │ │ └── Solution.java │ ├── leetcode2917 │ │ └── Solution.java │ ├── leetcode2923 │ │ └── Solution.java │ ├── leetcode2928 │ │ └── Solution.java │ ├── leetcode2932 │ │ └── Solution.java │ ├── leetcode2937 │ │ └── Solution.java │ ├── leetcode2942 │ │ └── Solution.java │ ├── leetcode2946 │ │ └── Solution.java │ ├── leetcode2951 │ │ └── Solution.java │ ├── leetcode2956 │ │ └── Solution.java │ ├── leetcode2960 │ │ └── Solution.java │ ├── leetcode2965 │ │ └── Solution.java │ ├── leetcode2970 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode2974 │ │ └── Solution.java │ └── leetcode2980 │ │ └── Solution.java ├── leetcode2xx │ ├── leetcode200 │ │ └── Solution.java │ ├── leetcode201 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode202 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode203 │ │ └── Solution.java │ ├── leetcode204 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode205 │ │ └── Solution.java │ ├── leetcode206 │ │ └── Solution.java │ ├── leetcode207 │ │ └── Solution.java │ ├── leetcode208 │ │ └── Trie.java │ ├── leetcode209 │ │ └── Solution.java │ ├── leetcode210 │ │ └── Solution.java │ ├── leetcode211 │ │ └── WordDictionary.java │ ├── leetcode212 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode213 │ │ └── Solution.java │ ├── leetcode214 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode215 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode216 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode217 │ │ └── Solution.java │ ├── leetcode218 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode219 │ │ └── Solution.java │ ├── leetcode220 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode221 │ │ └── Solution.java │ ├── leetcode222 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode223 │ │ └── Solution.java │ ├── leetcode224 │ │ └── Solution.java │ ├── leetcode225 │ │ └── MyStack.java │ ├── leetcode226 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── TreeNode.java │ ├── leetcode227 │ │ └── Solution.java │ ├── leetcode228 │ │ └── Solution.java │ ├── leetcode229 │ │ └── Solution.java │ ├── leetcode230 │ │ └── Solution.java │ ├── leetcode231 │ │ └── Solution.java │ ├── leetcode232 │ │ └── MyQueue.java │ ├── leetcode233 │ │ └── Solution.java │ ├── leetcode234 │ │ └── Solution.java │ ├── leetcode235 │ │ └── Solution.java │ ├── leetcode236 │ │ └── Solution.java │ ├── leetcode237 │ │ └── Solution.java │ ├── leetcode238 │ │ └── Solution.java │ ├── leetcode239 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode240 │ │ └── Solution.java │ ├── leetcode241 │ │ └── Solution.java │ ├── leetcode242 │ │ └── Solution.java │ ├── leetcode243 │ │ └── Solution.java │ ├── leetcode245 │ │ └── Solution.java │ ├── leetcode246 │ │ └── Solution.java │ ├── leetcode247 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode249 │ │ └── Solution.java │ ├── leetcode250 │ │ └── Solution.java │ ├── leetcode252 │ │ ├── Interval.java │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode253 │ │ ├── Interval.java │ │ └── Solution.java │ ├── leetcode256 │ │ └── Solution.java │ ├── leetcode257 │ │ └── Solution.java │ ├── leetcode258 │ │ └── Solution.java │ ├── leetcode259 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode260 │ │ └── Solution.java │ ├── leetcode261 │ │ └── Solution.java │ ├── leetcode263 │ │ └── Solution.java │ ├── leetcode264 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode265 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode266 │ │ └── Solution.java │ ├── leetcode267 │ │ └── Solution.java │ ├── leetcode268 │ │ └── Solution.java │ ├── leetcode269 │ │ └── Solution.java │ ├── leetcode270 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode272 │ │ └── Solution.java │ ├── leetcode273 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode274 │ │ └── Solution.java │ ├── leetcode275 │ │ └── Solution.java │ ├── leetcode276 │ │ └── Solution.java │ ├── leetcode277 │ │ ├── Relation.java │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode278 │ │ ├── Solution.java │ │ └── VersionControl.java │ ├── leetcode279 │ │ └── Solution.java │ ├── leetcode280 │ │ └── Solution.java │ ├── leetcode281 │ │ ├── ZigzagIterator.java │ │ └── ZigzagIteratorTest.java │ ├── leetcode282 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode283 │ │ └── Solution.java │ ├── leetcode284 │ │ └── PeekingIterator.java │ ├── leetcode285 │ │ └── Solution.java │ ├── leetcode286 │ │ └── Solution.java │ ├── leetcode287 │ │ └── Solution.java │ ├── leetcode288 │ │ └── ValidWordAbbr.java │ ├── leetcode289 │ │ └── Solution.java │ ├── leetcode290 │ │ └── Solution.java │ ├── leetcode291 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode292 │ │ └── Solution.java │ ├── leetcode293 │ │ └── Solution.java │ ├── leetcode294 │ │ └── Solution.java │ ├── leetcode295 │ │ ├── MedianFinder.java │ │ └── MedianFinderTest.java │ ├── leetcode296 │ │ └── Solution.java │ ├── leetcode297 │ │ ├── Codec.java │ │ ├── CodecTest.java │ │ └── TreeNode.java │ ├── leetcode298 │ │ └── Solution.java │ └── leetcode299 │ │ └── Solution.java ├── leetcode30xx │ ├── leetcode3000 │ │ └── Solution.java │ ├── leetcode3005 │ │ └── Solution.java │ ├── leetcode3010 │ │ └── Solution.java │ ├── leetcode3019 │ │ └── Solution.java │ ├── leetcode3024 │ │ └── Solution.java │ ├── leetcode3033 │ │ └── Solution.java │ ├── leetcode3046 │ │ └── Solution.java │ ├── leetcode3065 │ │ └── Solution.java │ ├── leetcode3074 │ │ └── Solution.java │ ├── leetcode3079 │ │ └── Solution.java │ ├── leetcode3083 │ │ └── Solution.java │ └── leetcode3090 │ │ └── Solution.java ├── leetcode3xx │ ├── leetcode300 │ │ └── Solution.java │ ├── leetcode302 │ │ └── Solution.java │ ├── leetcode303 │ │ └── NumArray.java │ ├── leetcode304 │ │ ├── NumMatrix.java │ │ ├── NumMatrix2.java │ │ └── NumMatrixTest.java │ ├── leetcode305 │ │ ├── Point.java │ │ └── Solution.java │ ├── leetcode306 │ │ └── Solution.java │ ├── leetcode307 │ │ └── NumArray.java │ ├── leetcode308 │ │ ├── NumMatrix.java │ │ └── NumMatrixTest.java │ ├── leetcode309 │ │ └── Solution.java │ ├── leetcode310 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode311 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode312 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode313 │ │ └── Solution.java │ ├── leetcode315 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode317 │ │ └── Solution.java │ ├── leetcode318 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode319 │ │ └── Solution.java │ ├── leetcode320 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode321 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode322 │ │ ├── PerfTest.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solution4.java │ │ ├── SolutionTest.java │ │ └── TestData.java │ ├── leetcode324 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode325 │ │ └── Solution.java │ ├── leetcode326 │ │ └── Solution.java │ ├── leetcode327 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode328 │ │ └── Solution.java │ ├── leetcode329 │ │ └── Solution.java │ ├── leetcode330 │ │ └── Solution.java │ ├── leetcode331 │ │ └── Solution.java │ ├── leetcode332 │ │ └── Solution.java │ ├── leetcode334 │ │ └── Solution.java │ ├── leetcode335 │ │ └── Solution.java │ ├── leetcode336 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode337 │ │ └── Solution.java │ ├── leetcode338 │ │ └── Solution.java │ ├── leetcode340 │ │ └── Solution.java │ ├── leetcode341 │ │ ├── NestedInteger.java │ │ └── NestedIterator.java │ ├── leetcode342 │ │ └── Solution.java │ ├── leetcode343 │ │ └── Solution.java │ ├── leetcode344 │ │ └── Solution.java │ ├── leetcode345 │ │ └── Solution.java │ ├── leetcode346 │ │ └── MovingAverage.java │ ├── leetcode347 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode348 │ │ └── TicTacToe.java │ ├── leetcode349 │ │ └── Solution.java │ ├── leetcode350 │ │ └── Solution.java │ ├── leetcode351 │ │ └── Solution.java │ ├── leetcode352 │ │ └── SummaryRanges.java │ ├── leetcode354 │ │ └── Solution.java │ ├── leetcode355 │ │ └── Twitter.java │ ├── leetcode356 │ │ └── Solution.java │ ├── leetcode357 │ │ └── Solution.java │ ├── leetcode358 │ │ └── Solution.java │ ├── leetcode360 │ │ └── Solution.java │ ├── leetcode363 │ │ └── Solution.java │ ├── leetcode365 │ │ └── Solution.java │ ├── leetcode366 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode367 │ │ └── Solution.java │ ├── leetcode368 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode369 │ │ └── Solution.java │ ├── leetcode370 │ │ └── Solution.java │ ├── leetcode371 │ │ └── Solution.java │ ├── leetcode372 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode373 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode374 │ │ ├── GuessGame.java │ │ └── Solution.java │ ├── leetcode375 │ │ └── Solution.java │ ├── leetcode376 │ │ └── Solution.java │ ├── leetcode377 │ │ └── Solution.java │ ├── leetcode378 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode380 │ │ ├── RandomizedSet.java │ │ └── RandomizedSetTest.java │ ├── leetcode381 │ │ └── RandomizedCollection.java │ ├── leetcode382 │ │ └── Solution.java │ ├── leetcode383 │ │ └── Solution.java │ ├── leetcode384 │ │ └── Solution.java │ ├── leetcode385 │ │ ├── NestedInteger.java │ │ └── Solution.java │ ├── leetcode386 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode387 │ │ └── Solution.java │ ├── leetcode389 │ │ └── Solution.java │ ├── leetcode390 │ │ └── Solution.java │ ├── leetcode391 │ │ └── Solution.java │ ├── leetcode392 │ │ └── Solution.java │ ├── leetcode393 │ │ └── Solution.java │ ├── leetcode394 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode395 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode396 │ │ └── Solution.java │ ├── leetcode397 │ │ └── Solution.java │ ├── leetcode398 │ │ └── Solution.java │ └── leetcode399 │ │ └── Solution.java ├── leetcode4xx │ ├── leetcode400 │ │ └── Solution.java │ ├── leetcode401 │ │ └── Solution.java │ ├── leetcode402 │ │ └── Solution.java │ ├── leetcode403 │ │ └── Solution.java │ ├── leetcode404 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solution4.java │ │ └── Solution5.java │ ├── leetcode405 │ │ └── Solution.java │ ├── leetcode406 │ │ └── Solution.java │ ├── leetcode407 │ │ └── Solution.java │ ├── leetcode408 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode409 │ │ └── Solution.java │ ├── leetcode410 │ │ └── Solution.java │ ├── leetcode411 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode412 │ │ └── Solution.java │ ├── leetcode413 │ │ └── Solution.java │ ├── leetcode414 │ │ └── Solution.java │ ├── leetcode415 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode416 │ │ └── Solution.java │ ├── leetcode417 │ │ └── Solution.java │ ├── leetcode418 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode419 │ │ └── Solution.java │ ├── leetcode420 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode421 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode422 │ │ └── Solution.java │ ├── leetcode423 │ │ └── Solution.java │ ├── leetcode424 │ │ └── Solution.java │ ├── leetcode425 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode426 │ │ └── Solution.java │ ├── leetcode427 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode428 │ │ ├── DirectedGraphNode.java │ │ ├── Solution.java │ │ └── UndirectedGraphNode.java │ ├── leetcode429 │ │ └── Solution.java │ ├── leetcode430 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode431 │ │ ├── Solution.java │ │ └── UndirectedGraphNode.java │ ├── leetcode432 │ │ ├── AllOne.java │ │ └── AllOneTest.java │ ├── leetcode433 │ │ └── Solution.java │ ├── leetcode434 │ │ └── Solution.java │ ├── leetcode435 │ │ └── Solution.java │ ├── leetcode436 │ │ └── Solution.java │ ├── leetcode437 │ │ └── Solution.java │ ├── leetcode438 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode440 │ │ └── Solution.java │ ├── leetcode441 │ │ └── Solution.java │ ├── leetcode442 │ │ └── Solution.java │ ├── leetcode443 │ │ └── Solution.java │ ├── leetcode444 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode445 │ │ └── Solution.java │ ├── leetcode446 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode447 │ │ └── Solution.java │ ├── leetcode448 │ │ └── Solution.java │ ├── leetcode449 │ │ ├── Codec1.java │ │ ├── CodecTest.java │ │ └── CompressionBenchmark.java │ ├── leetcode450 │ │ └── Solution.java │ ├── leetcode451 │ │ └── Solution.java │ ├── leetcode452 │ │ └── Solution.java │ ├── leetcode453 │ │ └── Solution.java │ ├── leetcode454 │ │ └── Solution.java │ ├── leetcode455 │ │ └── Solution.java │ ├── leetcode456 │ │ └── Solution.java │ ├── leetcode457 │ │ └── Solution.java │ ├── leetcode458 │ │ └── Solution.java │ ├── leetcode459 │ │ └── Solution.java │ ├── leetcode460 │ │ ├── LFUCache.java │ │ └── LFUCacheTest.java │ ├── leetcode461 │ │ └── Solution.java │ ├── leetcode462 │ │ └── Solution.java │ ├── leetcode463 │ │ └── Solution.java │ ├── leetcode464 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode465 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode466 │ │ └── Solution.java │ ├── leetcode467 │ │ └── Solution.java │ ├── leetcode468 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode469 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode470 │ │ ├── SolBase.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode471 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode472 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode473 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode474 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode475 │ │ └── Solution.java │ ├── leetcode476 │ │ └── Solution.java │ ├── leetcode477 │ │ └── Solution.java │ ├── leetcode478 │ │ └── Solution.java │ ├── leetcode480 │ │ └── Solution.java │ ├── leetcode481 │ │ └── Solution.java │ ├── leetcode482 │ │ └── Solution.java │ ├── leetcode483 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode484 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode485 │ │ └── Solution.java │ ├── leetcode486 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode487 │ │ └── Solution.java │ ├── leetcode490 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode491 │ │ └── Solution.java │ ├── leetcode492 │ │ └── Solution.java │ ├── leetcode493 │ │ └── Solution.java │ ├── leetcode494 │ │ └── Solution.java │ ├── leetcode495 │ │ └── Solution.java │ ├── leetcode496 │ │ └── Solution.java │ ├── leetcode497 │ │ └── Solution.java │ └── leetcode498 │ │ └── Solution.java ├── leetcode58xx │ ├── leetcode5817 │ │ └── Solution.java │ ├── leetcode5818 │ │ ├── Solution.java │ │ └── SolutionTest.java │ └── leetcode5819 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java ├── leetcode5xx │ ├── leetcode500 │ │ └── Solution.java │ ├── leetcode501 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode502 │ │ └── Solution.java │ ├── leetcode503 │ │ └── Solution.java │ ├── leetcode504 │ │ └── Solution.java │ ├── leetcode505 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode506 │ │ └── Solution.java │ ├── leetcode507 │ │ └── Solution.java │ ├── leetcode508 │ │ └── Solution.java │ ├── leetcode509 │ │ └── Solution.java │ ├── leetcode513 │ │ └── Solution.java │ ├── leetcode514 │ │ └── Solution.java │ ├── leetcode515 │ │ └── Solution.java │ ├── leetcode516 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode517 │ │ └── Solution.java │ ├── leetcode518 │ │ └── Solution.java │ ├── leetcode519 │ │ └── Solution.java │ ├── leetcode520 │ │ └── Solution.java │ ├── leetcode521 │ │ └── Solution.java │ ├── leetcode522 │ │ └── Solution.java │ ├── leetcode523 │ │ └── Solution.java │ ├── leetcode524 │ │ └── Solution.java │ ├── leetcode525 │ │ └── Solution.java │ ├── leetcode526 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode527 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode528 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode529 │ │ └── Solution.java │ ├── leetcode530 │ │ └── Solution.java │ ├── leetcode532 │ │ └── Solution.java │ ├── leetcode535 │ │ └── Codec.java │ ├── leetcode537 │ │ └── Solution.java │ ├── leetcode538 │ │ └── Solution.java │ ├── leetcode539 │ │ └── Solution.java │ ├── leetcode540 │ │ └── Solution.java │ ├── leetcode541 │ │ └── Solution.java │ ├── leetcode542 │ │ └── Solution.java │ ├── leetcode543 │ │ └── Solution.java │ ├── leetcode546 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode547 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode549 │ │ └── Solution.java │ ├── leetcode551 │ │ └── Solution.java │ ├── leetcode552 │ │ └── Solution.java │ ├── leetcode553 │ │ └── Solution.java │ ├── leetcode554 │ │ └── Solution.java │ ├── leetcode556 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode557 │ │ └── Solution.java │ ├── leetcode558 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode559 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode560 │ │ └── Solution.java │ ├── leetcode561 │ │ └── Solution.java │ ├── leetcode563 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode564 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode565 │ │ └── Solution.java │ ├── leetcode566 │ │ └── Solution.java │ ├── leetcode567 │ │ └── Solution.java │ ├── leetcode572 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode575 │ │ └── Solution.java │ ├── leetcode576 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode581 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode583 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode587 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode589 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode590 │ │ ├── Node.java │ │ └── Solution.java │ ├── leetcode592 │ │ └── Solution.java │ ├── leetcode593 │ │ └── Solution.java │ ├── leetcode594 │ │ └── Solution.java │ ├── leetcode598 │ │ └── Solution.java │ └── leetcode599 │ │ └── Solution.java ├── leetcode6xx │ ├── leetcode600 │ │ └── Solution.java │ ├── leetcode605 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode606 │ │ └── Solution.java │ ├── leetcode609 │ │ └── Solution.java │ ├── leetcode611 │ │ └── Solution.java │ ├── leetcode617 │ │ └── Solution.java │ ├── leetcode621 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode622 │ │ └── MyCircularQueue.java │ ├── leetcode623 │ │ └── Solution.java │ ├── leetcode628 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode629 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode630 │ │ └── Solution.java │ ├── leetcode632 │ │ └── Solution.java │ ├── leetcode633 │ │ └── Solution.java │ ├── leetcode636 │ │ └── Solution.java │ ├── leetcode637 │ │ └── Solution.java │ ├── leetcode638 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode639 │ │ └── Solution.java │ ├── leetcode641 │ │ └── MyCircularDeque.java │ ├── leetcode643 │ │ └── Solution.java │ ├── leetcode645 │ │ └── Solution.java │ ├── leetcode646 │ │ └── Solution.java │ ├── leetcode647 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode648 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode649 │ │ └── Solution.java │ ├── leetcode650 │ │ └── Solution.java │ ├── leetcode652 │ │ └── Solution.java │ ├── leetcode653 │ │ └── Solution.java │ ├── leetcode654 │ │ └── Solution.java │ ├── leetcode655 │ │ └── Solution.java │ ├── leetcode657 │ │ └── Solution.java │ ├── leetcode658 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode659 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode661 │ │ └── Solution.java │ ├── leetcode662 │ │ └── Solution.java │ ├── leetcode664 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode665 │ │ └── Solution.java │ ├── leetcode667 │ │ └── Solution.java │ ├── leetcode668 │ │ └── Solution.java │ ├── leetcode669 │ │ └── Solution.java │ ├── leetcode670 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode671 │ │ └── Solution.java │ ├── leetcode672 │ │ └── Solution.java │ ├── leetcode674 │ │ └── Solution.java │ ├── leetcode675 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode676 │ │ ├── MagicDictionary.java │ │ └── MagicDictionaryTest.java │ ├── leetcode677 │ │ └── MapSum.java │ ├── leetcode678 │ │ └── Solution.java │ ├── leetcode679 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode680 │ │ └── Solution.java │ ├── leetcode682 │ │ └── Solution.java │ ├── leetcode684 │ │ └── Solution.java │ ├── leetcode685 │ │ └── Solution.java │ ├── leetcode686 │ │ └── Solution.java │ ├── leetcode687 │ │ └── Solution.java │ ├── leetcode688 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode689 │ │ └── Solution.java │ ├── leetcode690 │ │ ├── Employee.java │ │ └── Solution.java │ ├── leetcode691 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode692 │ │ └── Solution.java │ ├── leetcode693 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode695 │ │ └── Solution.java │ ├── leetcode696 │ │ └── Solution.java │ ├── leetcode697 │ │ └── Solution.java │ ├── leetcode698 │ │ ├── Solution.java │ │ └── SolutionTest.java │ └── leetcode699 │ │ ├── Solution.java │ │ └── SolutionTest.java ├── leetcode7xx │ ├── leetcode700 │ │ └── Solution.java │ ├── leetcode701 │ │ └── Solution.java │ ├── leetcode703 │ │ └── KthLargest.java │ ├── leetcode704 │ │ └── Solution.java │ ├── leetcode705 │ │ ├── MyHashSet.java │ │ ├── MyHashSet2.java │ │ ├── MyHashSet3.java │ │ ├── MyHashSet4.java │ │ └── MyHashSet5.java │ ├── leetcode706 │ │ ├── MyHashMap.java │ │ ├── MyHashMap2.java │ │ ├── MyHashMap3.java │ │ ├── MyHashMap4.java │ │ └── MyHashMap5.java │ ├── leetcode707 │ │ ├── MyLinkedList.java │ │ └── MyLinkedListTest.java │ ├── leetcode709 │ │ └── Solution.java │ ├── leetcode710 │ │ └── Solution.java │ ├── leetcode712 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode713 │ │ └── Solution.java │ ├── leetcode714 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode715 │ │ ├── RangeModule.java │ │ ├── RangeModule2.java │ │ └── RangeModule3.java │ ├── leetcode717 │ │ └── Solution.java │ ├── leetcode718 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode719 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode720 │ │ └── Solution.java │ ├── leetcode721 │ │ └── Solution.java │ ├── leetcode724 │ │ └── Solution.java │ ├── leetcode725 │ │ └── Solution.java │ ├── leetcode726 │ │ └── Solution.java │ ├── leetcode728 │ │ └── Solution.java │ ├── leetcode729 │ │ └── MyCalendar.java │ ├── leetcode730 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode731 │ │ └── MyCalendarTwo.java │ ├── leetcode732 │ │ └── MyCalendarThree.java │ ├── leetcode733 │ │ └── Solution.java │ ├── leetcode735 │ │ └── Solution.java │ ├── leetcode738 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode739 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution3.java │ ├── leetcode740 │ │ └── Solution.java │ ├── leetcode741 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode743 │ │ └── Solution.java │ ├── leetcode744 │ │ └── Solution.java │ ├── leetcode745 │ │ ├── WordFilter.java │ │ └── WordFilterTest.java │ ├── leetcode746 │ │ └── Solution.java │ ├── leetcode747 │ │ └── Solution.java │ ├── leetcode748 │ │ └── Solution.java │ ├── leetcode752 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode753 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode754 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode757 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode761 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode762 │ │ └── Solution.java │ ├── leetcode763 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode764 │ │ └── Solution.java │ ├── leetcode765 │ │ └── Solution.java │ ├── leetcode766 │ │ └── Solution.java │ ├── leetcode767 │ │ └── Solution.java │ ├── leetcode768 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode769 │ │ └── Solution.java │ ├── leetcode771 │ │ └── Solution.java │ ├── leetcode773 │ │ └── Solution.java │ ├── leetcode775 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode777 │ │ └── Solution.java │ ├── leetcode778 │ │ └── Solution.java │ ├── leetcode779 │ │ └── Solution.java │ ├── leetcode780 │ │ └── Solution.java │ ├── leetcode781 │ │ └── Solution.java │ ├── leetcode782 │ │ └── Solution.java │ ├── leetcode783 │ │ └── Solution.java │ ├── leetcode784 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode785 │ │ └── Solution.java │ ├── leetcode786 │ │ └── Solution.java │ ├── leetcode787 │ │ └── Solution.java │ ├── leetcode788 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode789 │ │ └── Solution.java │ ├── leetcode790 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode791 │ │ └── Solution.java │ ├── leetcode792 │ │ └── Solution.java │ ├── leetcode793 │ │ └── Solution.java │ ├── leetcode794 │ │ └── Solution.java │ ├── leetcode795 │ │ └── Solution.java │ ├── leetcode796 │ │ └── Solution.java │ ├── leetcode797 │ │ └── Solution.java │ └── leetcode799 │ │ └── Solution.java ├── leetcode8xx │ ├── leetcode801 │ │ └── Solution.java │ ├── leetcode802 │ │ └── Solution.java │ ├── leetcode803 │ │ └── Solution.java │ ├── leetcode804 │ │ └── Solution.java │ ├── leetcode805 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode806 │ │ └── Solution.java │ ├── leetcode807 │ │ └── Solution.java │ ├── leetcode808 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode809 │ │ └── Solution.java │ ├── leetcode810 │ │ └── Solution.java │ ├── leetcode811 │ │ └── Solution.java │ ├── leetcode812 │ │ └── Solution.java │ ├── leetcode813 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode814 │ │ └── Solution.java │ ├── leetcode815 │ │ └── Solution.java │ ├── leetcode816 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode817 │ │ └── Solution.java │ ├── leetcode818 │ │ └── Solution.java │ ├── leetcode819 │ │ └── Solution.java │ ├── leetcode820 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode821 │ │ └── Solution.java │ ├── leetcode822 │ │ └── Solution.java │ ├── leetcode823 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode824 │ │ └── Solution.java │ ├── leetcode825 │ │ └── Solution.java │ ├── leetcode826 │ │ └── Solution.java │ ├── leetcode827 │ │ └── Solution.java │ ├── leetcode828 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode829 │ │ └── Solution.java │ ├── leetcode830 │ │ └── Solution.java │ ├── leetcode831 │ │ └── Solution.java │ ├── leetcode832 │ │ └── Solution.java │ ├── leetcode833 │ │ └── Solution.java │ ├── leetcode834 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode835 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode836 │ │ └── Solution.java │ ├── leetcode837 │ │ └── Solution.java │ ├── leetcode838 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode839 │ │ └── Solution.java │ ├── leetcode841 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode842 │ │ └── Solution.java │ ├── leetcode843 │ │ ├── InformationPicker.java │ │ ├── InformationPicker2.java │ │ ├── Master.java │ │ ├── Picker.java │ │ ├── RandomPicker.java │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode844 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode845 │ │ └── Solution.java │ ├── leetcode846 │ │ └── Solution.java │ ├── leetcode847 │ │ └── Solution.java │ ├── leetcode848 │ │ └── Solution.java │ ├── leetcode849 │ │ └── Solution.java │ ├── leetcode850 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode851 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode852 │ │ └── Solution.java │ ├── leetcode853 │ │ └── Solution.java │ ├── leetcode854 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode855 │ │ └── ExamRoom.java │ ├── leetcode856 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode857 │ │ └── Solution.java │ ├── leetcode858 │ │ └── Solution.java │ ├── leetcode859 │ │ └── Solution.java │ ├── leetcode860 │ │ └── Solution.java │ ├── leetcode861 │ │ └── Solution.java │ ├── leetcode862 │ │ └── Solution.java │ ├── leetcode863 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode864 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode865 │ │ └── Solution.java │ ├── leetcode866 │ │ └── Solution.java │ ├── leetcode867 │ │ └── Solution.java │ ├── leetcode868 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode869 │ │ └── Solution.java │ ├── leetcode870 │ │ └── Solution.java │ ├── leetcode871 │ │ └── Solution.java │ ├── leetcode872 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode873 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── Solution3.java │ ├── leetcode874 │ │ └── Solution.java │ ├── leetcode875 │ │ └── Solution.java │ ├── leetcode876 │ │ ├── ListNode.java │ │ └── Solution.java │ ├── leetcode878 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode879 │ │ └── Solution.java │ ├── leetcode880 │ │ └── Solution.java │ ├── leetcode881 │ │ └── Solution.java │ ├── leetcode882 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode883 │ │ └── Solution.java │ ├── leetcode884 │ │ └── Solution.java │ ├── leetcode885 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode886 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode887 │ │ └── Solution.java │ ├── leetcode888 │ │ └── Solution.java │ ├── leetcode889 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode890 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode891 │ │ └── Solution.java │ ├── leetcode892 │ │ └── Solution.java │ ├── leetcode893 │ │ └── Solution.java │ ├── leetcode894 │ │ └── Solution.java │ ├── leetcode895 │ │ └── FreqStack.java │ ├── leetcode896 │ │ └── Solution.java │ ├── leetcode897 │ │ └── Solution.java │ ├── leetcode898 │ │ └── Solution.java │ └── leetcode899 │ │ └── Solution.java ├── leetcode9xx │ ├── leetcode900 │ │ └── RLEIterator.java │ ├── leetcode901 │ │ └── StockSpanner.java │ ├── leetcode902 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode903 │ │ └── Solution.java │ ├── leetcode904 │ │ └── Solution.java │ ├── leetcode905 │ │ └── Solution.java │ ├── leetcode906 │ │ └── Solution.java │ ├── leetcode907 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode908 │ │ └── Solution.java │ ├── leetcode909 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode910 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode911 │ │ └── TopVotedCandidate.java │ ├── leetcode913 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode914 │ │ └── Solution.java │ ├── leetcode915 │ │ └── Solution.java │ ├── leetcode916 │ │ └── Solution.java │ ├── leetcode917 │ │ └── Solution.java │ ├── leetcode918 │ │ └── Solution.java │ ├── leetcode919 │ │ └── CBTInserter.java │ ├── leetcode920 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode921 │ │ └── Solution.java │ ├── leetcode922 │ │ └── Solution.java │ ├── leetcode923 │ │ └── Solution.java │ ├── leetcode924 │ │ └── Solution.java │ ├── leetcode925 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode926 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode927 │ │ └── Solution.java │ ├── leetcode929 │ │ └── Solution.java │ ├── leetcode930 │ │ └── Solution.java │ ├── leetcode931 │ │ └── Solution.java │ ├── leetcode932 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode933 │ │ └── RecentCounter.java │ ├── leetcode934 │ │ └── Solution.java │ ├── leetcode935 │ │ └── Solution.java │ ├── leetcode936 │ │ └── Solution.java │ ├── leetcode938 │ │ └── Solution.java │ ├── leetcode939 │ │ └── Solution.java │ ├── leetcode940 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode941 │ │ └── Solution.java │ ├── leetcode942 │ │ └── Solution.java │ ├── leetcode944 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode945 │ │ └── Solution.java │ ├── leetcode946 │ │ └── Solution.java │ ├── leetcode947 │ │ └── Solution.java │ ├── leetcode948 │ │ └── Solution.java │ ├── leetcode949 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode950 │ │ └── Solution.java │ ├── leetcode951 │ │ └── Solution.java │ ├── leetcode952 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode953 │ │ └── Solution.java │ ├── leetcode954 │ │ └── Solution.java │ ├── leetcode955 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode956 │ │ └── Solution.java │ ├── leetcode957 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode958 │ │ └── Solution.java │ ├── leetcode959 │ │ └── Solution.java │ ├── leetcode960 │ │ └── Solution.java │ ├── leetcode961 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode962 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode963 │ │ ├── MinAreaRectFinder.java │ │ ├── Solution.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ └── SolutionTest.java │ ├── leetcode965 │ │ └── Solution.java │ ├── leetcode966 │ │ └── Solution.java │ ├── leetcode967 │ │ └── Solution.java │ ├── leetcode968 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode969 │ │ └── Solution.java │ ├── leetcode970 │ │ └── Solution.java │ ├── leetcode971 │ │ └── Solution.java │ ├── leetcode972 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode973 │ │ └── Solution.java │ ├── leetcode974 │ │ └── Solution.java │ ├── leetcode975 │ │ └── Solution.java │ ├── leetcode976 │ │ └── Solution.java │ ├── leetcode977 │ │ ├── Solution.java │ │ ├── Solution2.java │ │ └── SolutionTest.java │ ├── leetcode978 │ │ └── Solution.java │ ├── leetcode979 │ │ └── Solution.java │ ├── leetcode980 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode981 │ │ └── TimeMap.java │ ├── leetcode982 │ │ ├── FwhtSolution.java │ │ └── Solution.java │ ├── leetcode983 │ │ └── Solution.java │ ├── leetcode984 │ │ └── Solution.java │ ├── leetcode985 │ │ └── Solution.java │ ├── leetcode986 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode987 │ │ ├── Solution.java │ │ ├── SolutionTest.java │ │ └── TreeNode.java │ ├── leetcode988 │ │ └── Solution.java │ ├── leetcode989 │ │ └── Solution.java │ ├── leetcode990 │ │ └── Solution.java │ ├── leetcode991 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode992 │ │ └── Solution.java │ ├── leetcode993 │ │ └── Solution.java │ ├── leetcode994 │ │ └── Solution.java │ ├── leetcode995 │ │ ├── Solution.java │ │ └── Solution2.java │ ├── leetcode996 │ │ ├── Solution.java │ │ └── SolutionTest.java │ ├── leetcode997 │ │ └── Solution.java │ ├── leetcode998 │ │ └── Solution.java │ └── leetcode999 │ │ └── Solution.java └── tools │ ├── LeetcodeUtils.java │ ├── ListNode.java │ ├── MaxSumBST.java │ ├── MaxSumBstTest.java │ ├── Node.java │ └── TreeNode.java ├── microsoft ├── binaryperiod │ ├── Solution.java │ └── SolutionTest.java ├── compression │ ├── Solution.java │ └── SolutionTest.java ├── maxcircle │ ├── Solution.java │ └── SolutionTest.java ├── oddstring │ └── Solution.java └── threepart │ ├── Solution.java │ └── SolutionTest.java ├── np_hard └── simulated_annealing │ ├── MultiKnapsack.java │ └── MultiKnapsackTest.java ├── other ├── Html.java ├── NewYork.java ├── Order.java ├── Sparsed.java └── Taxi.java ├── prng ├── XorShift1024.java ├── XorShift128.java ├── XorShift16.java ├── XorShift32.java ├── XorShift64.java ├── XorShift8.java ├── XorShiftN.java ├── XorShiftPlus.java ├── XorShiftStar.java ├── XorShiftTest.java ├── XorWow.java ├── Xoshiro256Plus.java └── Xoshiro256StarStar.java ├── puzzles ├── anima │ ├── Solution.java │ └── SolutionTest.java └── snake │ ├── Snake.java │ └── SnakeTest.java ├── raiffeisen ├── day1 │ ├── dp │ │ ├── Solution1.java │ │ ├── Solution2.java │ │ ├── Solution3.java │ │ ├── Solver.java │ │ └── SolverTest.java │ └── mc │ │ ├── Solution1.java │ │ ├── Solution2.java │ │ └── Solution3.java ├── day2 │ ├── SevenBlockReader.java │ └── SevenBlockReaderTest.java ├── day3 │ ├── StringCompressor.java │ └── StringCompressorTest.java └── day4 │ ├── PerfTest.java │ ├── PrimeTester.java │ ├── PrimeTester1.java │ ├── PrimeTester2.java │ ├── PrimeTester3.java │ ├── PrimeTester4.java │ └── PrimeTester5.java ├── random ├── HyperLogLog.java └── HyperLogLogTest.java ├── sber ├── PalindromChecker.java ├── PalindromCheckerTest.java ├── Transliterator.java └── TransliteratorTest.java ├── sbercraft ├── Solution1.java ├── Solution2.java ├── Solution3.java ├── Solution4.java └── Solution5.java ├── stress └── StressTester.java ├── suggestions ├── boolean_satisfiability │ ├── Solution.java │ └── SolutionTest.java ├── count_distinct_chars_of_all_substrings │ ├── Solution.java │ └── SolutionTest.java ├── infected_tree │ └── Solution.java ├── longest_special_subsequence │ └── Solution.java ├── map_with_set_all │ ├── FastMap.java │ ├── FastMap2.java │ ├── MapSetAll.java │ ├── MapSetAllTest.java │ ├── PerfTest.java │ └── SlowMap.java ├── max_sum_of_k_special_string │ ├── Solution.java │ ├── Solution2.java │ ├── Solution3.java │ └── SolutionTest.java ├── nth_divisible_by_at_least_one │ ├── Solution.java │ └── SolutionTest.java ├── number_arithmetic_sequences │ ├── Solution.java │ └── SolutionTest.java ├── number_of_chess_positions │ ├── Solution.java │ └── SolutionTest.java ├── print_arithmetic_sequences │ ├── Solution.java │ └── SolutionTest.java ├── similar_path │ ├── Solution.java │ └── SolutionTest.java ├── subarray_with_max_average │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java └── total_imbalance │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── tcs_algo_course ├── Anagram.java ├── AnagramTest.java ├── AntiQuickSort.java ├── BinaryGuess.java ├── BinarySearch.java ├── BinarySearch2.java ├── BubbleSortIterations.java ├── MaxNumber.java ├── MirrorCode.java ├── NumberOfSwaps.java ├── RootFind.java ├── RootFind2.java ├── SubstringEqualityLCP.java ├── SubstringEqualityRollingHash.java └── SubstringEqualityTest.java ├── templates └── PerfTestExample.java ├── tinkoff ├── advent10 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent11 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent12 │ └── Solution.java ├── advent13 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent14 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent15 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent16 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent17 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent3 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent4 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent5 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent6 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent7 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent8 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── advent9 │ ├── Solution.java │ ├── input.txt │ └── output.txt ├── circular_travel │ ├── Solution.java │ └── SolutionTest.java ├── equilateral_triangles │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── min_log_cut │ ├── Solution.java │ └── SolutionTest.java ├── two_different_chars │ ├── Solution.java │ └── SolutionTest.java ├── village_pond │ └── Solution.java └── xor_combination │ ├── Solution.java │ ├── Solution2.java │ └── SolutionTest.java ├── vtb ├── Solution1.java ├── Solution10.java ├── Solution11.java ├── Solution12.java ├── Solution13.java ├── Solution14.java ├── Solution15.java ├── Solution15Test.java ├── Solution16.java ├── Solution17.java ├── Solution18.java ├── Solution19.java ├── Solution2.java ├── Solution20.java ├── Solution21.java ├── Solution22.java ├── Solution2Test.java ├── Solution3.java ├── Solution4.java ├── Solution5.java ├── Solution6.java ├── Solution7.java ├── Solution8.java └── Solution9.java └── yandex ├── coderun ├── Problem280.java └── Problem280.kt ├── cup2021 ├── algo │ └── qual │ │ ├── problemA │ │ └── Main.java │ │ ├── problemB │ │ └── Main.java │ │ ├── problemC │ │ └── Main.java │ │ └── problemD │ │ ├── Main.java │ │ └── Solver.java ├── back │ └── qual │ │ ├── problemA │ │ ├── Main.java │ │ ├── MainTest.java │ │ ├── MockClient.java │ │ ├── MockServer.java │ │ ├── var_names.txt │ │ └── var_values.txt │ │ ├── problemB │ │ ├── Main.java │ │ └── input.txt │ │ ├── problemC │ │ └── Main.java │ │ └── problemE │ │ ├── Main.java │ │ ├── input.txt │ │ └── output.txt └── templates │ ├── MockClient.java │ ├── MockLogProcessor.java │ ├── MockServer.java │ ├── XmlReader.java │ ├── customer.xml │ ├── input.txt │ ├── output.txt │ ├── recursive_requests.sql │ └── window_functions.sql ├── diagnostic ├── ProblemB.java ├── ProblemC.java └── ProblemE.java └── dsa ├── AB1.java ├── AB2.java ├── AB3.java ├── LightWarrior.java └── LightWarriorTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/README.md -------------------------------------------------------------------------------- /src/accenture/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/accenture/Solution.java -------------------------------------------------------------------------------- /src/advent/template/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/template/Solution.java -------------------------------------------------------------------------------- /src/advent/template/input.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/advent/template/output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/advent/year2021/day1/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day1/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day1/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day1/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day1/first/output.txt: -------------------------------------------------------------------------------- 1 | 1676 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day1/second/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day1/second/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day1/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day1/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day1/second/output.txt: -------------------------------------------------------------------------------- 1 | 1706 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day10/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day10/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day10/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day10/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day10/first/output.txt: -------------------------------------------------------------------------------- 1 | 392097 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day10/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day10/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day10/second/output.txt: -------------------------------------------------------------------------------- 1 | 4263222782 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day11/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day11/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day11/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day11/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day11/first/output.txt: -------------------------------------------------------------------------------- 1 | 1601 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day11/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day11/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day11/second/output.txt: -------------------------------------------------------------------------------- 1 | 368 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day12/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day12/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day12/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day12/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day12/first/output.txt: -------------------------------------------------------------------------------- 1 | 5958 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day12/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day12/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day12/second/output.txt: -------------------------------------------------------------------------------- 1 | 150426 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day13/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day13/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day13/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day13/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day13/first/output.txt: -------------------------------------------------------------------------------- 1 | 775 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day13/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day13/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day13/second/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day13/second/output.txt -------------------------------------------------------------------------------- /src/advent/year2021/day14/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day14/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day14/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day14/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day14/first/output.txt: -------------------------------------------------------------------------------- 1 | 2223 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day14/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day14/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day14/second/output.txt: -------------------------------------------------------------------------------- 1 | 2566282754493 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day15/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day15/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day15/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day15/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day15/first/output.txt: -------------------------------------------------------------------------------- 1 | 811 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day15/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day15/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day15/second/output.txt: -------------------------------------------------------------------------------- 1 | 3012 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day16/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day16/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day16/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day16/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day16/first/output.txt: -------------------------------------------------------------------------------- 1 | 16 2 | 12 3 | 23 4 | 31 5 | 886 6 | -------------------------------------------------------------------------------- /src/advent/year2021/day16/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day16/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day16/second/output.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 54 3 | 7 4 | 9 5 | 1 6 | 0 7 | 0 8 | 1 9 | 184487454837 10 | -------------------------------------------------------------------------------- /src/advent/year2021/day17/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day17/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day17/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day17/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day17/first/output.txt: -------------------------------------------------------------------------------- 1 | 45 2 | 6786 3 | -------------------------------------------------------------------------------- /src/advent/year2021/day17/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day17/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day17/second/output.txt: -------------------------------------------------------------------------------- 1 | 112 2 | 2313 3 | -------------------------------------------------------------------------------- /src/advent/year2021/day18/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day18/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day18/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day18/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day18/first/output.txt: -------------------------------------------------------------------------------- 1 | 3574 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day18/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day18/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day18/second/output.txt: -------------------------------------------------------------------------------- 1 | 4763 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day19/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day19/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day19/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day19/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day19/first/output.txt: -------------------------------------------------------------------------------- 1 | 342 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day19/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day19/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day19/second/output.txt: -------------------------------------------------------------------------------- 1 | 9668 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day2/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day2/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day2/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day2/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day2/first/output.txt: -------------------------------------------------------------------------------- 1 | 1250395 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day2/second/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day2/second/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day2/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day2/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day2/second/output.txt: -------------------------------------------------------------------------------- 1 | 1451210346 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day20/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day20/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day20/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day20/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day20/first/output.txt: -------------------------------------------------------------------------------- 1 | 5291 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day20/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day20/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day20/second/output.txt: -------------------------------------------------------------------------------- 1 | 16665 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day21/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day21/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day21/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day21/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day21/first/output.txt: -------------------------------------------------------------------------------- 1 | 506466 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day21/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day21/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day21/second/output.txt: -------------------------------------------------------------------------------- 1 | 632979211251440 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day22/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day22/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day22/first/output.txt: -------------------------------------------------------------------------------- 1 | 564654 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/Solver1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/second/Solver1.java -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/Solver2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/second/Solver2.java -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/Solver3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/second/Solver3.java -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/input2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day22/second/input2.txt -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/output.txt: -------------------------------------------------------------------------------- 1 | 1214193181891104 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day22/second/output2.txt: -------------------------------------------------------------------------------- 1 | 11925164700750001 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day23/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day23/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day23/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day23/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day23/first/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day23/first/output.txt -------------------------------------------------------------------------------- /src/advent/year2021/day23/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day23/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day23/second/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day23/second/output.txt -------------------------------------------------------------------------------- /src/advent/year2021/day24/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day24/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day24/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day24/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day24/output.txt: -------------------------------------------------------------------------------- 1 | 11721151118175 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day25/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day25/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day25/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day25/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day25/output.txt: -------------------------------------------------------------------------------- 1 | 308 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day3/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day3/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day3/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day3/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day3/first/output.txt: -------------------------------------------------------------------------------- 1 | 841526 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day3/second/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day3/second/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day3/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day3/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day3/second/output.txt: -------------------------------------------------------------------------------- 1 | 4790390 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day4/first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day4/first/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day4/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day4/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day4/first/output.txt: -------------------------------------------------------------------------------- 1 | 41503 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day4/second/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day4/second/Solution.java -------------------------------------------------------------------------------- /src/advent/year2021/day4/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day4/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day4/second/output.txt: -------------------------------------------------------------------------------- 1 | 3178 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day5/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day5/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day5/first/output.txt: -------------------------------------------------------------------------------- 1 | 4728 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day5/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day5/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day5/second/output.txt: -------------------------------------------------------------------------------- 1 | 17717 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day6/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day6/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day6/first/output.txt: -------------------------------------------------------------------------------- 1 | 351092 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day6/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day6/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day6/second/output.txt: -------------------------------------------------------------------------------- 1 | 1595330616005 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day7/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day7/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day7/first/output.txt: -------------------------------------------------------------------------------- 1 | 352997 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day7/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day7/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day7/second/output.txt: -------------------------------------------------------------------------------- 1 | 101571302 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day8/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day8/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day8/first/output.txt: -------------------------------------------------------------------------------- 1 | 288 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day8/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day8/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day8/second/output.txt: -------------------------------------------------------------------------------- 1 | 940724 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day9/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day9/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day9/first/output.txt: -------------------------------------------------------------------------------- 1 | 530 2 | -------------------------------------------------------------------------------- /src/advent/year2021/day9/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2021/day9/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2021/day9/second/output.txt: -------------------------------------------------------------------------------- 1 | 1019494 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day1/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day1/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day1/first/output.txt: -------------------------------------------------------------------------------- 1 | 64929 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day1/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day1/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day1/second/output.txt: -------------------------------------------------------------------------------- 1 | 193697 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day10/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day10/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day10/first/output.txt: -------------------------------------------------------------------------------- 1 | 14540 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day10/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day10/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day10/second/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day10/second/output.txt -------------------------------------------------------------------------------- /src/advent/year2022/day11/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day11/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day11/first/output.txt: -------------------------------------------------------------------------------- 1 | 67830 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day11/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day11/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day11/second/output.txt: -------------------------------------------------------------------------------- 1 | 15305381442 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day12/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day12/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day12/first/output.txt: -------------------------------------------------------------------------------- 1 | 423 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day12/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day12/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day12/second/output.txt: -------------------------------------------------------------------------------- 1 | 416 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day13/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day13/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day13/first/output.txt: -------------------------------------------------------------------------------- 1 | 5852 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day13/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day13/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day13/second/output.txt: -------------------------------------------------------------------------------- 1 | 24190 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day14/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day14/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day14/first/output.txt: -------------------------------------------------------------------------------- 1 | 1003 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day14/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day14/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day14/second/output.txt: -------------------------------------------------------------------------------- 1 | 25771 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day15/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day15/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day15/first/output.txt: -------------------------------------------------------------------------------- 1 | 5564017 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day15/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day15/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day15/second/output.txt: -------------------------------------------------------------------------------- 1 | 11558423398893 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day17/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day17/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day17/first/output.txt: -------------------------------------------------------------------------------- 1 | 3215 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day17/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day17/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day17/second/output.txt: -------------------------------------------------------------------------------- 1 | 1575811209487 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day18/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day18/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day18/first/output.txt: -------------------------------------------------------------------------------- 1 | 4302 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day18/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day18/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day18/second/output.txt: -------------------------------------------------------------------------------- 1 | 2492 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day19/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day19/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day19/first/output.txt: -------------------------------------------------------------------------------- 1 | 1624 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day19/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day19/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day19/second/output.txt: -------------------------------------------------------------------------------- 1 | 12628 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day2/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day2/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day2/first/output.txt: -------------------------------------------------------------------------------- 1 | 11906 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day2/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day2/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day2/second/output.txt: -------------------------------------------------------------------------------- 1 | 11186 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day20/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day20/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day20/first/output.txt: -------------------------------------------------------------------------------- 1 | 2215 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day20/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day20/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day20/second/output.txt: -------------------------------------------------------------------------------- 1 | 8927480683 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day21/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day21/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day21/first/output.txt: -------------------------------------------------------------------------------- 1 | 155708040358220 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day21/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day21/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day21/second/output.txt: -------------------------------------------------------------------------------- 1 | 3342154812537 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day22/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day22/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day22/first/output.txt: -------------------------------------------------------------------------------- 1 | 165094 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day22/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day22/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day22/second/output.txt: -------------------------------------------------------------------------------- 1 | 95316 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day23/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day23/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day23/first/output.txt: -------------------------------------------------------------------------------- 1 | 3766 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day23/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day23/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day23/second/output.txt: -------------------------------------------------------------------------------- 1 | 954 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day24/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day24/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day24/first/output.txt: -------------------------------------------------------------------------------- 1 | 334 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day24/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day24/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day24/second/output.txt: -------------------------------------------------------------------------------- 1 | 934 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day25/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day25/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day25/first/output.txt: -------------------------------------------------------------------------------- 1 | 2-2--02=1---1200=0-1 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day3/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day3/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day3/first/output.txt: -------------------------------------------------------------------------------- 1 | 8349 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day3/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day3/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day3/second/output.txt: -------------------------------------------------------------------------------- 1 | 2681 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day4/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day4/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day4/first/output.txt: -------------------------------------------------------------------------------- 1 | 475 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day4/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day4/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day4/second/output.txt: -------------------------------------------------------------------------------- 1 | 825 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day5/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day5/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day5/first/output.txt: -------------------------------------------------------------------------------- 1 | CFFHVVHNC -------------------------------------------------------------------------------- /src/advent/year2022/day5/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day5/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day5/second/output.txt: -------------------------------------------------------------------------------- 1 | FSZWBPTBG -------------------------------------------------------------------------------- /src/advent/year2022/day6/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day6/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day6/first/output.txt: -------------------------------------------------------------------------------- 1 | 1544 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day6/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day6/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day6/second/output.txt: -------------------------------------------------------------------------------- 1 | 2145 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day7/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day7/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day7/first/output.txt: -------------------------------------------------------------------------------- 1 | 1325919 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day7/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day7/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day7/second/output.txt: -------------------------------------------------------------------------------- 1 | 2050735 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day8/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day8/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day8/first/output.txt: -------------------------------------------------------------------------------- 1 | 1708 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day8/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day8/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day8/second/output.txt: -------------------------------------------------------------------------------- 1 | 504000 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day9/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day9/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day9/first/output.txt: -------------------------------------------------------------------------------- 1 | 5930 2 | -------------------------------------------------------------------------------- /src/advent/year2022/day9/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2022/day9/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2022/day9/second/output.txt: -------------------------------------------------------------------------------- 1 | 2443 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day1/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day1/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day1/first/output.txt: -------------------------------------------------------------------------------- 1 | 54561 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day1/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day1/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day1/second/output.txt: -------------------------------------------------------------------------------- 1 | 54076 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day10/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day10/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day10/first/output.txt: -------------------------------------------------------------------------------- 1 | 6701 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day10/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day10/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day10/second/output.txt: -------------------------------------------------------------------------------- 1 | 303 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day11/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day11/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day11/first/output.txt: -------------------------------------------------------------------------------- 1 | 9312968 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day11/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day11/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day11/second/output.txt: -------------------------------------------------------------------------------- 1 | 597714117556 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day12/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day12/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day12/first/output.txt: -------------------------------------------------------------------------------- 1 | 7792 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day12/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day12/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day12/second/output.txt: -------------------------------------------------------------------------------- 1 | 13012052341533 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day13/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day13/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day13/first/output.txt: -------------------------------------------------------------------------------- 1 | 29213 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day13/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day13/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day13/second/output.txt: -------------------------------------------------------------------------------- 1 | 37453 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day14/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day14/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day14/first/output.txt: -------------------------------------------------------------------------------- 1 | 109939 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day14/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day14/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day14/second/output.txt: -------------------------------------------------------------------------------- 1 | 101010 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day15/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day15/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day15/first/output.txt: -------------------------------------------------------------------------------- 1 | 510388 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day15/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day15/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day15/second/output.txt: -------------------------------------------------------------------------------- 1 | 291774 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day16/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day16/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day16/first/output.txt: -------------------------------------------------------------------------------- 1 | 6883 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day16/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day16/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day16/second/output.txt: -------------------------------------------------------------------------------- 1 | 7228 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day17/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day17/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day17/first/output.txt: -------------------------------------------------------------------------------- 1 | 936 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day17/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day17/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day17/second/output.txt: -------------------------------------------------------------------------------- 1 | 1157 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day18/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day18/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day18/first/output.txt: -------------------------------------------------------------------------------- 1 | 40131 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day18/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day18/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day18/second/output.txt: -------------------------------------------------------------------------------- 1 | 104454050898331 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day19/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day19/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day19/first/output.txt: -------------------------------------------------------------------------------- 1 | 399284 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day19/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day19/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day19/second/output.txt: -------------------------------------------------------------------------------- 1 | 121964982771486 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day2/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day2/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day2/first/output.txt: -------------------------------------------------------------------------------- 1 | 2162 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day2/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day2/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day2/second/output.txt: -------------------------------------------------------------------------------- 1 | 72513 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day20/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day20/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day20/first/output.txt: -------------------------------------------------------------------------------- 1 | 737679780 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day20/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day20/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day20/second/output.txt: -------------------------------------------------------------------------------- 1 | 227411378431763 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day21/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day21/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day21/first/output.txt: -------------------------------------------------------------------------------- 1 | 3722 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day21/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day21/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day21/second/output.txt: -------------------------------------------------------------------------------- 1 | 614864614526014 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day22/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day22/example.txt -------------------------------------------------------------------------------- /src/advent/year2023/day22/first/output.txt: -------------------------------------------------------------------------------- 1 | 831 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day22/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day22/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day22/second/output.txt: -------------------------------------------------------------------------------- 1 | 70609 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day23/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day23/example.txt -------------------------------------------------------------------------------- /src/advent/year2023/day23/first/output.txt: -------------------------------------------------------------------------------- 1 | 2174 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day23/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day23/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day23/second/output.txt: -------------------------------------------------------------------------------- 1 | 6506 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day24/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day24/example.txt -------------------------------------------------------------------------------- /src/advent/year2023/day24/first/output.txt: -------------------------------------------------------------------------------- 1 | 20361 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day24/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day24/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day24/second/output.txt: -------------------------------------------------------------------------------- 1 | 558415252330828 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day25/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day25/example.txt -------------------------------------------------------------------------------- /src/advent/year2023/day25/first/output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/advent/year2023/day25/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day25/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day3/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day3/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day3/first/output.txt: -------------------------------------------------------------------------------- 1 | 546563 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day3/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day3/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day3/second/output.txt: -------------------------------------------------------------------------------- 1 | 91031374 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day4/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day4/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day4/first/output.txt: -------------------------------------------------------------------------------- 1 | 23235 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day4/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day4/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day4/second/output.txt: -------------------------------------------------------------------------------- 1 | 5920640 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day5/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day5/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day5/first/output.txt: -------------------------------------------------------------------------------- 1 | 313045984 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day5/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day5/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day5/second/output.txt: -------------------------------------------------------------------------------- 1 | 20283860 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day6/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day6/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day6/first/output.txt: -------------------------------------------------------------------------------- 1 | 211904 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day6/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day6/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day6/second/output.txt: -------------------------------------------------------------------------------- 1 | 43364472 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day7/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day7/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day7/first/output.txt: -------------------------------------------------------------------------------- 1 | 247823654 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day7/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day7/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day7/second/output.txt: -------------------------------------------------------------------------------- 1 | 245461700 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day8/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day8/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day8/first/output.txt: -------------------------------------------------------------------------------- 1 | 14893 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day8/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day8/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day8/second/output.txt: -------------------------------------------------------------------------------- 1 | 10241191004509 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day9/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day9/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day9/first/output.txt: -------------------------------------------------------------------------------- 1 | 1584748274 2 | -------------------------------------------------------------------------------- /src/advent/year2023/day9/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2023/day9/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2023/day9/second/output.txt: -------------------------------------------------------------------------------- 1 | 1026 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day1/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day1/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day1/first/output.txt: -------------------------------------------------------------------------------- 1 | 1189304 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day1/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day1/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day1/second/output.txt: -------------------------------------------------------------------------------- 1 | 24349736 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day10/first/output.txt: -------------------------------------------------------------------------------- 1 | 587 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day10/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day10/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day10/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day10/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day10/second/output.txt: -------------------------------------------------------------------------------- 1 | 1340 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day11/first/output.txt: -------------------------------------------------------------------------------- 1 | 199986 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day11/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day11/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day11/input/test.txt: -------------------------------------------------------------------------------- 1 | 125 17 -------------------------------------------------------------------------------- /src/advent/year2024/day11/second/output.txt: -------------------------------------------------------------------------------- 1 | 236804088748754 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day12/first/output.txt: -------------------------------------------------------------------------------- 1 | 1494342 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day12/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day12/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day12/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day12/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day12/second/output.txt: -------------------------------------------------------------------------------- 1 | 893676 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day13/first/output.txt: -------------------------------------------------------------------------------- 1 | 29187 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day13/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day13/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day13/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day13/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day13/second/output.txt: -------------------------------------------------------------------------------- 1 | 99968222587852 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day14/first/output.txt: -------------------------------------------------------------------------------- 1 | 211692000 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day14/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day14/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day14/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day14/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day14/second/output.txt: -------------------------------------------------------------------------------- 1 | 6587 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day15/first/output.txt: -------------------------------------------------------------------------------- 1 | 1577255 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day15/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day15/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day15/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day15/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day15/second/output.txt: -------------------------------------------------------------------------------- 1 | 1597035 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day16/first/output.txt: -------------------------------------------------------------------------------- 1 | 102488 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day16/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day16/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day16/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day16/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day16/second/output.txt: -------------------------------------------------------------------------------- 1 | 559 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day2/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day2/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day2/first/output.txt: -------------------------------------------------------------------------------- 1 | 442 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day2/second/Solution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day2/second/Solution.kt -------------------------------------------------------------------------------- /src/advent/year2024/day2/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day2/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day2/second/output.txt: -------------------------------------------------------------------------------- 1 | 493 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day3/first/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day3/first/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day3/first/output.txt: -------------------------------------------------------------------------------- 1 | 160672468 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day3/second/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day3/second/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day3/second/output.txt: -------------------------------------------------------------------------------- 1 | 84893551 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day4/first/output.txt: -------------------------------------------------------------------------------- 1 | 2593 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day4/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day4/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day4/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day4/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day4/second/output.txt: -------------------------------------------------------------------------------- 1 | 1950 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day5/first/output.txt: -------------------------------------------------------------------------------- 1 | 4281 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day5/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day5/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day5/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day5/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day5/second/output.txt: -------------------------------------------------------------------------------- 1 | 5466 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day6/first/output.txt: -------------------------------------------------------------------------------- 1 | 4778 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day6/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day6/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day6/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day6/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day6/second/output.txt: -------------------------------------------------------------------------------- 1 | 1618 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day7/first/output.txt: -------------------------------------------------------------------------------- 1 | 303766880536 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day7/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day7/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day7/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day7/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day7/second/output.txt: -------------------------------------------------------------------------------- 1 | 337041851384440 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day8/first/output.txt: -------------------------------------------------------------------------------- 1 | 247 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day8/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day8/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day8/input/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day8/input/test.txt -------------------------------------------------------------------------------- /src/advent/year2024/day8/second/output.txt: -------------------------------------------------------------------------------- 1 | 861 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day9/first/output.txt: -------------------------------------------------------------------------------- 1 | 6346871685398 2 | -------------------------------------------------------------------------------- /src/advent/year2024/day9/input/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/advent/year2024/day9/input/input.txt -------------------------------------------------------------------------------- /src/advent/year2024/day9/input/test.txt: -------------------------------------------------------------------------------- 1 | 32666"#C 46410 -------------------------------------------------------------------------------- /src/advent/year2024/day9/second/output.txt: -------------------------------------------------------------------------------- 1 | 6373055193464 2 | -------------------------------------------------------------------------------- /src/antihash/AntiRollingHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/antihash/AntiRollingHash.java -------------------------------------------------------------------------------- /src/antihash/BirthdayAttacker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/antihash/BirthdayAttacker.java -------------------------------------------------------------------------------- /src/antihash/RollingHashBusterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/antihash/RollingHashBusterTest.java -------------------------------------------------------------------------------- /src/antihash/RollingHashWithOverflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/antihash/RollingHashWithOverflow.java -------------------------------------------------------------------------------- /src/antihash/StringHasher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/antihash/StringHasher.java -------------------------------------------------------------------------------- /src/atcoder/abc154/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc154/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc154/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc154/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc154/ProblemDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc154/ProblemDTest.java -------------------------------------------------------------------------------- /src/atcoder/abc154/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc154/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/abc154/ProblemFTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc154/ProblemFTest.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemBTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemBTest.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemDTest.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/abc156/ProblemETest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc156/ProblemETest.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemDTest.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/abc157/ProblemETest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc157/ProblemETest.java -------------------------------------------------------------------------------- /src/atcoder/abc158/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc158/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc158/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc158/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc158/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc158/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc158/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc158/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc158/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc158/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/abc158/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc158/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/abc159/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc159/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc159/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc159/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc159/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc159/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc159/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc159/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc159/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc159/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/abc160/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc160/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc160/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc160/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc160/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc160/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc160/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc160/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/abc160/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc160/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/abc161/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc161/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc161/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc161/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc161/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc161/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc161/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc161/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc161/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc161/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/abc161/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc161/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/abc162/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc162/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc162/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc162/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc162/ProblemBTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc162/ProblemBTest.java -------------------------------------------------------------------------------- /src/atcoder/abc162/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc162/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc162/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc162/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc162/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc162/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/abc163/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc163/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc163/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc163/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc163/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc163/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/abc163/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc163/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/abc164/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc164/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/abc164/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc164/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/abc164/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/abc164/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/agc043/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/agc043/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/agc043/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/agc043/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/agc047/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/agc047/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/agc047/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/agc047/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/agc047/ProblemBTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/agc047/ProblemBTest.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemG.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemH.java -------------------------------------------------------------------------------- /src/atcoder/dp/ProblemI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/dp/ProblemI.java -------------------------------------------------------------------------------- /src/atcoder/hitachi2020/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/hitachi2020/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/hitachi2020/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/hitachi2020/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/hitachi2020/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/hitachi2020/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/keyence2020/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/keyence2020/ProblemE.java -------------------------------------------------------------------------------- /src/atcoder/keyence2020/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/keyence2020/ProblemF.java -------------------------------------------------------------------------------- /src/atcoder/keyence2020/ProblemFTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/keyence2020/ProblemFTest.java -------------------------------------------------------------------------------- /src/atcoder/panasonic2020/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/panasonic2020/ProblemA.java -------------------------------------------------------------------------------- /src/atcoder/panasonic2020/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/panasonic2020/ProblemB.java -------------------------------------------------------------------------------- /src/atcoder/panasonic2020/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/panasonic2020/ProblemC.java -------------------------------------------------------------------------------- /src/atcoder/panasonic2020/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/panasonic2020/ProblemD.java -------------------------------------------------------------------------------- /src/atcoder/panasonic2020/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/atcoder/panasonic2020/ProblemE.java -------------------------------------------------------------------------------- /src/basic/AvlTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/AvlTree.java -------------------------------------------------------------------------------- /src/basic/ComplexDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/ComplexDouble.java -------------------------------------------------------------------------------- /src/basic/FastFourierTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/FastFourierTransform.java -------------------------------------------------------------------------------- /src/basic/FastFourierTransformTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/FastFourierTransformTest.java -------------------------------------------------------------------------------- /src/basic/Fenwick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/Fenwick.java -------------------------------------------------------------------------------- /src/basic/GraphTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/GraphTools.java -------------------------------------------------------------------------------- /src/basic/IntervalList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/IntervalList.java -------------------------------------------------------------------------------- /src/basic/Knapsack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/Knapsack.java -------------------------------------------------------------------------------- /src/basic/MaxHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/MaxHeap.java -------------------------------------------------------------------------------- /src/basic/MaxHeapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/MaxHeapTest.java -------------------------------------------------------------------------------- /src/basic/PrimeNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/PrimeNumbers.java -------------------------------------------------------------------------------- /src/basic/ReversableStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/ReversableStack.java -------------------------------------------------------------------------------- /src/basic/SegmentTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/SegmentTree.java -------------------------------------------------------------------------------- /src/basic/SuffixArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/SuffixArrays.java -------------------------------------------------------------------------------- /src/basic/SuffixArraysTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/SuffixArraysTest.java -------------------------------------------------------------------------------- /src/basic/SumArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/SumArray.java -------------------------------------------------------------------------------- /src/basic/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/Tree.java -------------------------------------------------------------------------------- /src/basic/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/Trie.java -------------------------------------------------------------------------------- /src/basic/UndirectedGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/UndirectedGraph.java -------------------------------------------------------------------------------- /src/basic/UndirectedGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/UndirectedGraphTest.java -------------------------------------------------------------------------------- /src/basic/UnionFind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/UnionFind.java -------------------------------------------------------------------------------- /src/basic/matrix/MatrixTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/matrix/MatrixTools.java -------------------------------------------------------------------------------- /src/basic/matrix/MatrixToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/matrix/MatrixToolsTest.java -------------------------------------------------------------------------------- /src/basic/tuples/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/tuples/Pair.java -------------------------------------------------------------------------------- /src/basic/tuples/Triple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/tuples/Triple.java -------------------------------------------------------------------------------- /src/basic/utils/ArrayTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/ArrayTools.java -------------------------------------------------------------------------------- /src/basic/utils/GeometryTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/GeometryTools.java -------------------------------------------------------------------------------- /src/basic/utils/GeometryToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/GeometryToolsTest.java -------------------------------------------------------------------------------- /src/basic/utils/IntegerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/IntegerUtils.java -------------------------------------------------------------------------------- /src/basic/utils/IntegerUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/IntegerUtilsTest.java -------------------------------------------------------------------------------- /src/basic/utils/Interpolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/Interpolation.java -------------------------------------------------------------------------------- /src/basic/utils/InterpolationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/InterpolationTest.java -------------------------------------------------------------------------------- /src/basic/utils/MathTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/MathTools.java -------------------------------------------------------------------------------- /src/basic/utils/MathToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/MathToolsTest.java -------------------------------------------------------------------------------- /src/basic/utils/RandomTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/RandomTools.java -------------------------------------------------------------------------------- /src/basic/utils/StringTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/StringTools.java -------------------------------------------------------------------------------- /src/basic/utils/StringToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/StringToolsTest.java -------------------------------------------------------------------------------- /src/basic/utils/TreeTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/TreeTools.java -------------------------------------------------------------------------------- /src/basic/utils/TreeToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/TreeToolsTest.java -------------------------------------------------------------------------------- /src/basic/utils/UuidToolsPerf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/UuidToolsPerf.java -------------------------------------------------------------------------------- /src/basic/utils/UuidUTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/UuidUTools.java -------------------------------------------------------------------------------- /src/basic/utils/UuidUToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/basic/utils/UuidUToolsTest.java -------------------------------------------------------------------------------- /src/binsearch/binsearch238/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/binsearch/binsearch238/Solution.java -------------------------------------------------------------------------------- /src/binsearch/binsearch283/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/binsearch/binsearch283/Solution.java -------------------------------------------------------------------------------- /src/binsearch/binsearch656/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/binsearch/binsearch656/Solution.java -------------------------------------------------------------------------------- /src/binsearch/binsearch8/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/binsearch/binsearch8/Solution.java -------------------------------------------------------------------------------- /src/codeforces/MyReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/MyReader.kt -------------------------------------------------------------------------------- /src/codeforces/contest1006/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1006/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1275/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1275/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1275/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1275/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemE.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemF.java -------------------------------------------------------------------------------- /src/codeforces/contest1305/ProblemG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1305/ProblemG.java -------------------------------------------------------------------------------- /src/codeforces/contest1320/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1320/ProblemF.java -------------------------------------------------------------------------------- /src/codeforces/contest1324/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1324/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1324/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1324/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1324/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1324/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1324/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1324/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1324/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1324/ProblemF.java -------------------------------------------------------------------------------- /src/codeforces/contest1325/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1325/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1325/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1325/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1325/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1325/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1325/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1325/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1329/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1329/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1329/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1329/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1335/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1335/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1335/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1335/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1335/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1335/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1335/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1335/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1335/ProblemE1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1335/ProblemE1.java -------------------------------------------------------------------------------- /src/codeforces/contest1339/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1339/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1339/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1339/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1339/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1339/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1398/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1398/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1408/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1408/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1452/SolutionB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1452/SolutionB.java -------------------------------------------------------------------------------- /src/codeforces/contest1476/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1476/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1487/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1487/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1541/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1541/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest1571/ProblemA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1571/ProblemA.kt -------------------------------------------------------------------------------- /src/codeforces/contest1672/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1672/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1672/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1672/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1672/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1672/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1672/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1672/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1676/ProblemD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1676/ProblemD.kt -------------------------------------------------------------------------------- /src/codeforces/contest1689/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1689/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1689/ProblemD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1689/ProblemD.kt -------------------------------------------------------------------------------- /src/codeforces/contest1692/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1692/ProblemF.java -------------------------------------------------------------------------------- /src/codeforces/contest1705/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1705/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1710/ProblemA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1710/ProblemA.kt -------------------------------------------------------------------------------- /src/codeforces/contest1711/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1711/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1728/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1728/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/ProblemE.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/ProblemF.java -------------------------------------------------------------------------------- /src/codeforces/contest1731/answersE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/answersE.txt -------------------------------------------------------------------------------- /src/codeforces/contest1731/testsE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1731/testsE.txt -------------------------------------------------------------------------------- /src/codeforces/contest1735/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1735/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1737/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1737/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1760/ProblemF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1760/ProblemF.java -------------------------------------------------------------------------------- /src/codeforces/contest1766/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1766/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1769/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1769/Generator.java -------------------------------------------------------------------------------- /src/codeforces/contest1769/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1769/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1769/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1769/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1769/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1769/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1769/ProblemD1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1769/ProblemD1.java -------------------------------------------------------------------------------- /src/codeforces/contest1769/ProblemD2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1769/ProblemD2.java -------------------------------------------------------------------------------- /src/codeforces/contest1791/ProblemE.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1791/ProblemE.kt -------------------------------------------------------------------------------- /src/codeforces/contest1795/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1795/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1795/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1795/ProblemB.java -------------------------------------------------------------------------------- /src/codeforces/contest1795/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1795/ProblemC.java -------------------------------------------------------------------------------- /src/codeforces/contest1795/ProblemD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1795/ProblemD.java -------------------------------------------------------------------------------- /src/codeforces/contest1851/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1851/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest1857/ProblemF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1857/ProblemF.kt -------------------------------------------------------------------------------- /src/codeforces/contest1862/ProblemF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1862/ProblemF.kt -------------------------------------------------------------------------------- /src/codeforces/contest1869/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1869/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest1881/ProblemF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1881/ProblemF.kt -------------------------------------------------------------------------------- /src/codeforces/contest1883/PerfTestF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1883/PerfTestF.kt -------------------------------------------------------------------------------- /src/codeforces/contest1883/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1883/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest1883/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1883/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1883/ProblemF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1883/ProblemF.kt -------------------------------------------------------------------------------- /src/codeforces/contest1891/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1891/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest1899/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1899/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1901/ProblemD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1901/ProblemD.kt -------------------------------------------------------------------------------- /src/codeforces/contest1907/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1907/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest1914/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1914/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1914/ProblemD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1914/ProblemD.kt -------------------------------------------------------------------------------- /src/codeforces/contest1914/ProblemF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1914/ProblemF.kt -------------------------------------------------------------------------------- /src/codeforces/contest1915/ProblemE.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1915/ProblemE.kt -------------------------------------------------------------------------------- /src/codeforces/contest1922/ProblemA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1922/ProblemA.kt -------------------------------------------------------------------------------- /src/codeforces/contest1922/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1922/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1927/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1927/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest1927/ProblemD.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1927/ProblemD.kt -------------------------------------------------------------------------------- /src/codeforces/contest1932/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1932/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest1932/ProblemF.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest1932/ProblemF.kt -------------------------------------------------------------------------------- /src/codeforces/contest24/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest24/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest251/ProblemA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest251/ProblemA.kt -------------------------------------------------------------------------------- /src/codeforces/contest334006/ProblemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest334006/ProblemA.java -------------------------------------------------------------------------------- /src/codeforces/contest550/ProblemC.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest550/ProblemC.kt -------------------------------------------------------------------------------- /src/codeforces/contest580/ProblemB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest580/ProblemB.kt -------------------------------------------------------------------------------- /src/codeforces/contest873/ProblemA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/codeforces/contest873/ProblemA.kt -------------------------------------------------------------------------------- /src/cses_fi/task1160/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1160/Solution.java -------------------------------------------------------------------------------- /src/cses_fi/task1160/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1160/SolutionTest.java -------------------------------------------------------------------------------- /src/cses_fi/task1681/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1681/Solution.java -------------------------------------------------------------------------------- /src/cses_fi/task1681/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1681/SolutionTest.java -------------------------------------------------------------------------------- /src/cses_fi/task1750/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1750/Solution.java -------------------------------------------------------------------------------- /src/cses_fi/task1750/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1750/SolutionTest.java -------------------------------------------------------------------------------- /src/cses_fi/task1751/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1751/Solution.java -------------------------------------------------------------------------------- /src/cses_fi/task1751/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task1751/SolutionTest.java -------------------------------------------------------------------------------- /src/cses_fi/task2216/DummySolution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task2216/DummySolution.kt -------------------------------------------------------------------------------- /src/cses_fi/task2216/Solution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task2216/Solution.kt -------------------------------------------------------------------------------- /src/cses_fi/task2216/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/cses_fi/task2216/SolutionTest.java -------------------------------------------------------------------------------- /src/firecode/DecompressTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/DecompressTree.java -------------------------------------------------------------------------------- /src/firecode/DeepestNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/DeepestNode.java -------------------------------------------------------------------------------- /src/firecode/IdenticalTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/IdenticalTree.java -------------------------------------------------------------------------------- /src/firecode/InsertCircular.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/InsertCircular.java -------------------------------------------------------------------------------- /src/firecode/InsertListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/InsertListNode.java -------------------------------------------------------------------------------- /src/firecode/InsertTreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/InsertTreeNode.java -------------------------------------------------------------------------------- /src/firecode/LargestBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/LargestBST.java -------------------------------------------------------------------------------- /src/firecode/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/ListNode.java -------------------------------------------------------------------------------- /src/firecode/ListPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/ListPalindrome.java -------------------------------------------------------------------------------- /src/firecode/LoopingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/LoopingList.java -------------------------------------------------------------------------------- /src/firecode/MaxElementTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/MaxElementTree.java -------------------------------------------------------------------------------- /src/firecode/MaxProfit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/MaxProfit.java -------------------------------------------------------------------------------- /src/firecode/MaximumRepetition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/MaximumRepetition.java -------------------------------------------------------------------------------- /src/firecode/MinDepthTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/MinDepthTree.java -------------------------------------------------------------------------------- /src/firecode/MirrorTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/MirrorTree.java -------------------------------------------------------------------------------- /src/firecode/Parentheses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/Parentheses.java -------------------------------------------------------------------------------- /src/firecode/PathNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/PathNumber.java -------------------------------------------------------------------------------- /src/firecode/PrintTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/PrintTree.java -------------------------------------------------------------------------------- /src/firecode/RemoveDuplicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/RemoveDuplicates.java -------------------------------------------------------------------------------- /src/firecode/ReverseLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/ReverseLinkedList.java -------------------------------------------------------------------------------- /src/firecode/RotateCounterClockWise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/RotateCounterClockWise.java -------------------------------------------------------------------------------- /src/firecode/SmallestBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/SmallestBST.java -------------------------------------------------------------------------------- /src/firecode/Snake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/Snake.java -------------------------------------------------------------------------------- /src/firecode/SnakeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/SnakeTest.java -------------------------------------------------------------------------------- /src/firecode/SumBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/SumBST.java -------------------------------------------------------------------------------- /src/firecode/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/firecode/TreeNode.java -------------------------------------------------------------------------------- /src/google/codejam/reversort/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/google/codejam/reversort/Solution.java -------------------------------------------------------------------------------- /src/help_requests/colour_clicker/Board.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/colour_clicker/Board.java -------------------------------------------------------------------------------- /src/help_requests/colour_fill/PerfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/colour_fill/PerfTest.java -------------------------------------------------------------------------------- /src/help_requests/colour_fill/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/colour_fill/Solution.java -------------------------------------------------------------------------------- /src/help_requests/ege/Problem19.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/ege/Problem19.java -------------------------------------------------------------------------------- /src/help_requests/ege/Problem24.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/ege/Problem24.java -------------------------------------------------------------------------------- /src/help_requests/ege/Problem26.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/ege/Problem26.java -------------------------------------------------------------------------------- /src/help_requests/ege/Problem2680.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/ege/Problem2680.java -------------------------------------------------------------------------------- /src/help_requests/ege/Problem27.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/ege/Problem27.java -------------------------------------------------------------------------------- /src/help_requests/ege/Problem73.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/ege/Problem73.java -------------------------------------------------------------------------------- /src/help_requests/fifteen/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/fifteen/Solution.java -------------------------------------------------------------------------------- /src/help_requests/fifteen/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/fifteen/Solution2.java -------------------------------------------------------------------------------- /src/help_requests/fifteen/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/fifteen/Solution3.java -------------------------------------------------------------------------------- /src/help_requests/fifteen/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/fifteen/SolutionTest.java -------------------------------------------------------------------------------- /src/help_requests/five_letter/Helper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/five_letter/Helper.java -------------------------------------------------------------------------------- /src/help_requests/five_letter/Strategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/five_letter/Strategy.java -------------------------------------------------------------------------------- /src/help_requests/five_letter/all_words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/five_letter/all_words.txt -------------------------------------------------------------------------------- /src/help_requests/game2048/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/game2048/Solution.java -------------------------------------------------------------------------------- /src/help_requests/gomoku_draw/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/gomoku_draw/Solution.java -------------------------------------------------------------------------------- /src/help_requests/jack_house/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/jack_house/Solution.java -------------------------------------------------------------------------------- /src/help_requests/make_seven/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/make_seven/Solution.java -------------------------------------------------------------------------------- /src/help_requests/mastermind/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/mastermind/Solution.java -------------------------------------------------------------------------------- /src/help_requests/max_zip/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/max_zip/Solution.java -------------------------------------------------------------------------------- /src/help_requests/max_zip/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/max_zip/SolutionTest.java -------------------------------------------------------------------------------- /src/help_requests/median/Median.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/median/Median.java -------------------------------------------------------------------------------- /src/help_requests/median/MedianTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/median/MedianTest.java -------------------------------------------------------------------------------- /src/help_requests/min_ladder/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/min_ladder/Solution.java -------------------------------------------------------------------------------- /src/help_requests/min_nok/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/min_nok/Solution.java -------------------------------------------------------------------------------- /src/help_requests/min_nok/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/min_nok/SolutionTest.java -------------------------------------------------------------------------------- /src/help_requests/new_order/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/new_order/Solution.java -------------------------------------------------------------------------------- /src/help_requests/new_order/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/new_order/Solution2.java -------------------------------------------------------------------------------- /src/help_requests/new_order/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/new_order/Solution3.java -------------------------------------------------------------------------------- /src/help_requests/pick_three/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/pick_three/Solution.java -------------------------------------------------------------------------------- /src/help_requests/pick_three/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/pick_three/Solution2.java -------------------------------------------------------------------------------- /src/help_requests/pick_three2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/pick_three2/Solution.java -------------------------------------------------------------------------------- /src/help_requests/rabin_karp/RabinKarp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/rabin_karp/RabinKarp.java -------------------------------------------------------------------------------- /src/help_requests/scaler/Scaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/scaler/Scaler.java -------------------------------------------------------------------------------- /src/help_requests/scaler/ScalerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/scaler/ScalerTest.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/PerfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/PerfTest.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution2.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution3.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution4.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution5.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution6.java -------------------------------------------------------------------------------- /src/help_requests/snowflakes/Solution7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/snowflakes/Solution7.java -------------------------------------------------------------------------------- /src/help_requests/string_trace/Solution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/string_trace/Solution.kt -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution.java -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution2.java -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution3.java -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution4.java -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution5.java -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution6.java -------------------------------------------------------------------------------- /src/help_requests/two_bags/Solution7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/two_bags/Solution7.java -------------------------------------------------------------------------------- /src/help_requests/vip_queue/VipQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/vip_queue/VipQueue.java -------------------------------------------------------------------------------- /src/help_requests/vip_queue/VipQueue2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/help_requests/vip_queue/VipQueue2.java -------------------------------------------------------------------------------- /src/leetcode/tools/LeetcodeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/leetcode/tools/LeetcodeUtils.java -------------------------------------------------------------------------------- /src/leetcode/tools/ListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/leetcode/tools/ListNode.java -------------------------------------------------------------------------------- /src/leetcode/tools/MaxSumBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/leetcode/tools/MaxSumBST.java -------------------------------------------------------------------------------- /src/leetcode/tools/MaxSumBstTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/leetcode/tools/MaxSumBstTest.java -------------------------------------------------------------------------------- /src/leetcode/tools/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/leetcode/tools/Node.java -------------------------------------------------------------------------------- /src/leetcode/tools/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/leetcode/tools/TreeNode.java -------------------------------------------------------------------------------- /src/microsoft/binaryperiod/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/binaryperiod/Solution.java -------------------------------------------------------------------------------- /src/microsoft/compression/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/compression/Solution.java -------------------------------------------------------------------------------- /src/microsoft/compression/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/compression/SolutionTest.java -------------------------------------------------------------------------------- /src/microsoft/maxcircle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/maxcircle/Solution.java -------------------------------------------------------------------------------- /src/microsoft/maxcircle/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/maxcircle/SolutionTest.java -------------------------------------------------------------------------------- /src/microsoft/oddstring/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/oddstring/Solution.java -------------------------------------------------------------------------------- /src/microsoft/threepart/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/threepart/Solution.java -------------------------------------------------------------------------------- /src/microsoft/threepart/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/microsoft/threepart/SolutionTest.java -------------------------------------------------------------------------------- /src/other/Html.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/other/Html.java -------------------------------------------------------------------------------- /src/other/NewYork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/other/NewYork.java -------------------------------------------------------------------------------- /src/other/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/other/Order.java -------------------------------------------------------------------------------- /src/other/Sparsed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/other/Sparsed.java -------------------------------------------------------------------------------- /src/other/Taxi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/other/Taxi.java -------------------------------------------------------------------------------- /src/prng/XorShift1024.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShift1024.java -------------------------------------------------------------------------------- /src/prng/XorShift128.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShift128.java -------------------------------------------------------------------------------- /src/prng/XorShift16.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShift16.java -------------------------------------------------------------------------------- /src/prng/XorShift32.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShift32.java -------------------------------------------------------------------------------- /src/prng/XorShift64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShift64.java -------------------------------------------------------------------------------- /src/prng/XorShift8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShift8.java -------------------------------------------------------------------------------- /src/prng/XorShiftN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShiftN.java -------------------------------------------------------------------------------- /src/prng/XorShiftPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShiftPlus.java -------------------------------------------------------------------------------- /src/prng/XorShiftStar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShiftStar.java -------------------------------------------------------------------------------- /src/prng/XorShiftTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorShiftTest.java -------------------------------------------------------------------------------- /src/prng/XorWow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/XorWow.java -------------------------------------------------------------------------------- /src/prng/Xoshiro256Plus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/Xoshiro256Plus.java -------------------------------------------------------------------------------- /src/prng/Xoshiro256StarStar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/prng/Xoshiro256StarStar.java -------------------------------------------------------------------------------- /src/puzzles/anima/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/puzzles/anima/Solution.java -------------------------------------------------------------------------------- /src/puzzles/anima/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/puzzles/anima/SolutionTest.java -------------------------------------------------------------------------------- /src/puzzles/snake/Snake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/puzzles/snake/Snake.java -------------------------------------------------------------------------------- /src/puzzles/snake/SnakeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/puzzles/snake/SnakeTest.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/dp/Solution1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/dp/Solution1.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/dp/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/dp/Solution2.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/dp/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/dp/Solution3.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/dp/Solver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/dp/Solver.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/dp/SolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/dp/SolverTest.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/mc/Solution1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/mc/Solution1.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/mc/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/mc/Solution2.java -------------------------------------------------------------------------------- /src/raiffeisen/day1/mc/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day1/mc/Solution3.java -------------------------------------------------------------------------------- /src/raiffeisen/day2/SevenBlockReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day2/SevenBlockReader.java -------------------------------------------------------------------------------- /src/raiffeisen/day3/StringCompressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day3/StringCompressor.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PerfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PerfTest.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PrimeTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PrimeTester.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PrimeTester1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PrimeTester1.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PrimeTester2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PrimeTester2.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PrimeTester3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PrimeTester3.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PrimeTester4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PrimeTester4.java -------------------------------------------------------------------------------- /src/raiffeisen/day4/PrimeTester5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/raiffeisen/day4/PrimeTester5.java -------------------------------------------------------------------------------- /src/random/HyperLogLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/random/HyperLogLog.java -------------------------------------------------------------------------------- /src/random/HyperLogLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/random/HyperLogLogTest.java -------------------------------------------------------------------------------- /src/sber/PalindromChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sber/PalindromChecker.java -------------------------------------------------------------------------------- /src/sber/PalindromCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sber/PalindromCheckerTest.java -------------------------------------------------------------------------------- /src/sber/Transliterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sber/Transliterator.java -------------------------------------------------------------------------------- /src/sber/TransliteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sber/TransliteratorTest.java -------------------------------------------------------------------------------- /src/sbercraft/Solution1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sbercraft/Solution1.java -------------------------------------------------------------------------------- /src/sbercraft/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sbercraft/Solution2.java -------------------------------------------------------------------------------- /src/sbercraft/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sbercraft/Solution3.java -------------------------------------------------------------------------------- /src/sbercraft/Solution4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sbercraft/Solution4.java -------------------------------------------------------------------------------- /src/sbercraft/Solution5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/sbercraft/Solution5.java -------------------------------------------------------------------------------- /src/stress/StressTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/stress/StressTester.java -------------------------------------------------------------------------------- /src/suggestions/infected_tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/suggestions/infected_tree/Solution.java -------------------------------------------------------------------------------- /src/suggestions/similar_path/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/suggestions/similar_path/Solution.java -------------------------------------------------------------------------------- /src/tcs_algo_course/Anagram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/Anagram.java -------------------------------------------------------------------------------- /src/tcs_algo_course/AnagramTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/AnagramTest.java -------------------------------------------------------------------------------- /src/tcs_algo_course/AntiQuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/AntiQuickSort.java -------------------------------------------------------------------------------- /src/tcs_algo_course/BinaryGuess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/BinaryGuess.java -------------------------------------------------------------------------------- /src/tcs_algo_course/BinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/BinarySearch.java -------------------------------------------------------------------------------- /src/tcs_algo_course/BinarySearch2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/BinarySearch2.java -------------------------------------------------------------------------------- /src/tcs_algo_course/MaxNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/MaxNumber.java -------------------------------------------------------------------------------- /src/tcs_algo_course/MirrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/MirrorCode.java -------------------------------------------------------------------------------- /src/tcs_algo_course/NumberOfSwaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/NumberOfSwaps.java -------------------------------------------------------------------------------- /src/tcs_algo_course/RootFind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/RootFind.java -------------------------------------------------------------------------------- /src/tcs_algo_course/RootFind2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tcs_algo_course/RootFind2.java -------------------------------------------------------------------------------- /src/templates/PerfTestExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/templates/PerfTestExample.java -------------------------------------------------------------------------------- /src/tinkoff/advent10/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent10/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent10/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent10/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent10/output.txt: -------------------------------------------------------------------------------- 1 | 14736 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent11/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent11/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent11/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent11/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent11/output.txt: -------------------------------------------------------------------------------- 1 | 31953839326 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent12/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent12/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent13/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent13/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent13/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent13/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent13/output.txt: -------------------------------------------------------------------------------- 1 | +77776841284 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent14/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent14/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent14/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent14/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent14/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent14/output.txt -------------------------------------------------------------------------------- /src/tinkoff/advent15/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent15/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent15/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent15/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent15/output.txt: -------------------------------------------------------------------------------- 1 | 95590 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent16/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent16/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent16/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent16/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent16/output.txt: -------------------------------------------------------------------------------- 1 | 4953 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent17/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent17/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent17/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent17/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent17/output.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent3/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent3/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent3/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent3/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent3/output.txt: -------------------------------------------------------------------------------- 1 | 10568 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent4/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent4/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent4/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent4/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent4/output.txt: -------------------------------------------------------------------------------- 1 | 4257 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent5/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent5/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent5/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent5/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent5/output.txt: -------------------------------------------------------------------------------- 1 | 9385132986 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent6/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent6/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent6/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent6/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent6/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent6/output.txt -------------------------------------------------------------------------------- /src/tinkoff/advent7/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent7/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent7/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent7/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent7/output.txt: -------------------------------------------------------------------------------- 1 | 4387488 2 | -------------------------------------------------------------------------------- /src/tinkoff/advent8/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent8/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent8/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent8/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent8/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent8/output.txt -------------------------------------------------------------------------------- /src/tinkoff/advent9/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent9/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/advent9/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/advent9/input.txt -------------------------------------------------------------------------------- /src/tinkoff/advent9/output.txt: -------------------------------------------------------------------------------- 1 | 8564 2 | -------------------------------------------------------------------------------- /src/tinkoff/circular_travel/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/circular_travel/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/min_log_cut/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/min_log_cut/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/min_log_cut/SolutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/min_log_cut/SolutionTest.java -------------------------------------------------------------------------------- /src/tinkoff/village_pond/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/village_pond/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/xor_combination/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/xor_combination/Solution.java -------------------------------------------------------------------------------- /src/tinkoff/xor_combination/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/tinkoff/xor_combination/Solution2.java -------------------------------------------------------------------------------- /src/vtb/Solution1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution1.java -------------------------------------------------------------------------------- /src/vtb/Solution10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution10.java -------------------------------------------------------------------------------- /src/vtb/Solution11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution11.java -------------------------------------------------------------------------------- /src/vtb/Solution12.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution12.java -------------------------------------------------------------------------------- /src/vtb/Solution13.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution13.java -------------------------------------------------------------------------------- /src/vtb/Solution14.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution14.java -------------------------------------------------------------------------------- /src/vtb/Solution15.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution15.java -------------------------------------------------------------------------------- /src/vtb/Solution15Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution15Test.java -------------------------------------------------------------------------------- /src/vtb/Solution16.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution16.java -------------------------------------------------------------------------------- /src/vtb/Solution17.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution17.java -------------------------------------------------------------------------------- /src/vtb/Solution18.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution18.java -------------------------------------------------------------------------------- /src/vtb/Solution19.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution19.java -------------------------------------------------------------------------------- /src/vtb/Solution2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution2.java -------------------------------------------------------------------------------- /src/vtb/Solution20.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution20.java -------------------------------------------------------------------------------- /src/vtb/Solution21.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution21.java -------------------------------------------------------------------------------- /src/vtb/Solution22.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution22.java -------------------------------------------------------------------------------- /src/vtb/Solution2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution2Test.java -------------------------------------------------------------------------------- /src/vtb/Solution3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution3.java -------------------------------------------------------------------------------- /src/vtb/Solution4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution4.java -------------------------------------------------------------------------------- /src/vtb/Solution5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution5.java -------------------------------------------------------------------------------- /src/vtb/Solution6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution6.java -------------------------------------------------------------------------------- /src/vtb/Solution7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution7.java -------------------------------------------------------------------------------- /src/vtb/Solution8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution8.java -------------------------------------------------------------------------------- /src/vtb/Solution9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/vtb/Solution9.java -------------------------------------------------------------------------------- /src/yandex/coderun/Problem280.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/coderun/Problem280.java -------------------------------------------------------------------------------- /src/yandex/coderun/Problem280.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/coderun/Problem280.kt -------------------------------------------------------------------------------- /src/yandex/cup2021/back/qual/problemA/var_names.txt: -------------------------------------------------------------------------------- 1 | a 2 | b 3 | c 4 | d -------------------------------------------------------------------------------- /src/yandex/cup2021/back/qual/problemA/var_values.txt: -------------------------------------------------------------------------------- 1 | e 2 | f 3 | g 4 | h -------------------------------------------------------------------------------- /src/yandex/cup2021/templates/XmlReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/cup2021/templates/XmlReader.java -------------------------------------------------------------------------------- /src/yandex/cup2021/templates/customer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/cup2021/templates/customer.xml -------------------------------------------------------------------------------- /src/yandex/cup2021/templates/input.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yandex/cup2021/templates/output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/yandex/diagnostic/ProblemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/diagnostic/ProblemB.java -------------------------------------------------------------------------------- /src/yandex/diagnostic/ProblemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/diagnostic/ProblemC.java -------------------------------------------------------------------------------- /src/yandex/diagnostic/ProblemE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/diagnostic/ProblemE.java -------------------------------------------------------------------------------- /src/yandex/dsa/AB1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/dsa/AB1.java -------------------------------------------------------------------------------- /src/yandex/dsa/AB2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/dsa/AB2.java -------------------------------------------------------------------------------- /src/yandex/dsa/AB3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/dsa/AB3.java -------------------------------------------------------------------------------- /src/yandex/dsa/LightWarrior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/dsa/LightWarrior.java -------------------------------------------------------------------------------- /src/yandex/dsa/LightWarriorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redsun9/leetcode/HEAD/src/yandex/dsa/LightWarriorTest.java --------------------------------------------------------------------------------