Commit Graph

234 Commits

Author SHA1 Message Date
Hardik Pawar
640d823580 Add tests, remove main in PalindromePrime (#5773) 2024-10-15 13:29:37 +03:00
Hardik Pawar
adf21ab0c8 feat: Add CelebrityFinder new algorithm with Junit tests (#5756) 2024-10-15 08:48:48 +00:00
Hardik Pawar
776946e165 feat: Add MinStackUsingTwoStacks new algorithm with Junit tests (#5758) 2024-10-15 11:12:50 +03:00
Hardik Pawar
30504c179e Add MinStackUsingSingleStack algorithm (#5759) 2024-10-15 08:36:22 +03:00
Hardik Pawar
6ef1f7ca01 Add tests, remove main in ThreeSumProblem (#5781) 2024-10-14 17:56:05 +00:00
Hardik Pawar
1dfa2e571b feat: Add ConvexHull new algorithm with Junit tests (#5789) 2024-10-14 17:51:59 +00:00
Hardik Pawar
bcf4034ce5 Add tests, remove main in WordBoggle (#5782) 2024-10-14 11:27:06 +00:00
Hardik Pawar
8d8834987a Add tests, remove main in EulerMethod (#5771) 2024-10-14 11:10:18 +00:00
Hardik Pawar
e19378d56c Add tests, remove main in RangeInSortedArray (#5778) 2024-10-14 10:48:55 +00:00
Hardik Pawar
9c76b30271 Add tests for Convolution (#5766) 2024-10-14 11:55:15 +03:00
Hardik Pawar
e9b897bdeb Add PhoneticAlphabetConverter (#5752) 2024-10-14 10:44:58 +03:00
Hardik Pawar
5a710ea61f Add EndianConverter algorithm (#5751) 2024-10-14 10:39:58 +03:00
Hardik Pawar
40f2d0cf8e Add MorseCodeConverter algorithm (#5749) 2024-10-14 10:28:25 +03:00
Hardik Pawar
3401c003bd Add TilingProblem algorithm (#5746) 2024-10-14 10:11:21 +03:00
Hardik Pawar
1e01ec5233 Add CountingInversions algorithm (#5745) 2024-10-14 10:02:55 +03:00
Hardik Pawar
0020ab2a9a Add LotteryScheduling algorithm (#5656) 2024-10-14 09:57:55 +03:00
Hardik Pawar
213fd5a493 Add NonPreemptivePriorityScheduling algorithm (#5535) 2024-10-14 00:05:12 +03:00
Hardik Pawar
9b52ac9633 feat: Add IPConverter new algorithm with Junit tests (#5750) 2024-10-13 11:30:27 +00:00
Hardik Pawar
bae7f89156 feat: Add PrefixEvaluator new algorithm with Junit tests (#5755) 2024-10-13 10:57:05 +00:00
Hardik Pawar
b0c8a8f0ce feat: Add PostfixEvaluator new algorithm with Junit tests (#5754) 2024-10-13 10:50:31 +00:00
Hardik Pawar
596c6147af Add function documentation, enhance comments in TowerOfHanoi.java (#5533) 2024-10-13 12:30:53 +03:00
Tanmay-Singh3004
6af7f7b126 Add Xs3Conversion algorithm (#5743) 2024-10-13 11:30:09 +03:00
Tanmay-Singh3004
6682c7c76e Add BcdConversion algorithm (#5742) 2024-10-13 09:22:57 +03:00
Hardik Pawar
8722598434 Add ParityCheck algorithm (#5704) 2024-10-12 10:28:42 +03:00
Sailok Chinta
e263edcfe0 Add QuadTree data structure (#5681) 2024-10-12 10:23:41 +03:00
Hardik Pawar
b81671e66d Add tests, remove main in LowerBound (#5672) 2024-10-12 10:04:54 +03:00
Hardik Pawar
138793df1d Improve docs, remove main, add tests for `MatrixChainRecursiveTopDo… (#5659) 2024-10-12 09:51:41 +03:00
Hardik Pawar
eba6823c3a Add HigherLowerPowerOfTwo algorithm (#5707) 2024-10-12 09:45:28 +03:00
Hardik Pawar
4d6dd13b56 Add BinaryPalindromeCheck algorithm (#5708) 2024-10-12 09:36:29 +03:00
Hardik Pawar
bf0377f44b Add HammingDistance algorithm (#5706) 2024-10-12 09:31:04 +03:00
Hardik Pawar
c0ffbb0e45 Add GrayCodeConversion algorithm (#5705) 2024-10-12 09:26:04 +03:00
Hardik Pawar
b8633ad14c feat: Add countLeadingZeros new algorithm with Junit tests (#5703) 2024-10-12 09:19:55 +03:00
Hardik Pawar
966b4e369d feat: Add ClearLeftmostSetBit new algorithm with Junit tests (#5702) 2024-10-12 09:00:12 +03:00
Hardik Pawar
0ca4398188 feat: Add RandomSearch new algorithm with Junit tests (#5701) 2024-10-11 16:58:34 +03:00
Varnan Rathod
2338428578 Add cipher class, cipher tests, enhance docs in 'AtbashCipher.java' (#5690) 2024-10-11 06:05:26 +00:00
Hardik Pawar
b1aeac5cd6 Add tests, remove main in UpperBound (#5679) 2024-10-10 20:36:06 +00:00
Hardik Pawar
4ec2701302 Add tests, remove main in TernarySearch (#5677) 2024-10-10 20:32:32 +00:00
Hardik Pawar
6802029251 Add tests, remove main in LinearSearchThread (#5671) 2024-10-10 23:29:20 +03:00
Hardik Pawar
29ad197a64 Add tests, remove main in SaddlebackSearch (#5674) 2024-10-10 23:24:52 +03:00
Hardik Pawar
e8b32513c8 Add tests, remove main in MonteCarloTreeSearch (#5673) 2024-10-10 23:20:39 +03:00
Hardik Pawar
b1724fa737 Add tests, remove main in LinearSearch (#5670) 2024-10-10 23:12:07 +03:00
Hardik Pawar
401d87365e Add tests, remove main in UnionFind (#5678) 2024-10-10 23:07:02 +03:00
Hardik Pawar
fb11d455dd Add tests in SearchInARowAndColWiseSortedMatrix (#5675) 2024-10-10 23:02:13 +03:00
Hardik Pawar
a663e66782 Add tests, remove main in SquareRootBinarySearch (#5676) 2024-10-10 22:57:40 +03:00
Hardik Pawar
38285771c8 Add tests, remove main in JumpSearch (#5669) 2024-10-10 22:51:06 +03:00
Hardik Pawar
f992fc425d Add tests, remove main in IterativeTernarySearch (#5668) 2024-10-10 22:45:26 +03:00
Hardik Pawar
0a7065df38 Add tests, remove main in IterativeBinarySearch (#5667) 2024-10-10 22:41:07 +03:00
Hardik Pawar
ba3d3bf54e Add tests, remove main, improve docs in InterpolationSearch (#5666) 2024-10-10 22:36:38 +03:00
Hardik Pawar
d197fc7df2 Add tests, remove main, improve docs in ExponentialSearch (#5664) 2024-10-10 22:30:37 +03:00
Hardik Pawar
a4e4319126 Add tests, remove main, improve docs in FibonacciSearch (#5665) 2024-10-10 22:26:16 +03:00