Godwill Christopher
c42b1c940c
style: enable ParameterName in CheckStyle. ( #5196 )
...
* Enabled: ParameterName in CheckStyle.
* Refactored to fix bug caused by selfAssignment of variables in VectorCrossproduct class
2024-05-31 22:01:11 +02:00
Alex K
2568b96784
Adding class for generating all subsequences from a given List ( #5194 )
...
* Adding class for generating all subsequences from a given List
* Fix test data format
* Fix braces wrong placement
* Fix "Utility classes should not have a public or default constructor."
* Fix checkstyle " Class Subsequence should be declared as final."
* Renaming class Subsequence to SubsequenceFinder. Refactored test to Parametrized test. Fixed input parameter as final.
* Fix formatting
* Fix formatting
* Fix formatting
* Fix import ordering
* Renaming method generate all.
Renaming test method.
Adding duplication test.
Renaming TestData to TestCase.
* Fix formatting
* style: add assertion to avoid potential infinite loop
---------
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com >
2024-05-30 18:43:15 +00:00
Godwill Christopher
295e7436b1
style: enable MethodName in CheckStyle ( #5182 )
...
enabled: MethodName in CheckStyle
2024-05-27 09:06:06 +02:00
vaibhav9t1
9eaa2bb756
style: enable MultipleVariableDeclarations in checkstyle ( #5175 )
...
Co-authored-by: vaibhav <vaibhav.waghmare@techprescient.com >
2024-05-25 20:18:27 +02:00
Piotr Idzik
d3bb691f59
style: enable HideUtilityClassConstructor in checkstyle ( #5147 )
2024-05-08 09:58:29 +03:00
Piotr Idzik
414835db11
style: enable AvoidStarImport in checkstyle ( #5141 )
2024-05-05 20:48:56 +02:00
marysiuniq
1e2d7e9431
style: enable ConstantName in checkstyle ( #5139 )
...
Co-authored-by: Maria Paszkiewicz SCC <maria.paszkiewicz@kit.edu >
2024-05-02 18:31:37 +02:00
SOZEL
c53f178308
Implement Parentheses Generator ( #5096 )
...
* chore: add `ParenthesesGenerator` to `DIRECTORY.md`
* feat: implement Parentheses Generator
* ref: change `ParenthesesGenerator`s method to `static`
* ref: use parametrized tests
* ref: handling exception when `n < 0`
* chore: update docstrings
* ref: make `ParenthesesGenerator` to be a proper utility
* chore(docs): add private constructor docstring
* ref(tests): move bad name suggestions
* style: remove reduntant comments
---------
Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com >
2024-04-05 18:41:27 +02:00
SOZEL
192427a5d2
Parameterize references to generic types. ( #5078 )
...
* chore: remove unused imports
* fix: parameterize references to generic types
---------
Co-authored-by: vil02 <65706193+vil02@users.noreply.github.com >
2024-03-15 19:03:27 +01:00
Piotr Idzik
c54b8cddf3
Fix formatting of FloodFill ( #4361 )
2023-09-09 21:48:02 +03:00
Manan Solanki
a88abb7ac2
Fix : Floodfill infinite recursion due to same color ( #4359 )
...
Fix : Floodfill infinite recursion due to same color
2023-09-09 20:07:59 +02:00
Piotr Idzik
f010a47608
chore: enforce InsertNewlineAtEOF in clang-format ( #4343 )
...
* style: insert newline at eof
* style: use `InsertNewlineAtEOF` in `clang-format`
* fix: use `clang-format-16`
* chore: update clang-format-lint-action to v0.16.2
---------
Co-authored-by: Debasish Biswas <debasishbsws.dev@gmail.com >
2023-09-01 04:10:46 +00:00
Bama Charan Chhandogi
1ef5208b75
Add M-coloring Problem ( #4282 )
...
Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>
Co-authored-by: Andrii Siriak <siryaka@gmail.com >
Co-authored-by: Debasish Biswas <debasishbsws.abc@gmail.com >
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com >
2023-08-05 22:00:26 +03:00
Ranjeet Kumar Jena
1afc4cc319
Make code more idiomatic ( #4249 )
2023-07-23 13:51:52 +03:00
acbin
415a04ea7f
Add automatic linter ( #4214 )
2023-06-09 20:05:14 +08:00
acbin
00282efd8b
style: format code ( #4212 )
...
close #4204
2023-06-09 18:52:05 +08:00
Anirudh Pathak
0255705388
Add WordSearch ( #4189 )
2023-05-12 22:44:16 +03:00
Saurabh Rahate
1dc388653a
Refactor Code Style ( #4151 )
2023-04-15 11:25:54 +03:00
Enrique Clerici
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
Siddhant Swarup Mallick
f3613382aa
Add All Paths from Source to Target ( fixes #3359 ) ( #3873 )
2023-02-28 12:46:17 +02:00
Om Shinde
64181d6ea7
Remove unnecessary import ( #3809 )
2023-01-10 09:30:22 +02:00
Artan.sh
c9e1d96147
Fix typos ( #3615 )
...
Co-authored-by: Andrii Siriak <siryaka@gmail.com >
2022-10-26 07:40:06 +00:00
laks-mi1099
ea05286c86
Add tests for PowerSum ( #3603 )
2022-10-22 19:11:40 +00:00
Aitor Fidalgo Sánchez
302db81bb8
Fixes #3323 Javadoc generation errors in backtracking algorithms ( #3326 )
2022-10-08 14:10:34 +03:00
acbin
e96f567bfc
Format code with prettier ( #3375 )
2022-10-03 17:23:00 +08:00
HManiac74
e87e097f06
Cleanup unused imports ( #3217 )
2022-08-17 08:30:15 +03:00
Ong Lip Wei
d63813e0a2
Add maze recursion algorithm ( #3204 )
2022-08-08 20:47:04 +03:00
Nikhil Bisht
260a302563
Fix bound checks in flood fill ( fixes #2836 ) ( #2974 )
2022-03-12 11:56:43 +02:00
cpiao3
12c67bc501
Add permutations and combinations ( #2932 )
2022-02-09 20:57:14 +02:00
Aitor Fidalgo Sánchez
9fb3364ccc
Change project structure to a Maven Java project + Refactor ( #2816 )
2021-11-12 08:59:36 +02:00