16 Commits

Author SHA1 Message Date
415a04ea7f Add automatic linter (#4214) 2023-06-09 20:05:14 +08:00
00282efd8b style: format code (#4212)
close #4204
2023-06-09 18:52:05 +08:00
0255705388 Add WordSearch (#4189) 2023-05-12 22:44:16 +03:00
1dc388653a Refactor Code Style (#4151) 2023-04-15 11:25:54 +03:00
a7e76c57a0 feat: Backtracking algorithms (All combinations) #3912 (#3917)
* ArrayCombination function which uses Combination.java by creating an array of 1 to n

* modified tests
2023-03-11 02:59:49 +05:30
f3613382aa Add All Paths from Source to Target (fixes #3359) (#3873) 2023-02-28 12:46:17 +02:00
64181d6ea7 Remove unnecessary import (#3809) 2023-01-10 09:30:22 +02:00
c9e1d96147 Fix typos (#3615)
Co-authored-by: Andrii Siriak <siryaka@gmail.com>
2022-10-26 07:40:06 +00:00
ea05286c86 Add tests for PowerSum (#3603) 2022-10-22 19:11:40 +00:00
302db81bb8 Fixes #3323 Javadoc generation errors in backtracking algorithms (#3326) 2022-10-08 14:10:34 +03:00
e96f567bfc Format code with prettier (#3375) 2022-10-03 17:23:00 +08:00
e87e097f06 Cleanup unused imports (#3217) 2022-08-17 08:30:15 +03:00
d63813e0a2 Add maze recursion algorithm (#3204) 2022-08-08 20:47:04 +03:00
260a302563 Fix bound checks in flood fill (fixes #2836) (#2974) 2022-03-12 11:56:43 +02:00
12c67bc501 Add permutations and combinations (#2932) 2022-02-09 20:57:14 +02:00
9fb3364ccc Change project structure to a Maven Java project + Refactor (#2816) 2021-11-12 08:59:36 +02:00