|
93 | 93 | - π [LFSR](src/main/java/com/thealgorithms/ciphers/a5/LFSR.java) |
94 | 94 | - π [Utils](src/main/java/com/thealgorithms/ciphers/a5/Utils.java) |
95 | 95 | - π **compression** |
| 96 | + - π [ArithmeticCoding](src/main/java/com/thealgorithms/compression/ArithmeticCoding.java) |
| 97 | + - π [BurrowsWheelerTransform](src/main/java/com/thealgorithms/compression/BurrowsWheelerTransform.java) |
| 98 | + - π [LZ77](src/main/java/com/thealgorithms/compression/LZ77.java) |
| 99 | + - π [LZ78](src/main/java/com/thealgorithms/compression/LZ78.java) |
| 100 | + - π [LZW](src/main/java/com/thealgorithms/compression/LZW.java) |
| 101 | + - π [MoveToFront](src/main/java/com/thealgorithms/compression/MoveToFront.java) |
96 | 102 | - π [RunLengthEncoding](src/main/java/com/thealgorithms/compression/RunLengthEncoding.java) |
97 | 103 | - π [ShannonFano](src/main/java/com/thealgorithms/compression/ShannonFano.java) |
98 | 104 | - π **conversions** |
|
357 | 363 | - π [WildcardMatching](src/main/java/com/thealgorithms/dynamicprogramming/WildcardMatching.java) |
358 | 364 | - π [WineProblem](src/main/java/com/thealgorithms/dynamicprogramming/WineProblem.java) |
359 | 365 | - π **geometry** |
| 366 | + - π [BentleyOttmann](src/main/java/com/thealgorithms/geometry/BentleyOttmann.java) |
360 | 367 | - π [BresenhamLine](src/main/java/com/thealgorithms/geometry/BresenhamLine.java) |
361 | 368 | - π [ConvexHull](src/main/java/com/thealgorithms/geometry/ConvexHull.java) |
| 369 | + - π [DDALine](src/main/java/com/thealgorithms/geometry/DDALine.java) |
362 | 370 | - π [GrahamScan](src/main/java/com/thealgorithms/geometry/GrahamScan.java) |
363 | 371 | - π [Haversine](src/main/java/com/thealgorithms/geometry/Haversine.java) |
364 | 372 | - π [MidpointCircle](src/main/java/com/thealgorithms/geometry/MidpointCircle.java) |
|
371 | 379 | - π [Dinic](src/main/java/com/thealgorithms/graph/Dinic.java) |
372 | 380 | - π [Edmonds](src/main/java/com/thealgorithms/graph/Edmonds.java) |
373 | 381 | - π [EdmondsKarp](src/main/java/com/thealgorithms/graph/EdmondsKarp.java) |
| 382 | + - π [HierholzerEulerianPath](src/main/java/com/thealgorithms/graph/HierholzerEulerianPath.java) |
374 | 383 | - π [HopcroftKarp](src/main/java/com/thealgorithms/graph/HopcroftKarp.java) |
375 | 384 | - π [HungarianAlgorithm](src/main/java/com/thealgorithms/graph/HungarianAlgorithm.java) |
376 | 385 | - π [PredecessorConstrainedDfs](src/main/java/com/thealgorithms/graph/PredecessorConstrainedDfs.java) |
377 | 386 | - π [PushRelabel](src/main/java/com/thealgorithms/graph/PushRelabel.java) |
| 387 | + - π [StoerWagner](src/main/java/com/thealgorithms/graph/StoerWagner.java) |
378 | 388 | - π [StronglyConnectedComponentOptimized](src/main/java/com/thealgorithms/graph/StronglyConnectedComponentOptimized.java) |
379 | 389 | - π [TravelingSalesman](src/main/java/com/thealgorithms/graph/TravelingSalesman.java) |
380 | 390 | - π [YensKShortestPaths](src/main/java/com/thealgorithms/graph/YensKShortestPaths.java) |
|
419 | 429 | - π [BinomialCoefficient](src/main/java/com/thealgorithms/maths/BinomialCoefficient.java) |
420 | 430 | - π [CatalanNumbers](src/main/java/com/thealgorithms/maths/CatalanNumbers.java) |
421 | 431 | - π [Ceil](src/main/java/com/thealgorithms/maths/Ceil.java) |
| 432 | + - π [ChebyshevIteration](src/main/java/com/thealgorithms/maths/ChebyshevIteration.java) |
422 | 433 | - π [ChineseRemainderTheorem](src/main/java/com/thealgorithms/maths/ChineseRemainderTheorem.java) |
423 | 434 | - π [CircularConvolutionFFT](src/main/java/com/thealgorithms/maths/CircularConvolutionFFT.java) |
424 | 435 | - π [CollatzConjecture](src/main/java/com/thealgorithms/maths/CollatzConjecture.java) |
|
477 | 488 | - π [Median](src/main/java/com/thealgorithms/maths/Median.java) |
478 | 489 | - π [MinValue](src/main/java/com/thealgorithms/maths/MinValue.java) |
479 | 490 | - π [Mode](src/main/java/com/thealgorithms/maths/Mode.java) |
| 491 | + - π [Neville](src/main/java/com/thealgorithms/maths/Neville.java) |
480 | 492 | - π [NonRepeatingElement](src/main/java/com/thealgorithms/maths/NonRepeatingElement.java) |
481 | 493 | - π [NthUglyNumber](src/main/java/com/thealgorithms/maths/NthUglyNumber.java) |
482 | 494 | - π [NumberOfDigits](src/main/java/com/thealgorithms/maths/NumberOfDigits.java) |
|
590 | 602 | - π [PageRank](src/main/java/com/thealgorithms/others/PageRank.java) |
591 | 603 | - π [PasswordGen](src/main/java/com/thealgorithms/others/PasswordGen.java) |
592 | 604 | - π [PerlinNoise](src/main/java/com/thealgorithms/others/PerlinNoise.java) |
593 | | - - π [PrintAMatrixInSpiralOrder](src/main/java/com/thealgorithms/others/PrintAMatrixInSpiralOrder.java) |
594 | 605 | - π [QueueUsingTwoStacks](src/main/java/com/thealgorithms/others/QueueUsingTwoStacks.java) |
595 | 606 | - π [SkylineProblem](src/main/java/com/thealgorithms/others/SkylineProblem.java) |
596 | 607 | - π [TwoPointers](src/main/java/com/thealgorithms/others/TwoPointers.java) |
597 | 608 | - π [Verhoeff](src/main/java/com/thealgorithms/others/Verhoeff.java) |
598 | 609 | - π **cn** |
599 | 610 | - π [HammingDistance](src/main/java/com/thealgorithms/others/cn/HammingDistance.java) |
600 | 611 | - π **physics** |
| 612 | + - π [DampedOscillator](src/main/java/com/thealgorithms/physics/DampedOscillator.java) |
| 613 | + - π [ElasticCollision2D](src/main/java/com/thealgorithms/physics/ElasticCollision2D.java) |
| 614 | + - π [Gravitation](src/main/java/com/thealgorithms/physics/Gravitation.java) |
601 | 615 | - π [GroundToGroundProjectileMotion](src/main/java/com/thealgorithms/physics/GroundToGroundProjectileMotion.java) |
| 616 | + - π [ProjectileMotion](src/main/java/com/thealgorithms/physics/ProjectileMotion.java) |
| 617 | + - π [SimplePendulumRK4](src/main/java/com/thealgorithms/physics/SimplePendulumRK4.java) |
602 | 618 | - π **puzzlesandgames** |
603 | 619 | - π [Sudoku](src/main/java/com/thealgorithms/puzzlesandgames/Sudoku.java) |
604 | 620 | - π [TowerOfHanoi](src/main/java/com/thealgorithms/puzzlesandgames/TowerOfHanoi.java) |
|
883 | 899 | - π [A5KeyStreamGeneratorTest](src/test/java/com/thealgorithms/ciphers/a5/A5KeyStreamGeneratorTest.java) |
884 | 900 | - π [LFSRTest](src/test/java/com/thealgorithms/ciphers/a5/LFSRTest.java) |
885 | 901 | - π **compression** |
| 902 | + - π [ArithmeticCodingTest](src/test/java/com/thealgorithms/compression/ArithmeticCodingTest.java) |
| 903 | + - π [BurrowsWheelerTransformTest](src/test/java/com/thealgorithms/compression/BurrowsWheelerTransformTest.java) |
| 904 | + - π [LZ77Test](src/test/java/com/thealgorithms/compression/LZ77Test.java) |
| 905 | + - π [LZ78Test](src/test/java/com/thealgorithms/compression/LZ78Test.java) |
| 906 | + - π [LZWTest](src/test/java/com/thealgorithms/compression/LZWTest.java) |
| 907 | + - π [MoveToFrontTest](src/test/java/com/thealgorithms/compression/MoveToFrontTest.java) |
886 | 908 | - π [RunLengthEncodingTest](src/test/java/com/thealgorithms/compression/RunLengthEncodingTest.java) |
887 | 909 | - π [ShannonFanoTest](src/test/java/com/thealgorithms/compression/ShannonFanoTest.java) |
888 | 910 | - π **conversions** |
|
1113 | 1135 | - π [WildcardMatchingTest](src/test/java/com/thealgorithms/dynamicprogramming/WildcardMatchingTest.java) |
1114 | 1136 | - π [WineProblemTest](src/test/java/com/thealgorithms/dynamicprogramming/WineProblemTest.java) |
1115 | 1137 | - π **geometry** |
| 1138 | + - π [BentleyOttmannTest](src/test/java/com/thealgorithms/geometry/BentleyOttmannTest.java) |
1116 | 1139 | - π [BresenhamLineTest](src/test/java/com/thealgorithms/geometry/BresenhamLineTest.java) |
1117 | 1140 | - π [ConvexHullTest](src/test/java/com/thealgorithms/geometry/ConvexHullTest.java) |
| 1141 | + - π [DDALineTest](src/test/java/com/thealgorithms/geometry/DDALineTest.java) |
1118 | 1142 | - π [GrahamScanTest](src/test/java/com/thealgorithms/geometry/GrahamScanTest.java) |
1119 | 1143 | - π [HaversineTest](src/test/java/com/thealgorithms/geometry/HaversineTest.java) |
1120 | 1144 | - π [MidpointCircleTest](src/test/java/com/thealgorithms/geometry/MidpointCircleTest.java) |
|
1127 | 1151 | - π [DinicTest](src/test/java/com/thealgorithms/graph/DinicTest.java) |
1128 | 1152 | - π [EdmondsKarpTest](src/test/java/com/thealgorithms/graph/EdmondsKarpTest.java) |
1129 | 1153 | - π [EdmondsTest](src/test/java/com/thealgorithms/graph/EdmondsTest.java) |
| 1154 | + - π [HierholzerEulerianPathTest](src/test/java/com/thealgorithms/graph/HierholzerEulerianPathTest.java) |
1130 | 1155 | - π [HopcroftKarpTest](src/test/java/com/thealgorithms/graph/HopcroftKarpTest.java) |
| 1156 | + - π [HungarianAlgorithmTest](src/test/java/com/thealgorithms/graph/HungarianAlgorithmTest.java) |
1131 | 1157 | - π [PredecessorConstrainedDfsTest](src/test/java/com/thealgorithms/graph/PredecessorConstrainedDfsTest.java) |
1132 | 1158 | - π [PushRelabelTest](src/test/java/com/thealgorithms/graph/PushRelabelTest.java) |
| 1159 | + - π [StoerWagnerTest](src/test/java/com/thealgorithms/graph/StoerWagnerTest.java) |
1133 | 1160 | - π [StronglyConnectedComponentOptimizedTest](src/test/java/com/thealgorithms/graph/StronglyConnectedComponentOptimizedTest.java) |
1134 | 1161 | - π [TravelingSalesmanTest](src/test/java/com/thealgorithms/graph/TravelingSalesmanTest.java) |
1135 | 1162 | - π [YensKShortestPathsTest](src/test/java/com/thealgorithms/graph/YensKShortestPathsTest.java) |
|
1171 | 1198 | - π [BinomialCoefficientTest](src/test/java/com/thealgorithms/maths/BinomialCoefficientTest.java) |
1172 | 1199 | - π [CatalanNumbersTest](src/test/java/com/thealgorithms/maths/CatalanNumbersTest.java) |
1173 | 1200 | - π [CeilTest](src/test/java/com/thealgorithms/maths/CeilTest.java) |
| 1201 | + - π [ChebyshevIterationTest](src/test/java/com/thealgorithms/maths/ChebyshevIterationTest.java) |
1174 | 1202 | - π [ChineseRemainderTheoremTest](src/test/java/com/thealgorithms/maths/ChineseRemainderTheoremTest.java) |
1175 | 1203 | - π [CollatzConjectureTest](src/test/java/com/thealgorithms/maths/CollatzConjectureTest.java) |
1176 | 1204 | - π [CombinationsTest](src/test/java/com/thealgorithms/maths/CombinationsTest.java) |
|
1210 | 1238 | - π [HarshadNumberTest](src/test/java/com/thealgorithms/maths/HarshadNumberTest.java) |
1211 | 1239 | - π [HeronsFormulaTest](src/test/java/com/thealgorithms/maths/HeronsFormulaTest.java) |
1212 | 1240 | - π [JosephusProblemTest](src/test/java/com/thealgorithms/maths/JosephusProblemTest.java) |
| 1241 | + - π [JugglerSequenceTest](src/test/java/com/thealgorithms/maths/JugglerSequenceTest.java) |
1213 | 1242 | - π [KaprekarNumbersTest](src/test/java/com/thealgorithms/maths/KaprekarNumbersTest.java) |
1214 | 1243 | - π [KaratsubaMultiplicationTest](src/test/java/com/thealgorithms/maths/KaratsubaMultiplicationTest.java) |
1215 | 1244 | - π [KeithNumberTest](src/test/java/com/thealgorithms/maths/KeithNumberTest.java) |
|
1225 | 1254 | - π [MedianTest](src/test/java/com/thealgorithms/maths/MedianTest.java) |
1226 | 1255 | - π [MinValueTest](src/test/java/com/thealgorithms/maths/MinValueTest.java) |
1227 | 1256 | - π [ModeTest](src/test/java/com/thealgorithms/maths/ModeTest.java) |
| 1257 | + - π [NevilleTest](src/test/java/com/thealgorithms/maths/NevilleTest.java) |
1228 | 1258 | - π [NonRepeatingElementTest](src/test/java/com/thealgorithms/maths/NonRepeatingElementTest.java) |
1229 | 1259 | - π [NthUglyNumberTest](src/test/java/com/thealgorithms/maths/NthUglyNumberTest.java) |
1230 | 1260 | - π [NumberOfDigitsTest](src/test/java/com/thealgorithms/maths/NumberOfDigitsTest.java) |
|
1280 | 1310 | - π [MatrixUtilTest](src/test/java/com/thealgorithms/matrix/MatrixUtilTest.java) |
1281 | 1311 | - π [MedianOfMatrixTest](src/test/java/com/thealgorithms/matrix/MedianOfMatrixTest.java) |
1282 | 1312 | - π [MirrorOfMatrixTest](src/test/java/com/thealgorithms/matrix/MirrorOfMatrixTest.java) |
| 1313 | + - π [PrintAMatrixInSpiralOrderTest](src/test/java/com/thealgorithms/matrix/PrintAMatrixInSpiralOrderTest.java) |
1283 | 1314 | - π [SolveSystemTest](src/test/java/com/thealgorithms/matrix/SolveSystemTest.java) |
1284 | | - - π [TestPrintMatrixInSpiralOrder](src/test/java/com/thealgorithms/matrix/TestPrintMatrixInSpiralOrder.java) |
1285 | 1315 | - π **misc** |
1286 | 1316 | - π [ColorContrastRatioTest](src/test/java/com/thealgorithms/misc/ColorContrastRatioTest.java) |
1287 | 1317 | - π [MapReduceTest](src/test/java/com/thealgorithms/misc/MapReduceTest.java) |
|
1322 | 1352 | - π [PerlinNoiseTest](src/test/java/com/thealgorithms/others/PerlinNoiseTest.java) |
1323 | 1353 | - π [QueueUsingTwoStacksTest](src/test/java/com/thealgorithms/others/QueueUsingTwoStacksTest.java) |
1324 | 1354 | - π [SkylineProblemTest](src/test/java/com/thealgorithms/others/SkylineProblemTest.java) |
1325 | | - - π [TestPrintMatrixInSpiralOrder](src/test/java/com/thealgorithms/others/TestPrintMatrixInSpiralOrder.java) |
1326 | 1355 | - π [TwoPointersTest](src/test/java/com/thealgorithms/others/TwoPointersTest.java) |
1327 | 1356 | - π [WorstFitCPUTest](src/test/java/com/thealgorithms/others/WorstFitCPUTest.java) |
1328 | 1357 | - π **cn** |
1329 | 1358 | - π [HammingDistanceTest](src/test/java/com/thealgorithms/others/cn/HammingDistanceTest.java) |
1330 | 1359 | - π **physics** |
| 1360 | + - π [DampedOscillatorTest](src/test/java/com/thealgorithms/physics/DampedOscillatorTest.java) |
| 1361 | + - π [ElasticCollision2DTest](src/test/java/com/thealgorithms/physics/ElasticCollision2DTest.java) |
| 1362 | + - π [GravitationTest](src/test/java/com/thealgorithms/physics/GravitationTest.java) |
1331 | 1363 | - π [GroundToGroundProjectileMotionTest](src/test/java/com/thealgorithms/physics/GroundToGroundProjectileMotionTest.java) |
| 1364 | + - π [ProjectileMotionTest](src/test/java/com/thealgorithms/physics/ProjectileMotionTest.java) |
| 1365 | + - π [SimplePendulumRK4Test](src/test/java/com/thealgorithms/physics/SimplePendulumRK4Test.java) |
1332 | 1366 | - π **puzzlesandgames** |
1333 | 1367 | - π [SudokuTest](src/test/java/com/thealgorithms/puzzlesandgames/SudokuTest.java) |
1334 | 1368 | - π [TowerOfHanoiTest](src/test/java/com/thealgorithms/puzzlesandgames/TowerOfHanoiTest.java) |
|
0 commit comments