Skip to content

Commit 9041fbc

Browse files
Update DIRECTORY.md
1 parent 4f293b3 commit 9041fbc

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

β€ŽDIRECTORY.mdβ€Ž

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
- πŸ“„ [ECC](src/main/java/com/thealgorithms/ciphers/ECC.java)
8181
- πŸ“„ [HillCipher](src/main/java/com/thealgorithms/ciphers/HillCipher.java)
8282
- πŸ“„ [MonoAlphabetic](src/main/java/com/thealgorithms/ciphers/MonoAlphabetic.java)
83+
- πŸ“„ [OneTimePadCipher](src/main/java/com/thealgorithms/ciphers/OneTimePadCipher.java)
8384
- πŸ“„ [PermutationCipher](src/main/java/com/thealgorithms/ciphers/PermutationCipher.java)
8485
- πŸ“„ [PlayfairCipher](src/main/java/com/thealgorithms/ciphers/PlayfairCipher.java)
8586
- πŸ“„ [Polybius](src/main/java/com/thealgorithms/ciphers/Polybius.java)
@@ -266,8 +267,10 @@
266267
- πŸ“„ [BSTRecursiveGeneric](src/main/java/com/thealgorithms/datastructures/trees/BSTRecursiveGeneric.java)
267268
- πŸ“„ [BTree](src/main/java/com/thealgorithms/datastructures/trees/BTree.java)
268269
- πŸ“„ [BinaryTree](src/main/java/com/thealgorithms/datastructures/trees/BinaryTree.java)
270+
- πŸ“„ [BinaryTreeToString](src/main/java/com/thealgorithms/datastructures/trees/BinaryTreeToString.java)
269271
- πŸ“„ [BoundaryTraversal](src/main/java/com/thealgorithms/datastructures/trees/BoundaryTraversal.java)
270272
- πŸ“„ [CeilInBinarySearchTree](src/main/java/com/thealgorithms/datastructures/trees/CeilInBinarySearchTree.java)
273+
- πŸ“„ [CentroidDecomposition](src/main/java/com/thealgorithms/datastructures/trees/CentroidDecomposition.java)
271274
- πŸ“„ [CheckBinaryTreeIsValidBST](src/main/java/com/thealgorithms/datastructures/trees/CheckBinaryTreeIsValidBST.java)
272275
- πŸ“„ [CheckIfBinaryTreeBalanced](src/main/java/com/thealgorithms/datastructures/trees/CheckIfBinaryTreeBalanced.java)
273276
- πŸ“„ [CheckTreeIsSymmetric](src/main/java/com/thealgorithms/datastructures/trees/CheckTreeIsSymmetric.java)
@@ -287,6 +290,7 @@
287290
- πŸ“„ [SameTreesCheck](src/main/java/com/thealgorithms/datastructures/trees/SameTreesCheck.java)
288291
- πŸ“„ [SegmentTree](src/main/java/com/thealgorithms/datastructures/trees/SegmentTree.java)
289292
- πŸ“„ [SplayTree](src/main/java/com/thealgorithms/datastructures/trees/SplayTree.java)
293+
- πŸ“„ [ThreadedBinaryTree](src/main/java/com/thealgorithms/datastructures/trees/ThreadedBinaryTree.java)
290294
- πŸ“„ [Treap](src/main/java/com/thealgorithms/datastructures/trees/Treap.java)
291295
- πŸ“„ [TreeRandomNode](src/main/java/com/thealgorithms/datastructures/trees/TreeRandomNode.java)
292296
- πŸ“„ [Trie](src/main/java/com/thealgorithms/datastructures/trees/Trie.java)
@@ -426,6 +430,7 @@
426430
- πŸ“„ [AbsoluteMax](src/main/java/com/thealgorithms/maths/AbsoluteMax.java)
427431
- πŸ“„ [AbsoluteMin](src/main/java/com/thealgorithms/maths/AbsoluteMin.java)
428432
- πŸ“„ [AbsoluteValue](src/main/java/com/thealgorithms/maths/AbsoluteValue.java)
433+
- πŸ“„ [AbundantNumber](src/main/java/com/thealgorithms/maths/AbundantNumber.java)
429434
- πŸ“„ [AliquotSum](src/main/java/com/thealgorithms/maths/AliquotSum.java)
430435
- πŸ“„ [AmicableNumber](src/main/java/com/thealgorithms/maths/AmicableNumber.java)
431436
- πŸ“„ [Area](src/main/java/com/thealgorithms/maths/Area.java)
@@ -452,6 +457,7 @@
452457
- πŸ“„ [EulerMethod](src/main/java/com/thealgorithms/maths/EulerMethod.java)
453458
- πŸ“„ [EulerPseudoprime](src/main/java/com/thealgorithms/maths/EulerPseudoprime.java)
454459
- πŸ“„ [EulersFunction](src/main/java/com/thealgorithms/maths/EulersFunction.java)
460+
- πŸ“„ [EvilNumber](src/main/java/com/thealgorithms/maths/EvilNumber.java)
455461
- πŸ“„ [FFT](src/main/java/com/thealgorithms/maths/FFT.java)
456462
- πŸ“„ [FFTBluestein](src/main/java/com/thealgorithms/maths/FFTBluestein.java)
457463
- πŸ“„ [Factorial](src/main/java/com/thealgorithms/maths/Factorial.java)
@@ -489,6 +495,7 @@
489495
- πŸ“„ [LinearDiophantineEquationsSolver](src/main/java/com/thealgorithms/maths/LinearDiophantineEquationsSolver.java)
490496
- πŸ“„ [LongDivision](src/main/java/com/thealgorithms/maths/LongDivision.java)
491497
- πŸ“„ [LucasSeries](src/main/java/com/thealgorithms/maths/LucasSeries.java)
498+
- πŸ“„ [LuckyNumber](src/main/java/com/thealgorithms/maths/LuckyNumber.java)
492499
- πŸ“„ [MagicSquare](src/main/java/com/thealgorithms/maths/MagicSquare.java)
493500
- πŸ“„ [MathBuilder](src/main/java/com/thealgorithms/maths/MathBuilder.java)
494501
- πŸ“„ [MaxValue](src/main/java/com/thealgorithms/maths/MaxValue.java)
@@ -628,6 +635,8 @@
628635
- πŸ“„ [Kinematics](src/main/java/com/thealgorithms/physics/Kinematics.java)
629636
- πŸ“„ [ProjectileMotion](src/main/java/com/thealgorithms/physics/ProjectileMotion.java)
630637
- πŸ“„ [SimplePendulumRK4](src/main/java/com/thealgorithms/physics/SimplePendulumRK4.java)
638+
- πŸ“„ [SnellLaw](src/main/java/com/thealgorithms/physics/SnellLaw.java)
639+
- πŸ“„ [ThinLens](src/main/java/com/thealgorithms/physics/ThinLens.java)
631640
- πŸ“ **puzzlesandgames**
632641
- πŸ“„ [TowerOfHanoi](src/main/java/com/thealgorithms/puzzlesandgames/TowerOfHanoi.java)
633642
- πŸ“„ [WordBoggle](src/main/java/com/thealgorithms/puzzlesandgames/WordBoggle.java)
@@ -786,6 +795,7 @@
786795
- πŸ“„ [StackPostfixNotation](src/main/java/com/thealgorithms/stacks/StackPostfixNotation.java)
787796
- πŸ“„ [StackUsingTwoQueues](src/main/java/com/thealgorithms/stacks/StackUsingTwoQueues.java)
788797
- πŸ“„ [TrappingRainwater](src/main/java/com/thealgorithms/stacks/TrappingRainwater.java)
798+
- πŸ“„ [ValidParentheses](src/main/java/com/thealgorithms/stacks/ValidParentheses.java)
789799
- πŸ“ **strings**
790800
- πŸ“„ [AhoCorasick](src/main/java/com/thealgorithms/strings/AhoCorasick.java)
791801
- πŸ“„ [Alphabetical](src/main/java/com/thealgorithms/strings/Alphabetical.java)
@@ -904,6 +914,7 @@
904914
- πŸ“„ [ECCTest](src/test/java/com/thealgorithms/ciphers/ECCTest.java)
905915
- πŸ“„ [HillCipherTest](src/test/java/com/thealgorithms/ciphers/HillCipherTest.java)
906916
- πŸ“„ [MonoAlphabeticTest](src/test/java/com/thealgorithms/ciphers/MonoAlphabeticTest.java)
917+
- πŸ“„ [OneTimePadCipherTest](src/test/java/com/thealgorithms/ciphers/OneTimePadCipherTest.java)
907918
- πŸ“„ [PermutationCipherTest](src/test/java/com/thealgorithms/ciphers/PermutationCipherTest.java)
908919
- πŸ“„ [PlayfairTest](src/test/java/com/thealgorithms/ciphers/PlayfairTest.java)
909920
- πŸ“„ [PolybiusTest](src/test/java/com/thealgorithms/ciphers/PolybiusTest.java)
@@ -987,8 +998,10 @@
987998
- πŸ“„ [DynamicArrayTest](src/test/java/com/thealgorithms/datastructures/dynamicarray/DynamicArrayTest.java)
988999
- πŸ“ **graphs**
9891000
- πŸ“„ [AStarTest](src/test/java/com/thealgorithms/datastructures/graphs/AStarTest.java)
1001+
- πŸ“„ [BellmanFordTest](src/test/java/com/thealgorithms/datastructures/graphs/BellmanFordTest.java)
9901002
- πŸ“„ [BipartiteGraphDFSTest](src/test/java/com/thealgorithms/datastructures/graphs/BipartiteGraphDFSTest.java)
9911003
- πŸ“„ [BoruvkaAlgorithmTest](src/test/java/com/thealgorithms/datastructures/graphs/BoruvkaAlgorithmTest.java)
1004+
- πŸ“„ [ConnectedComponentTest](src/test/java/com/thealgorithms/datastructures/graphs/ConnectedComponentTest.java)
9921005
- πŸ“„ [DialsAlgorithmTest](src/test/java/com/thealgorithms/datastructures/graphs/DialsAlgorithmTest.java)
9931006
- πŸ“„ [DijkstraAlgorithmTest](src/test/java/com/thealgorithms/datastructures/graphs/DijkstraAlgorithmTest.java)
9941007
- πŸ“„ [DijkstraOptimizedAlgorithmTest](src/test/java/com/thealgorithms/datastructures/graphs/DijkstraOptimizedAlgorithmTest.java)
@@ -1069,8 +1082,10 @@
10691082
- πŸ“„ [BSTRecursiveTest](src/test/java/com/thealgorithms/datastructures/trees/BSTRecursiveTest.java)
10701083
- πŸ“„ [BTreeTest](src/test/java/com/thealgorithms/datastructures/trees/BTreeTest.java)
10711084
- πŸ“„ [BinaryTreeTest](src/test/java/com/thealgorithms/datastructures/trees/BinaryTreeTest.java)
1085+
- πŸ“„ [BinaryTreeToStringTest](src/test/java/com/thealgorithms/datastructures/trees/BinaryTreeToStringTest.java)
10721086
- πŸ“„ [BoundaryTraversalTest](src/test/java/com/thealgorithms/datastructures/trees/BoundaryTraversalTest.java)
10731087
- πŸ“„ [CeilInBinarySearchTreeTest](src/test/java/com/thealgorithms/datastructures/trees/CeilInBinarySearchTreeTest.java)
1088+
- πŸ“„ [CentroidDecompositionTest](src/test/java/com/thealgorithms/datastructures/trees/CentroidDecompositionTest.java)
10741089
- πŸ“„ [CheckBinaryTreeIsValidBSTTest](src/test/java/com/thealgorithms/datastructures/trees/CheckBinaryTreeIsValidBSTTest.java)
10751090
- πŸ“„ [CheckIfBinaryTreeBalancedTest](src/test/java/com/thealgorithms/datastructures/trees/CheckIfBinaryTreeBalancedTest.java)
10761091
- πŸ“„ [CheckTreeIsSymmetricTest](src/test/java/com/thealgorithms/datastructures/trees/CheckTreeIsSymmetricTest.java)
@@ -1084,6 +1099,7 @@
10841099
- πŸ“„ [QuadTreeTest](src/test/java/com/thealgorithms/datastructures/trees/QuadTreeTest.java)
10851100
- πŸ“„ [SameTreesCheckTest](src/test/java/com/thealgorithms/datastructures/trees/SameTreesCheckTest.java)
10861101
- πŸ“„ [SplayTreeTest](src/test/java/com/thealgorithms/datastructures/trees/SplayTreeTest.java)
1102+
- πŸ“„ [ThreadedBinaryTreeTest](src/test/java/com/thealgorithms/datastructures/trees/ThreadedBinaryTreeTest.java)
10871103
- πŸ“„ [TreapTest](src/test/java/com/thealgorithms/datastructures/trees/TreapTest.java)
10881104
- πŸ“„ [TreeTestUtils](src/test/java/com/thealgorithms/datastructures/trees/TreeTestUtils.java)
10891105
- πŸ“„ [TrieTest](src/test/java/com/thealgorithms/datastructures/trees/TrieTest.java)
@@ -1171,6 +1187,7 @@
11711187
- πŸ“„ [DinicTest](src/test/java/com/thealgorithms/graph/DinicTest.java)
11721188
- πŸ“„ [EdmondsKarpTest](src/test/java/com/thealgorithms/graph/EdmondsKarpTest.java)
11731189
- πŸ“„ [EdmondsTest](src/test/java/com/thealgorithms/graph/EdmondsTest.java)
1190+
- πŸ“„ [GomoryHuTreeTest](src/test/java/com/thealgorithms/graph/GomoryHuTreeTest.java)
11741191
- πŸ“„ [HierholzerAlgorithmTest](src/test/java/com/thealgorithms/graph/HierholzerAlgorithmTest.java)
11751192
- πŸ“„ [HierholzerEulerianPathTest](src/test/java/com/thealgorithms/graph/HierholzerEulerianPathTest.java)
11761193
- πŸ“„ [HopcroftKarpTest](src/test/java/com/thealgorithms/graph/HopcroftKarpTest.java)
@@ -1208,6 +1225,7 @@
12081225
- πŸ“„ [AbsoluteMaxTest](src/test/java/com/thealgorithms/maths/AbsoluteMaxTest.java)
12091226
- πŸ“„ [AbsoluteMinTest](src/test/java/com/thealgorithms/maths/AbsoluteMinTest.java)
12101227
- πŸ“„ [AbsoluteValueTest](src/test/java/com/thealgorithms/maths/AbsoluteValueTest.java)
1228+
- πŸ“„ [AbundantNumberTest](src/test/java/com/thealgorithms/maths/AbundantNumberTest.java)
12111229
- πŸ“„ [AliquotSumTest](src/test/java/com/thealgorithms/maths/AliquotSumTest.java)
12121230
- πŸ“„ [AmicableNumberTest](src/test/java/com/thealgorithms/maths/AmicableNumberTest.java)
12131231
- πŸ“„ [AreaTest](src/test/java/com/thealgorithms/maths/AreaTest.java)
@@ -1233,6 +1251,7 @@
12331251
- πŸ“„ [EulerMethodTest](src/test/java/com/thealgorithms/maths/EulerMethodTest.java)
12341252
- πŸ“„ [EulerPseudoprimeTest](src/test/java/com/thealgorithms/maths/EulerPseudoprimeTest.java)
12351253
- πŸ“„ [EulersFunctionTest](src/test/java/com/thealgorithms/maths/EulersFunctionTest.java)
1254+
- πŸ“„ [EvilNumberTest](src/test/java/com/thealgorithms/maths/EvilNumberTest.java)
12361255
- πŸ“„ [FFTTest](src/test/java/com/thealgorithms/maths/FFTTest.java)
12371256
- πŸ“„ [FactorialRecursionTest](src/test/java/com/thealgorithms/maths/FactorialRecursionTest.java)
12381257
- πŸ“„ [FactorialTest](src/test/java/com/thealgorithms/maths/FactorialTest.java)
@@ -1269,6 +1288,7 @@
12691288
- πŸ“„ [LinearDiophantineEquationsSolverTest](src/test/java/com/thealgorithms/maths/LinearDiophantineEquationsSolverTest.java)
12701289
- πŸ“„ [LongDivisionTest](src/test/java/com/thealgorithms/maths/LongDivisionTest.java)
12711290
- πŸ“„ [LucasSeriesTest](src/test/java/com/thealgorithms/maths/LucasSeriesTest.java)
1291+
- πŸ“„ [LuckyNumberTest](src/test/java/com/thealgorithms/maths/LuckyNumberTest.java)
12721292
- πŸ“„ [MathBuilderTest](src/test/java/com/thealgorithms/maths/MathBuilderTest.java)
12731293
- πŸ“„ [MaxValueTest](src/test/java/com/thealgorithms/maths/MaxValueTest.java)
12741294
- πŸ“„ [MeansTest](src/test/java/com/thealgorithms/maths/MeansTest.java)
@@ -1389,6 +1409,8 @@
13891409
- πŸ“„ [KinematicsTest](src/test/java/com/thealgorithms/physics/KinematicsTest.java)
13901410
- πŸ“„ [ProjectileMotionTest](src/test/java/com/thealgorithms/physics/ProjectileMotionTest.java)
13911411
- πŸ“„ [SimplePendulumRK4Test](src/test/java/com/thealgorithms/physics/SimplePendulumRK4Test.java)
1412+
- πŸ“„ [SnellLawTest](src/test/java/com/thealgorithms/physics/SnellLawTest.java)
1413+
- πŸ“„ [ThinLensTest](src/test/java/com/thealgorithms/physics/ThinLensTest.java)
13921414
- πŸ“ **puzzlesandgames**
13931415
- πŸ“„ [TowerOfHanoiTest](src/test/java/com/thealgorithms/puzzlesandgames/TowerOfHanoiTest.java)
13941416
- πŸ“„ [WordBoggleTest](src/test/java/com/thealgorithms/puzzlesandgames/WordBoggleTest.java)
@@ -1546,6 +1568,7 @@
15461568
- πŸ“„ [StackPostfixNotationTest](src/test/java/com/thealgorithms/stacks/StackPostfixNotationTest.java)
15471569
- πŸ“„ [StackUsingTwoQueuesTest](src/test/java/com/thealgorithms/stacks/StackUsingTwoQueuesTest.java)
15481570
- πŸ“„ [TrappingRainwaterTest](src/test/java/com/thealgorithms/stacks/TrappingRainwaterTest.java)
1571+
- πŸ“„ [ValidParenthesesTest](src/test/java/com/thealgorithms/stacks/ValidParenthesesTest.java)
15491572
- πŸ“ **strings**
15501573
- πŸ“„ [AhoCorasickTest](src/test/java/com/thealgorithms/strings/AhoCorasickTest.java)
15511574
- πŸ“„ [AlphabeticalTest](src/test/java/com/thealgorithms/strings/AlphabeticalTest.java)

0 commit comments

Comments
Β (0)