Commit Graph

315 Commits

Author SHA1 Message Date
Nithin U
2be984fdf5 To add Implementation of Base64 Algorithm (#6586)
* feat: base64 algorithm implementation

* feat: test coverage implementation of Base64Test.java

* Update DIRECTORY.md

* fix: build and lint fix update

* patch: linter fix

* fix: enforce strict RFC 4648 compliance in Base64 decoding

* fix: enforce strict rfc 4648 compliance in base64 decoding

---------

Co-authored-by: Oleksandr Klymenko <alexanderklmn@gmail.com>
2025-10-02 19:57:14 +02:00
Deniz Altunkapan
d29a8e5232 Update DIRECTORY.md (#6533)
Co-authored-by: alxkm <alxkm@users.noreply.github.com>
Co-authored-by: Oleksandr Klymenko <alexanderklmn@gmail.com>
2025-09-23 14:20:05 +03:00
Nithin U
85a2df46ad To add Suffix array algorithm implementation (#6530)
* adding Suffix Array Implementation

* adding test for Suffix Array

* patch: lint fix in SuffixArray.java

* patch: lint fix in SuffixArrayTest.java

* fix: private constructor update

* patch: lint fix in suffix array impl

* fix: lint issue line blankspace removal

* fix: checkstype issue

* fix: lint format issue

* Update DIRECTORY.md
2025-09-17 17:56:10 +02:00
Deniz Altunkapan
676d36eefd Update DIRECTORY.md (#6500)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-09-04 23:01:53 +03:00
Deniz Altunkapan
3f195c2c89 Update DIRECTORY.md (#6476)
Co-authored-by: vil02 <vil02@users.noreply.github.com>
2025-08-21 20:03:42 +02:00
Deniz Altunkapan
b0d7c06314 Update DIRECTORY.md (#6469)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-08-15 20:32:28 +02:00
Deniz Altunkapan
16345cba6d Update DIRECTORY.md (#6468)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-08-14 21:29:37 +02:00
Deniz Altunkapan
2b18008811 Update DIRECTORY.md (#6446)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-07-26 10:45:38 +02:00
Deniz Altunkapan
7c2af29d29 Update DIRECTORY.md (#6431)
Co-authored-by: alxkm <alxkm@users.noreply.github.com>
2025-07-22 17:25:46 +00:00
Deniz Altunkapan
9a46339bec Update DIRECTORY.md (#6426)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-07-21 19:05:48 +02:00
Deniz Altunkapan
b45fd2a656 Update DIRECTORY.md (#6419)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-07-20 10:13:12 +02:00
Deniz Altunkapan
5c6d3c3443 Update DIRECTORY.md (#6414)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-07-18 23:01:50 +02:00
Deniz Altunkapan
9b4dec0b06 Update DIRECTORY.md (#6344)
Co-authored-by: siriak <siriak@users.noreply.github.com>
2025-07-05 17:07:10 +02:00
Deniz Altunkapan
841f9c3bbd Update DIRECTORY.md (#6341)
Co-authored-by: siriak <siriak@users.noreply.github.com>
2025-07-04 13:40:46 +03:00
Deniz Altunkapan
7da9c6dd63 Update DIRECTORY.md (#6329) 2025-06-30 21:58:21 +03:00
Deniz Altunkapan
9abf4e38de Update DIRECTORY.md (#6328)
Co-authored-by: DenizAltunkapan <DenizAltunkapan@users.noreply.github.com>
2025-06-30 07:17:33 +02:00
Rahul
13d8a28e47 Update DIRECTORY.md with Newly Added Files (#6302)
* Update DIRECTORY.md with newly added files

* Add files_local.txt to .gitignore

* Update .gitignore

* Delete .gitignore

* Updated .gitignore

* Update .gitignore
2025-06-20 22:07:58 +02:00
Sufiyan Chougule
45148874e8 Add feature to convert numeric words to their number representation (#6195) 2025-03-18 12:29:20 +02:00
Hakim's Garage
e6073f8fef Add math builder (#6190) 2025-03-12 18:35:21 +02:00
Nithin U
5be5e35d2d Add Heavy-Light Decomposition (HLD) (#6169) 2025-02-17 16:55:06 +02:00
Niklas Hoefflin
63ce6b8ca5 Refactor LWWElementSet (#6164) 2025-02-13 22:33:52 +02:00
Prathamesh Zingade
466ff0b4c2 Add convertion of numbers into their word representation (#6137) 2025-01-16 09:46:57 +02:00
Hardik Pawar
03bb8ee66e Enhance docs, add tests in MaxHeap (#5983) 2024-10-29 22:47:33 +02:00
Hardik Pawar
b31bc86192 Enhance docs, add tests in AVLTree (#6058) 2024-10-29 18:02:33 +00:00
Hardik Pawar
e94be712df Add RandomScheduling algorithm (#5810) 2024-10-29 17:52:37 +00:00
Muhammad Junaid Khalid
d1c1e6b4d2 Add uniform number counting algorithm (#6052) 2024-10-29 17:46:29 +00:00
Hardik Pawar
d4a13fc8b5 Enhance docs, remove main, add tests in `SearchSinglyLink… (#6012) 2024-10-26 22:13:57 +03:00
Ramit Gangwar (NoiR)
3da16a7fe0 Add LongestCommonPrefix (#5849) 2024-10-26 19:01:47 +00:00
Hardik Pawar
62c9309a31 Enhance docs, remove main, add tests in PrimMST (#5969) 2024-10-26 18:10:19 +00:00
Hardik Pawar
cfa35a4fd9 Add tests, fix removeEdge bug in MatrixGraphs (#5968) 2024-10-26 18:00:02 +00:00
Hardik Pawar
a78b15dc24 Enhance docs, add tests in MinHeap (#5985) 2024-10-26 16:53:32 +00:00
Hardik Pawar
cd40dfbb41 Enhance docs, add tests in HashMapCuckooHashing (#5975) 2024-10-26 16:17:58 +00:00
Hardik Pawar
84cd883e95 Enhance docs, add tests in Intersection (#5976) 2024-10-26 16:08:52 +00:00
Hardik Pawar
8a18d451d6 Enhance docs, add tests in HeapElement (#5981) 2024-10-26 15:39:28 +00:00
Hardik Pawar
709d9771e2 Add GenerateSubsets algorithm (#5867) 2024-10-26 15:23:50 +00:00
Hardik Pawar
687d2518cc Enhance docs, remove main, add tests in AnytoAny (#5916) 2024-10-26 15:11:34 +00:00
Hardik Pawar
4e46002103 Enhance docs, add more tests in XORCipher (#5900) 2024-10-26 18:07:47 +03:00
Hardik Pawar
196cc60982 Add AllConstruct algorithm (#5791) 2024-10-26 14:40:17 +00:00
Hardik Pawar
94daff0895 Add NextHigherSameBitCount algorithm (#5865) 2024-10-26 14:31:11 +00:00
Hardik Pawar
9e1dd86a08 Add MergeKSortedArrays algorithm (#5838) 2024-10-26 12:19:37 +00:00
Hardik Pawar
04e421b837 Add SlidingWindowMaximum algorithm (#5839) 2024-10-26 12:12:55 +00:00
Hardik Pawar
73416e2f0c Add BandwidthAllocation algorithm (#5807) 2024-10-26 15:03:40 +03:00
Hardik Pawar
e4ef072f83 Add FirstDifferentBit algorithm (#5866) 2024-10-26 09:43:56 +00:00
Hardik Pawar
5d428d08a2 Add MedianFinder algorithm (#5837) 2024-10-26 09:35:23 +00:00
Hardik Pawar
d572997894 Add KthElementFinder algorithm (#5836) 2024-10-26 09:30:42 +00:00
Hardik Pawar
cdf509fc06 Add OneBitDifference algorithm (#5864) 2024-10-26 09:26:46 +00:00
Hardik Pawar
8551addbf2 Add ModuloPowerOfTwo algorithm (#5863) 2024-10-26 09:22:29 +00:00
Hardik Pawar
647a82a997 Enhance docs, remove main, add tests in ReverseStack (#6018) 2024-10-26 09:10:08 +00:00
Hardik Pawar
6fc53ecc99 Add IPv6Converter algorithm (#5783) 2024-10-26 08:57:14 +00:00
Hardik Pawar
82dee61701 Add TokenBucket algorithm (#5840) 2024-10-26 08:39:31 +00:00