Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TheAlgorithms/Java

All Algorithms implemented in Java
https://github.com/TheAlgorithms/Java

#4367 Enhance Knapsack problem (#4368)

* Enhance Knapsack problem

* Linter solved

* Linter solved

* Remove DynamicProgrammingK...

12b6c292438cac17a19154335bb6066676876b20 authored over 1 year ago by Manan Solanki <[email protected]>
Moved StackPostfixNotation.java from the Others section to the Stack section (#4372)

* Moved StackPostfixNotation.java from the Others section to the Stack section

* Put all stac...

26c2465328f81379047237b4bf54f134a73a7fd1 authored over 1 year ago by Subhradeep Bera <[email protected]>
Add a note about leetcode to CONTRIBUTING.md

a1844840fd99bcc38293b5ebfb705357152e7fbc authored over 1 year ago by Andrii Siriak <[email protected]>
refactor: simplify `ParseInteger` (#4376)

58c21c57561a577c9e398aafcc104d1bf495e7bf authored over 1 year ago by Piotr Idzik <[email protected]>
#4369 Enhance UniquePaths (#4373)

* Enhance UnquiePaths DP problem solution

* Update testcases

* Linter issue resolved

* ...

5bb54977fe63107c22116215023cb18fc5500113 authored over 1 year ago by Manan Solanki <[email protected]>
add two sum problem (#4364)

* add two sum problem

* linter solved

* linter solved

* improve code

* linter solved...

34cf6dab28ee2271fbf228d345bcf14db85c211c authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Enhancing DisjointSetUnion data structure (#4366)

* Enhancing DisjointSetUnion data structure

* Linter resolved

* Linter resolved

* Linter reso...

94621fb63eafcf18666dfad176fffc28f82b439a authored over 1 year ago by Manan Solanki <[email protected]>
Fix formatting of `FloodFill` (#4361)

c54b8cddf38dec124a4b23b4512ea363286d8570 authored over 1 year ago by Piotr Idzik <[email protected]>
Fix : Floodfill infinite recursion due to same color (#4359)

Fix : Floodfill infinite recursion due to same color

a88abb7ac238b111446b9998c8abf6775d54e24d authored over 1 year ago by Manan Solanki <[email protected]>
Fix small typos (#4357)

81f38174a6399769a787c38c62fc2db8719540de authored over 1 year ago by Abhinav Pandey <[email protected]>
Update CODEOWNERS

77caf26033aa8eaacf5c85ddf34896e02a6e1c66 authored over 1 year ago by Andrii Siriak <[email protected]>
Add Clear Bit (#4355)

fbef4023d5f53b61e77df441a552e67968133730 authored over 1 year ago by Lukas <[email protected]>
Add SetBit to bitmanipulation (#4348)

29a864b5b345c163f7aef20d1fa24a9cbde18593 authored over 1 year ago by Lukas <[email protected]>
Add Highest Set Bit algorithm (#4330)

fc693e8b514f83c043c9b7cb9456f9f6f9bd2f6b authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
chore: update `actions/setup-java` to `v3` (#4352)

chore: use `actions/setup-java@v3`

72247ed85c7181f5ae87f1e73d170cea0b977f79 authored over 1 year ago by Piotr Idzik <[email protected]>
Update `actions/checkout` to `v4` (#4351)

40a051505400ebd1999148da48802caca185de34 authored over 1 year ago by Piotr Idzik <[email protected]>
Add Rotate a Linkedlist (#4345)

09950d6097ea7b2590fb80336d144ee402e61226 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add different types of Mean (#4339)

a96ad84faceb9efb51eccbeb95863b79c2e6de9d authored over 1 year ago by Punit Patel <[email protected]>
Cleanup `PalindromeSinglyLinkedList` (#4336)

cfdbc413f12dd20dbc37d5ba04c781ce59db6868 authored over 1 year ago by Piotr Idzik <[email protected]>
Configure `clang-format-16` in gitpod (#4347)

657e85634f2d1de94a6593bb0ed90e09d54432de authored over 1 year ago by Piotr Idzik <[email protected]>
chore: enforce `InsertNewlineAtEOF` in `clang-format` (#4343)

* style: insert newline at eof

* style: use `InsertNewlineAtEOF` in `clang-format`

* fix: ...

f010a47608607a2622a49a4414e7fbf4b4a7ee03 authored over 1 year ago by Piotr Idzik <[email protected]>
Update .gitignore (#4344)

Added comments on to this code for better readability.

78ca465b1ea1b33fa484678fdbdaaf7e7eb29770 authored over 1 year ago by BHARATH GADDAM <[email protected]>
Update gitpod/workspace-java-17 to 2023-08-30-14-07-38 (#4341)

7dc0600ff4fb58984feb903c547ca0733a21f0c1 authored over 1 year ago by Piotr Idzik <[email protected]>
Make `SinglyLinkedList` `Iterable` (#4334)

ea15f2bd98c24150b590fac800e386d2f98b203d authored over 1 year ago by Piotr Idzik <[email protected]>
Add tests for power using recursion algorithm (#4335)

80a443503895b7514e5e9466914e06a1a9fee1fd authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add Miller-Rabin Primality Test (#4329)

ebd356e182910a457a867e743f22eb213fc00bb0 authored over 1 year ago by tomkrata <[email protected]>
Add `PalindromeSinglyLinkedListTest` (#4327)

8d9c49dafea3617f84aac401f12dda15dadc6dfd authored over 1 year ago by Piotr Idzik <[email protected]>
Add find non repeating number algorithm (#4328)

b4f786369bc013221371dcd708e4cb2eb82c3956 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add Index Of Right Most Set Bit Test (#4325)

* add Index Of Right Most Set Bit Test

* clang linter solved

52f365a915d9d7bd3967fc11e61c7592ad28dea9 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add Preemptive Priority Scheduling Algorithm (#4323)

4bcddd323ca11db87f25af053053390467ddc53e authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add Sliding Window Problem (#4322)

af80c8005d4481642ca6fc8ff11d945f1600ea8b authored over 1 year ago by SwargaRajDutta <[email protected]>
Is power two algo added. (#4321)

* is power two algo added

* Linter solved

* Update src/main/java/com/thealgorithms/bitmani...

b61faf4ede146998892e8582f81ff2290a0836fd authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add Tests for PancakeSort (#4318)

68fdec597714b4a90d5b03dc043420606c7530dc authored over 1 year ago by EdsTomato <[email protected]>
Add Tests for GnomeSort (#4315)

ac14411b39897b362351341c0a95e989ddb7519c authored over 1 year ago by EdsTomato <[email protected]>
Add Numbers Have Different Signs (#4317)

Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>

2c16c8605455117e1bc6557430830961a3df97e2 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Make DFS and BFS search algorithms generic (fixes #4229) (#4230)

18848574be543d01245b0e871c264f06592cc2b9 authored over 1 year ago by Snir Turgeman <[email protected]>
Add IsEven Algorithm (#4301)

Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>

1ef700e8505e90e1df468f9e8164ed7e35e40a39 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add Reverse Bits Algo in Bit-Manipulation (#4299)

Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>

251157059c98ae6de54f85a9998094a0dbaedb63 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add StrobogrammaticNumber (#4278)

07945c77042614ae8d86de3048753f990c249f6e authored over 1 year ago by Himesh Kohad <[email protected]>
Add Recursive Reverse of Linked List (#4292)

Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>

4fe419ebd894ba178e2f00cebef2157594f5042e authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add M-coloring Problem (#4282)

Co-authored-by: BamaCharanChhandogi <b.c.chhandogi@gmailcom>
Co-authored-by: Andrii Siriak <sir...

1ef5208b75553778c539f54642525b3644c67d4f authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Add `PowerOfTwoOrNotTest` (#4279)

c4a9ef1566b290c3d30c72abbd8cda54ceb1270c authored over 1 year ago by Piotr Idzik <[email protected]>
Add tests for `GenericRoot` (#4276)

ee23b6c2e5ef8023ec17e9a3634e61fd0eb80ea1 authored over 1 year ago by Piotr Idzik <[email protected]>
Make `Factorial` a proper utility class (#4267)

087d523ed0e747adb9a681499f40d427c84358d2 authored over 1 year ago by Piotr Idzik <[email protected]>
Refactor factorial, add unit tests (#4266)

f83008d80a7729dc73948886b1879b1d4d93a894 authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Fix formatting (#4259)

Co-authored-by: Ranjeet Kumar Jena <[email protected]>
Co-authored-by: Andrii Siriak <siry...

cc9afea03634099f464c8115cca5afe21fec2781 authored over 1 year ago by Ranjeet Kumar Jena <[email protected]>
Simplify `StackPostfixNotation.postfixEvaluate` (#4264)

de50fc02940e047ef4c5f39d96cae077b94a9144 authored over 1 year ago by Piotr Idzik <[email protected]>
Fix style in AmicableNumbers (#4263)

fc274c84f8f64ad4a874342736696c6293c78121 authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Handle inputs like `"2 +"` in `StackPostfixNotation` (#4262)

e5c7a08874a6c7ff043ec5e3f44b3aac553f4e53 authored over 1 year ago by Piotr Idzik <[email protected]>
Handle incorrect inputs in `StackPostfixNotation` (#4261)

44dcebb6996b39b5a1a67a8633f95b6e4c1bd0f0 authored over 1 year ago by Piotr Idzik <[email protected]>
Refactor FibonacciJavaStreams and add unit tests (#4260)

dec3b98e4b701322f8e2a6fc05d7e4f0e472daf9 authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Remove duplicated lines (#4258)

Co-authored-by: Ranjeet Kumar Jena <[email protected]>
Co-authored-by: Andrii Siriak <siry...

ef4ef42ed3a843ea55eb4ac90afc3574877fe417 authored over 1 year ago by Ranjeet Kumar Jena <[email protected]>
Update `ReverseNumber` (#4257)

- removes an unused import,
- fixes the order of the of the _modifiers_ in the definition of th...

3c80e262a70c38e5ed4124ea9cc212bbd2a74707 authored over 1 year ago by Piotr Idzik <[email protected]>
Update CODEOWNERS

fdb7fd0252826f338712c22f6ce412c0ba9d2a7a authored over 1 year ago by Andrii Siriak <[email protected]>
Add tests for `SumOfArithmeticSeries` (#4256)

06ef351987706c6fba2786c8024545376b42485a authored over 1 year ago by Piotr Idzik <[email protected]>
Fix formatting of `NthUglyNumber` (#4248)

e897a93166b7883f4abebf96b32f763e3f29f07c authored over 1 year ago by Piotr Idzik <[email protected]>
Make code more idiomatic (#4249)

1afc4cc319516b5e0d73318477659c7774ea8415 authored over 1 year ago by Ranjeet Kumar Jena <[email protected]>
Add clang-format to gitpod (#4247)

b1ba262b649523d1874b2f965981c3b2be24631a authored over 1 year ago by Piotr Idzik <[email protected]>
Code cleanup (#4246)

2488a2ad51bd4d15309449b6d88bbf8eb33fd29b authored over 1 year ago by HManiac74 <[email protected]>
Add gitpod (#4243)

3facb0d8620af728ccb59cc5b9d98480803fffaf authored over 1 year ago by Piotr Idzik <[email protected]>
Add unit tests for Minimum Path Sum algorithm (#4233)

* Add unit tests for Minimum Path Sum algorithm

* fix lint issues

* fix lint issues

* f...

4effd28d80faa64087c2cbb94f106e5be61b7324 authored over 1 year ago by ngominhtrint <[email protected]>
Add a new implementation for CheckAnagrams (#4231)

9ecc3aae59fd97929449974267015f2c0f158a4a authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Add unit tests for ParseInteger (#4228)

2456d86432613c84ec1a33c52b1349c904341520 authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Add unit tests for PalindromeNumber (#4227)

4b45ac7e710f49014dab5b70dfa51eddbf8e1b0b authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Add unit tests for FibonacciNumberCheck (#4225)

8862a4dea5bb5d1278a74ea2a0a4015a65275e10 authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Refactor BinaryTreeIsBalanced algorithm (#4222)

bc699b86e5719cd897fb182121f6c23b03bc6caf authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Rename surfaceAreaTriangle for clarity (#4220)

05ca93eace893a75e886a19739778a67bd3a18bc authored over 1 year ago by THIRUMURUGAN <[email protected]>
refactor: simplify `HammingDistance` (#4218)

* refactor: make HammingDistance an utility class

* tests: add some tests, simplify logic of ...

63739f493368b76d1b426a30deb2de06e9a9cd7e authored over 1 year ago by Piotr Idzik <[email protected]>
tests: add tests for `SieveOfEratosthenes` (#4217)

* tests: add tests for SieveOfEratosthenes

* feat: throw for inputs <= 0

* refactor: simpl...

7a3273ae1db2a652b80a4b655e642f06331937cb authored over 1 year ago by Piotr Idzik <[email protected]>
Add tests for EulersFunction (#4216)

87d6083bac1cc92d022c7865812f709449b3fe6e authored over 1 year ago by Piotr Idzik <[email protected]>
Fix typo in README-ko.md (#4215)

e29a22770ba4b89be32df07448868379682d50f0 authored over 1 year ago by Kim Areum <[email protected]>
Add automatic linter (#4214)

415a04ea7f1eb3ca129bbaafc85323b24faccacf authored over 1 year ago by acbin <[email protected]>
style: format code (#4212)

close #4204

00282efd8becbd0612cc710f49bf21a562deb034 authored over 1 year ago by acbin <[email protected]>
Remove main and add tests for CountWords (#4210)

ad03086f547854a4c00b1e3a85dde5d315f119b6 authored over 1 year ago by Piotr Idzik <[email protected]>
Generalize NthUglyNumber (#4209)

22002c9939fdeff1d7ef659a688ad7f396dd564a authored over 1 year ago by Piotr Idzik <[email protected]>
Refactor ReverseNumber (#4208)

4bbc4bd69f2a68963ba733df744c6ea356aba109 authored over 1 year ago by Piotr Idzik <[email protected]>
Add Octal To Binary Converter (#4202)

b6e78a45ac007570df4da7574b111a05000204d3 authored over 1 year ago by Bama Charan Chhandogi <[email protected]>
Refactor LowestBasePalindrome (#4207)

5d7a59654fc4394162b69ee220c6c079c71a039b authored over 1 year ago by Piotr Idzik <[email protected]>
Fix empty input handling in FindMax (#4206)

96c1a96647c947f8f0c531ade3bc18967359e0ea authored over 1 year ago by Piotr Idzik <[email protected]>
style: handle empty input array in `FindMin.findMin` (#4205)

* tests: add test case with mininum not being at the beginning

* style: throw IllegalArgument...

4f1514980495c4daaae2eb060228a87e14cbae11 authored over 1 year ago by Piotr Idzik <[email protected]>
Fix empty input handling in GCD (#4199)

e14b30b88c0de95186fe1937f795b7d8fd3fa8aa authored over 1 year ago by Piotr Idzik <[email protected]>
Fix typo (#4197)

36232a8373264319cdb893bf9da1615fea05999d authored over 1 year ago by Glib <[email protected]>
Update FibonacciNumber.java (#4195)

9ce275c16d9657622e0329c79ec3aecd2d4289c8 authored over 1 year ago by Indrranil Pawar <[email protected]>
Refactor CreateBinaryTreeFromInorderPreorder (#4190)

deef2ae4456c24a21c56d4cc9d5680c0f76dbdad authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Add WordSearch (#4189)

02557053884690f407ae2b8308f23ce445ac9f64 authored over 1 year ago by Anirudh Pathak <[email protected]>
Add Null/Empty check for param in average method (#4185)

de2696d0c5036183739c1617b7384e608a7e6c27 authored over 1 year ago by Anirudh Pathak <[email protected]>
Add Round Robin scheduling (#4184)

122f5e5556fa33853d8c73a4aecc1e0f3cda53ca authored over 1 year ago by Md. Asif Joardar <[email protected]>
Add Partition Problem (#4182)

3109c11c599e4139e431f3b0f00051e017abf6d6 authored over 1 year ago by Md. Asif Joardar <[email protected]>
Cover BSTRecursive with tests (#4180)

3a593d5d3c5dc7099ec5e5a6d26f5fc9fd59b34a authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Add one more solution for anagrams check (#4175)

89b7ee42e6010323e4b4c0556c3005620f1d9845 authored over 1 year ago by Manoj Kumar <[email protected]>
Add tests for TwoSumProblem and reduce duplication (fixes #4177) (#4176)

bb830e9559648659697f17f449c51c6dc0661275 authored over 1 year ago by Rutikpatil0123 <[email protected]>
Add wiki link for DES (#4173)

fb18c27905ce136967da707cf014a1f07ba64ab9 authored over 1 year ago by Aditya Pal <[email protected]>
Des (#4172)

* Update directory

* Add DES Encryption algorithm

* Update directory

---------

Co-au...

19bd2408ff50a8bcc835d51eff576a70a228e37f authored over 1 year ago by Aditya Pal <[email protected]>
Remove duplicated ThreeSum problem (fixes #4169) (#4170)

db9c78a59899ceaaec8702323031e73a2491e1c7 authored over 1 year ago by Rutikpatil0123 <[email protected]>
Add climbing stairs (#4168)

7ed65b0a1e47aeb961f10ae769d3d808998d5af8 authored over 1 year ago by Rutikpatil0123 <[email protected]>
Add tests for HorspoolSearch (#4165)

b55fc972ace3007c17c7e16d1ad899f57aecf640 authored over 1 year ago by Lieu Chi Tung <[email protected]>
Remove redundant code and add tests for BSTIterative (#4164)

f69cd7cfa211f0847b9b4d67f04c37499bff31c4 authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Refactor BSTFromSortedArray (#4162)

4c18e60671adebb2b8236024ad50f14367455e2a authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Remove redundant tree traversals (#4161)

c01a382d94f0f9971fb2be9d67653d21e21b98ba authored over 1 year ago by Albina Gimaletdinova <[email protected]>
Add line sweep algorithm (#4157)

1551b8f50ba485b5a7d34fe9ed1fbf650134fb9f authored over 1 year ago by LOne2three <[email protected]>