16 Commits

Author SHA1 Message Date
169a01e0c8 Enhance documentation in FractionalKnapsack (#5795) 2024-10-16 14:29:15 +03:00
dfff8d95d2 Add MinimumWaitingTime algorithm (#5794) 2024-10-16 12:52:17 +03:00
a537654049 Add StockProfitCalculator (#5793) 2024-10-16 11:30:27 +03:00
cacd23a2bd Add binary addition (#5593) 2024-10-07 14:17:04 +00:00
5cbdb475ee Add digit separation for large integers (#5543) 2024-10-04 16:28:36 +00:00
ce6d98f8da Add Merge Intervals algorithm (#5516) 2024-10-03 10:07:44 +03:00
e6f597acaf Add Gale-Shapley Algorithm and Tests (#5494) 2024-10-02 13:50:30 +00:00
0bd86b3d7e Improve comments in ActivitySelection.java (#5485) 2024-10-02 13:34:52 +03:00
d2ddec55e5 style: include NAB_NEEDLESS_BOOLEAN_CONSTANT_CONVERSION (#5149)
* style: use `assertFalse` and `assertTrue`

* style: include `NAB_NEEDLESS_BOOLEAN_CONSTANT_CONVERSION`
2024-05-08 22:41:46 +05:30
d3bb691f59 style: enable HideUtilityClassConstructor in checkstyle (#5147) 2024-05-08 09:58:29 +03:00
b3903f5768 style: enable RedundantModifier in checkstyle (#5140) 2024-05-03 22:10:49 +03:00
22310defcd Cleaned up code for some packages (#5094)
* Cleaned up code of some packages

---------

Co-authored-by: Piotr Idzik <65706193+vil02@users.noreply.github.com>
2024-04-02 21:26:06 +02:00
3528399b2e Remove unused import from JobSequencing (#5017)
style: remove unused import from `JobSequencing`
2024-01-13 10:26:44 +01:00
0c881e39f2 Simplify minimizing lateness (#4999) 2024-01-08 15:34:36 +02:00
361b4108ee Use explicit cast to int in FractionalKnapsack (#4971) 2023-11-29 23:21:25 +02:00
535230acae Add Greedy Algorithms (fixes #4493) (#4504) 2023-10-03 20:30:18 +03:00