Skip to content

Commit bbe44fb

Browse files
committed
Update DIRECTORY.md
1 parent 8c8527c commit bbe44fb

File tree

1 file changed

+45
-4
lines changed

1 file changed

+45
-4
lines changed

β€ŽDIRECTORY.mdβ€Ž

Lines changed: 45 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
- πŸ“ **bitmanipulation**
2929
- πŸ“„ [BcdConversion](src/main/java/com/thealgorithms/bitmanipulation/BcdConversion.java)
3030
- πŸ“„ [BinaryPalindromeCheck](src/main/java/com/thealgorithms/bitmanipulation/BinaryPalindromeCheck.java)
31+
- πŸ“„ [BitRotate](src/main/java/com/thealgorithms/bitmanipulation/BitRotate.java)
3132
- πŸ“„ [BitSwap](src/main/java/com/thealgorithms/bitmanipulation/BitSwap.java)
3233
- πŸ“„ [BitwiseGCD](src/main/java/com/thealgorithms/bitmanipulation/BitwiseGCD.java)
3334
- πŸ“„ [BooleanAlgebraGates](src/main/java/com/thealgorithms/bitmanipulation/BooleanAlgebraGates.java)
@@ -93,6 +94,12 @@
9394
- πŸ“„ [LFSR](src/main/java/com/thealgorithms/ciphers/a5/LFSR.java)
9495
- πŸ“„ [Utils](src/main/java/com/thealgorithms/ciphers/a5/Utils.java)
9596
- πŸ“ **compression**
97+
- πŸ“„ [ArithmeticCoding](src/main/java/com/thealgorithms/compression/ArithmeticCoding.java)
98+
- πŸ“„ [BurrowsWheelerTransform](src/main/java/com/thealgorithms/compression/BurrowsWheelerTransform.java)
99+
- πŸ“„ [LZ77](src/main/java/com/thealgorithms/compression/LZ77.java)
100+
- πŸ“„ [LZ78](src/main/java/com/thealgorithms/compression/LZ78.java)
101+
- πŸ“„ [LZW](src/main/java/com/thealgorithms/compression/LZW.java)
102+
- πŸ“„ [MoveToFront](src/main/java/com/thealgorithms/compression/MoveToFront.java)
96103
- πŸ“„ [RunLengthEncoding](src/main/java/com/thealgorithms/compression/RunLengthEncoding.java)
97104
- πŸ“„ [ShannonFano](src/main/java/com/thealgorithms/compression/ShannonFano.java)
98105
- πŸ“ **conversions**
@@ -173,7 +180,6 @@
173180
- πŸ“„ [FordFulkerson](src/main/java/com/thealgorithms/datastructures/graphs/FordFulkerson.java)
174181
- πŸ“„ [Graphs](src/main/java/com/thealgorithms/datastructures/graphs/Graphs.java)
175182
- πŸ“„ [HamiltonianCycle](src/main/java/com/thealgorithms/datastructures/graphs/HamiltonianCycle.java)
176-
- πŸ“„ [HierholzerAlgorithm](src/main/java/com/thealgorithms/graph/HierholzerAlgorithm.java)
177183
- πŸ“„ [JohnsonsAlgorithm](src/main/java/com/thealgorithms/datastructures/graphs/JohnsonsAlgorithm.java)
178184
- πŸ“„ [KahnsAlgorithm](src/main/java/com/thealgorithms/datastructures/graphs/KahnsAlgorithm.java)
179185
- πŸ“„ [Kosaraju](src/main/java/com/thealgorithms/datastructures/graphs/Kosaraju.java)
@@ -358,8 +364,10 @@
358364
- πŸ“„ [WildcardMatching](src/main/java/com/thealgorithms/dynamicprogramming/WildcardMatching.java)
359365
- πŸ“„ [WineProblem](src/main/java/com/thealgorithms/dynamicprogramming/WineProblem.java)
360366
- πŸ“ **geometry**
367+
- πŸ“„ [BentleyOttmann](src/main/java/com/thealgorithms/geometry/BentleyOttmann.java)
361368
- πŸ“„ [BresenhamLine](src/main/java/com/thealgorithms/geometry/BresenhamLine.java)
362369
- πŸ“„ [ConvexHull](src/main/java/com/thealgorithms/geometry/ConvexHull.java)
370+
- πŸ“„ [DDALine](src/main/java/com/thealgorithms/geometry/DDALine.java)
363371
- πŸ“„ [GrahamScan](src/main/java/com/thealgorithms/geometry/GrahamScan.java)
364372
- πŸ“„ [Haversine](src/main/java/com/thealgorithms/geometry/Haversine.java)
365373
- πŸ“„ [MidpointCircle](src/main/java/com/thealgorithms/geometry/MidpointCircle.java)
@@ -372,10 +380,13 @@
372380
- πŸ“„ [Dinic](src/main/java/com/thealgorithms/graph/Dinic.java)
373381
- πŸ“„ [Edmonds](src/main/java/com/thealgorithms/graph/Edmonds.java)
374382
- πŸ“„ [EdmondsKarp](src/main/java/com/thealgorithms/graph/EdmondsKarp.java)
383+
- πŸ“„ [HierholzerAlgorithm](src/main/java/com/thealgorithms/graph/HierholzerAlgorithm.java)
384+
- πŸ“„ [HierholzerEulerianPath](src/main/java/com/thealgorithms/graph/HierholzerEulerianPath.java)
375385
- πŸ“„ [HopcroftKarp](src/main/java/com/thealgorithms/graph/HopcroftKarp.java)
376386
- πŸ“„ [HungarianAlgorithm](src/main/java/com/thealgorithms/graph/HungarianAlgorithm.java)
377387
- πŸ“„ [PredecessorConstrainedDfs](src/main/java/com/thealgorithms/graph/PredecessorConstrainedDfs.java)
378388
- πŸ“„ [PushRelabel](src/main/java/com/thealgorithms/graph/PushRelabel.java)
389+
- πŸ“„ [StoerWagner](src/main/java/com/thealgorithms/graph/StoerWagner.java)
379390
- πŸ“„ [StronglyConnectedComponentOptimized](src/main/java/com/thealgorithms/graph/StronglyConnectedComponentOptimized.java)
380391
- πŸ“„ [TravelingSalesman](src/main/java/com/thealgorithms/graph/TravelingSalesman.java)
381392
- πŸ“„ [YensKShortestPaths](src/main/java/com/thealgorithms/graph/YensKShortestPaths.java)
@@ -420,6 +431,7 @@
420431
- πŸ“„ [BinomialCoefficient](src/main/java/com/thealgorithms/maths/BinomialCoefficient.java)
421432
- πŸ“„ [CatalanNumbers](src/main/java/com/thealgorithms/maths/CatalanNumbers.java)
422433
- πŸ“„ [Ceil](src/main/java/com/thealgorithms/maths/Ceil.java)
434+
- πŸ“„ [ChebyshevIteration](src/main/java/com/thealgorithms/maths/ChebyshevIteration.java)
423435
- πŸ“„ [ChineseRemainderTheorem](src/main/java/com/thealgorithms/maths/ChineseRemainderTheorem.java)
424436
- πŸ“„ [CircularConvolutionFFT](src/main/java/com/thealgorithms/maths/CircularConvolutionFFT.java)
425437
- πŸ“„ [CollatzConjecture](src/main/java/com/thealgorithms/maths/CollatzConjecture.java)
@@ -478,6 +490,7 @@
478490
- πŸ“„ [Median](src/main/java/com/thealgorithms/maths/Median.java)
479491
- πŸ“„ [MinValue](src/main/java/com/thealgorithms/maths/MinValue.java)
480492
- πŸ“„ [Mode](src/main/java/com/thealgorithms/maths/Mode.java)
493+
- πŸ“„ [Neville](src/main/java/com/thealgorithms/maths/Neville.java)
481494
- πŸ“„ [NonRepeatingElement](src/main/java/com/thealgorithms/maths/NonRepeatingElement.java)
482495
- πŸ“„ [NthUglyNumber](src/main/java/com/thealgorithms/maths/NthUglyNumber.java)
483496
- πŸ“„ [NumberOfDigits](src/main/java/com/thealgorithms/maths/NumberOfDigits.java)
@@ -531,6 +544,7 @@
531544
- πŸ“„ [ZellersCongruence](src/main/java/com/thealgorithms/maths/ZellersCongruence.java)
532545
- πŸ“ **matrix**
533546
- πŸ“„ [InverseOfMatrix](src/main/java/com/thealgorithms/matrix/InverseOfMatrix.java)
547+
- πŸ“„ [LUDecomposition](src/main/java/com/thealgorithms/matrix/LUDecomposition.java)
534548
- πŸ“„ [MatrixMultiplication](src/main/java/com/thealgorithms/matrix/MatrixMultiplication.java)
535549
- πŸ“„ [MatrixRank](src/main/java/com/thealgorithms/matrix/MatrixRank.java)
536550
- πŸ“„ [MatrixTranspose](src/main/java/com/thealgorithms/matrix/MatrixTranspose.java)
@@ -591,15 +605,20 @@
591605
- πŸ“„ [PageRank](src/main/java/com/thealgorithms/others/PageRank.java)
592606
- πŸ“„ [PasswordGen](src/main/java/com/thealgorithms/others/PasswordGen.java)
593607
- πŸ“„ [PerlinNoise](src/main/java/com/thealgorithms/others/PerlinNoise.java)
594-
- πŸ“„ [PrintAMatrixInSpiralOrder](src/main/java/com/thealgorithms/others/PrintAMatrixInSpiralOrder.java)
595608
- πŸ“„ [QueueUsingTwoStacks](src/main/java/com/thealgorithms/others/QueueUsingTwoStacks.java)
596609
- πŸ“„ [SkylineProblem](src/main/java/com/thealgorithms/others/SkylineProblem.java)
597610
- πŸ“„ [TwoPointers](src/main/java/com/thealgorithms/others/TwoPointers.java)
598611
- πŸ“„ [Verhoeff](src/main/java/com/thealgorithms/others/Verhoeff.java)
599612
- πŸ“ **cn**
600613
- πŸ“„ [HammingDistance](src/main/java/com/thealgorithms/others/cn/HammingDistance.java)
601614
- πŸ“ **physics**
615+
- πŸ“„ [CoulombsLaw](src/main/java/com/thealgorithms/physics/CoulombsLaw.java)
616+
- πŸ“„ [DampedOscillator](src/main/java/com/thealgorithms/physics/DampedOscillator.java)
617+
- πŸ“„ [ElasticCollision2D](src/main/java/com/thealgorithms/physics/ElasticCollision2D.java)
618+
- πŸ“„ [Gravitation](src/main/java/com/thealgorithms/physics/Gravitation.java)
602619
- πŸ“„ [GroundToGroundProjectileMotion](src/main/java/com/thealgorithms/physics/GroundToGroundProjectileMotion.java)
620+
- πŸ“„ [ProjectileMotion](src/main/java/com/thealgorithms/physics/ProjectileMotion.java)
621+
- πŸ“„ [SimplePendulumRK4](src/main/java/com/thealgorithms/physics/SimplePendulumRK4.java)
603622
- πŸ“ **puzzlesandgames**
604623
- πŸ“„ [Sudoku](src/main/java/com/thealgorithms/puzzlesandgames/Sudoku.java)
605624
- πŸ“„ [TowerOfHanoi](src/main/java/com/thealgorithms/puzzlesandgames/TowerOfHanoi.java)
@@ -824,6 +843,7 @@
824843
- πŸ“ **bitmanipulation**
825844
- πŸ“„ [BcdConversionTest](src/test/java/com/thealgorithms/bitmanipulation/BcdConversionTest.java)
826845
- πŸ“„ [BinaryPalindromeCheckTest](src/test/java/com/thealgorithms/bitmanipulation/BinaryPalindromeCheckTest.java)
846+
- πŸ“„ [BitRotateTest](src/test/java/com/thealgorithms/bitmanipulation/BitRotateTest.java)
827847
- πŸ“„ [BitSwapTest](src/test/java/com/thealgorithms/bitmanipulation/BitSwapTest.java)
828848
- πŸ“„ [BitwiseGCDTest](src/test/java/com/thealgorithms/bitmanipulation/BitwiseGCDTest.java)
829849
- πŸ“„ [BooleanAlgebraGatesTest](src/test/java/com/thealgorithms/bitmanipulation/BooleanAlgebraGatesTest.java)
@@ -884,6 +904,12 @@
884904
- πŸ“„ [A5KeyStreamGeneratorTest](src/test/java/com/thealgorithms/ciphers/a5/A5KeyStreamGeneratorTest.java)
885905
- πŸ“„ [LFSRTest](src/test/java/com/thealgorithms/ciphers/a5/LFSRTest.java)
886906
- πŸ“ **compression**
907+
- πŸ“„ [ArithmeticCodingTest](src/test/java/com/thealgorithms/compression/ArithmeticCodingTest.java)
908+
- πŸ“„ [BurrowsWheelerTransformTest](src/test/java/com/thealgorithms/compression/BurrowsWheelerTransformTest.java)
909+
- πŸ“„ [LZ77Test](src/test/java/com/thealgorithms/compression/LZ77Test.java)
910+
- πŸ“„ [LZ78Test](src/test/java/com/thealgorithms/compression/LZ78Test.java)
911+
- πŸ“„ [LZWTest](src/test/java/com/thealgorithms/compression/LZWTest.java)
912+
- πŸ“„ [MoveToFrontTest](src/test/java/com/thealgorithms/compression/MoveToFrontTest.java)
887913
- πŸ“„ [RunLengthEncodingTest](src/test/java/com/thealgorithms/compression/RunLengthEncodingTest.java)
888914
- πŸ“„ [ShannonFanoTest](src/test/java/com/thealgorithms/compression/ShannonFanoTest.java)
889915
- πŸ“ **conversions**
@@ -1114,8 +1140,10 @@
11141140
- πŸ“„ [WildcardMatchingTest](src/test/java/com/thealgorithms/dynamicprogramming/WildcardMatchingTest.java)
11151141
- πŸ“„ [WineProblemTest](src/test/java/com/thealgorithms/dynamicprogramming/WineProblemTest.java)
11161142
- πŸ“ **geometry**
1143+
- πŸ“„ [BentleyOttmannTest](src/test/java/com/thealgorithms/geometry/BentleyOttmannTest.java)
11171144
- πŸ“„ [BresenhamLineTest](src/test/java/com/thealgorithms/geometry/BresenhamLineTest.java)
11181145
- πŸ“„ [ConvexHullTest](src/test/java/com/thealgorithms/geometry/ConvexHullTest.java)
1146+
- πŸ“„ [DDALineTest](src/test/java/com/thealgorithms/geometry/DDALineTest.java)
11191147
- πŸ“„ [GrahamScanTest](src/test/java/com/thealgorithms/geometry/GrahamScanTest.java)
11201148
- πŸ“„ [HaversineTest](src/test/java/com/thealgorithms/geometry/HaversineTest.java)
11211149
- πŸ“„ [MidpointCircleTest](src/test/java/com/thealgorithms/geometry/MidpointCircleTest.java)
@@ -1128,9 +1156,13 @@
11281156
- πŸ“„ [DinicTest](src/test/java/com/thealgorithms/graph/DinicTest.java)
11291157
- πŸ“„ [EdmondsKarpTest](src/test/java/com/thealgorithms/graph/EdmondsKarpTest.java)
11301158
- πŸ“„ [EdmondsTest](src/test/java/com/thealgorithms/graph/EdmondsTest.java)
1159+
- πŸ“„ [HierholzerAlgorithmTest](src/test/java/com/thealgorithms/graph/HierholzerAlgorithmTest.java)
1160+
- πŸ“„ [HierholzerEulerianPathTest](src/test/java/com/thealgorithms/graph/HierholzerEulerianPathTest.java)
11311161
- πŸ“„ [HopcroftKarpTest](src/test/java/com/thealgorithms/graph/HopcroftKarpTest.java)
1162+
- πŸ“„ [HungarianAlgorithmTest](src/test/java/com/thealgorithms/graph/HungarianAlgorithmTest.java)
11321163
- πŸ“„ [PredecessorConstrainedDfsTest](src/test/java/com/thealgorithms/graph/PredecessorConstrainedDfsTest.java)
11331164
- πŸ“„ [PushRelabelTest](src/test/java/com/thealgorithms/graph/PushRelabelTest.java)
1165+
- πŸ“„ [StoerWagnerTest](src/test/java/com/thealgorithms/graph/StoerWagnerTest.java)
11341166
- πŸ“„ [StronglyConnectedComponentOptimizedTest](src/test/java/com/thealgorithms/graph/StronglyConnectedComponentOptimizedTest.java)
11351167
- πŸ“„ [TravelingSalesmanTest](src/test/java/com/thealgorithms/graph/TravelingSalesmanTest.java)
11361168
- πŸ“„ [YensKShortestPathsTest](src/test/java/com/thealgorithms/graph/YensKShortestPathsTest.java)
@@ -1172,6 +1204,7 @@
11721204
- πŸ“„ [BinomialCoefficientTest](src/test/java/com/thealgorithms/maths/BinomialCoefficientTest.java)
11731205
- πŸ“„ [CatalanNumbersTest](src/test/java/com/thealgorithms/maths/CatalanNumbersTest.java)
11741206
- πŸ“„ [CeilTest](src/test/java/com/thealgorithms/maths/CeilTest.java)
1207+
- πŸ“„ [ChebyshevIterationTest](src/test/java/com/thealgorithms/maths/ChebyshevIterationTest.java)
11751208
- πŸ“„ [ChineseRemainderTheoremTest](src/test/java/com/thealgorithms/maths/ChineseRemainderTheoremTest.java)
11761209
- πŸ“„ [CollatzConjectureTest](src/test/java/com/thealgorithms/maths/CollatzConjectureTest.java)
11771210
- πŸ“„ [CombinationsTest](src/test/java/com/thealgorithms/maths/CombinationsTest.java)
@@ -1211,6 +1244,7 @@
12111244
- πŸ“„ [HarshadNumberTest](src/test/java/com/thealgorithms/maths/HarshadNumberTest.java)
12121245
- πŸ“„ [HeronsFormulaTest](src/test/java/com/thealgorithms/maths/HeronsFormulaTest.java)
12131246
- πŸ“„ [JosephusProblemTest](src/test/java/com/thealgorithms/maths/JosephusProblemTest.java)
1247+
- πŸ“„ [JugglerSequenceTest](src/test/java/com/thealgorithms/maths/JugglerSequenceTest.java)
12141248
- πŸ“„ [KaprekarNumbersTest](src/test/java/com/thealgorithms/maths/KaprekarNumbersTest.java)
12151249
- πŸ“„ [KaratsubaMultiplicationTest](src/test/java/com/thealgorithms/maths/KaratsubaMultiplicationTest.java)
12161250
- πŸ“„ [KeithNumberTest](src/test/java/com/thealgorithms/maths/KeithNumberTest.java)
@@ -1226,6 +1260,7 @@
12261260
- πŸ“„ [MedianTest](src/test/java/com/thealgorithms/maths/MedianTest.java)
12271261
- πŸ“„ [MinValueTest](src/test/java/com/thealgorithms/maths/MinValueTest.java)
12281262
- πŸ“„ [ModeTest](src/test/java/com/thealgorithms/maths/ModeTest.java)
1263+
- πŸ“„ [NevilleTest](src/test/java/com/thealgorithms/maths/NevilleTest.java)
12291264
- πŸ“„ [NonRepeatingElementTest](src/test/java/com/thealgorithms/maths/NonRepeatingElementTest.java)
12301265
- πŸ“„ [NthUglyNumberTest](src/test/java/com/thealgorithms/maths/NthUglyNumberTest.java)
12311266
- πŸ“„ [NumberOfDigitsTest](src/test/java/com/thealgorithms/maths/NumberOfDigitsTest.java)
@@ -1275,14 +1310,15 @@
12751310
- πŸ“„ [PrimeFactorizationTest](src/test/java/com/thealgorithms/maths/prime/PrimeFactorizationTest.java)
12761311
- πŸ“ **matrix**
12771312
- πŸ“„ [InverseOfMatrixTest](src/test/java/com/thealgorithms/matrix/InverseOfMatrixTest.java)
1313+
- πŸ“„ [LUDecompositionTest](src/test/java/com/thealgorithms/matrix/LUDecompositionTest.java)
12781314
- πŸ“„ [MatrixMultiplicationTest](src/test/java/com/thealgorithms/matrix/MatrixMultiplicationTest.java)
12791315
- πŸ“„ [MatrixRankTest](src/test/java/com/thealgorithms/matrix/MatrixRankTest.java)
12801316
- πŸ“„ [MatrixTransposeTest](src/test/java/com/thealgorithms/matrix/MatrixTransposeTest.java)
12811317
- πŸ“„ [MatrixUtilTest](src/test/java/com/thealgorithms/matrix/MatrixUtilTest.java)
12821318
- πŸ“„ [MedianOfMatrixTest](src/test/java/com/thealgorithms/matrix/MedianOfMatrixTest.java)
12831319
- πŸ“„ [MirrorOfMatrixTest](src/test/java/com/thealgorithms/matrix/MirrorOfMatrixTest.java)
1320+
- πŸ“„ [PrintAMatrixInSpiralOrderTest](src/test/java/com/thealgorithms/matrix/PrintAMatrixInSpiralOrderTest.java)
12841321
- πŸ“„ [SolveSystemTest](src/test/java/com/thealgorithms/matrix/SolveSystemTest.java)
1285-
- πŸ“„ [TestPrintMatrixInSpiralOrder](src/test/java/com/thealgorithms/matrix/TestPrintMatrixInSpiralOrder.java)
12861322
- πŸ“ **misc**
12871323
- πŸ“„ [ColorContrastRatioTest](src/test/java/com/thealgorithms/misc/ColorContrastRatioTest.java)
12881324
- πŸ“„ [MapReduceTest](src/test/java/com/thealgorithms/misc/MapReduceTest.java)
@@ -1323,13 +1359,18 @@
13231359
- πŸ“„ [PerlinNoiseTest](src/test/java/com/thealgorithms/others/PerlinNoiseTest.java)
13241360
- πŸ“„ [QueueUsingTwoStacksTest](src/test/java/com/thealgorithms/others/QueueUsingTwoStacksTest.java)
13251361
- πŸ“„ [SkylineProblemTest](src/test/java/com/thealgorithms/others/SkylineProblemTest.java)
1326-
- πŸ“„ [TestPrintMatrixInSpiralOrder](src/test/java/com/thealgorithms/others/TestPrintMatrixInSpiralOrder.java)
13271362
- πŸ“„ [TwoPointersTest](src/test/java/com/thealgorithms/others/TwoPointersTest.java)
13281363
- πŸ“„ [WorstFitCPUTest](src/test/java/com/thealgorithms/others/WorstFitCPUTest.java)
13291364
- πŸ“ **cn**
13301365
- πŸ“„ [HammingDistanceTest](src/test/java/com/thealgorithms/others/cn/HammingDistanceTest.java)
13311366
- πŸ“ **physics**
1367+
- πŸ“„ [CoulombsLawTest](src/test/java/com/thealgorithms/physics/CoulombsLawTest.java)
1368+
- πŸ“„ [DampedOscillatorTest](src/test/java/com/thealgorithms/physics/DampedOscillatorTest.java)
1369+
- πŸ“„ [ElasticCollision2DTest](src/test/java/com/thealgorithms/physics/ElasticCollision2DTest.java)
1370+
- πŸ“„ [GravitationTest](src/test/java/com/thealgorithms/physics/GravitationTest.java)
13321371
- πŸ“„ [GroundToGroundProjectileMotionTest](src/test/java/com/thealgorithms/physics/GroundToGroundProjectileMotionTest.java)
1372+
- πŸ“„ [ProjectileMotionTest](src/test/java/com/thealgorithms/physics/ProjectileMotionTest.java)
1373+
- πŸ“„ [SimplePendulumRK4Test](src/test/java/com/thealgorithms/physics/SimplePendulumRK4Test.java)
13331374
- πŸ“ **puzzlesandgames**
13341375
- πŸ“„ [SudokuTest](src/test/java/com/thealgorithms/puzzlesandgames/SudokuTest.java)
13351376
- πŸ“„ [TowerOfHanoiTest](src/test/java/com/thealgorithms/puzzlesandgames/TowerOfHanoiTest.java)

0 commit comments

Comments
Β (0)