|
24 | 24 | - 📄 [Permutation](src/main/java/com/thealgorithms/backtracking/Permutation.java) |
25 | 25 | - 📄 [PowerSum](src/main/java/com/thealgorithms/backtracking/PowerSum.java) |
26 | 26 | - 📄 [SubsequenceFinder](src/main/java/com/thealgorithms/backtracking/SubsequenceFinder.java) |
| 27 | + - 📄 [SudokuSolver](src/main/java/com/thealgorithms/backtracking/SudokuSolver.java) |
| 28 | + - 📄 [UniquePermutation](src/main/java/com/thealgorithms/backtracking/UniquePermutation.java) |
27 | 29 | - 📄 [WordPatternMatcher](src/main/java/com/thealgorithms/backtracking/WordPatternMatcher.java) |
28 | 30 | - 📄 [WordSearch](src/main/java/com/thealgorithms/backtracking/WordSearch.java) |
29 | 31 | - 📁 **bitmanipulation** |
|
133 | 135 | - 📄 [PhoneticAlphabetConverter](src/main/java/com/thealgorithms/conversions/PhoneticAlphabetConverter.java) |
134 | 136 | - 📄 [RgbHsvConversion](src/main/java/com/thealgorithms/conversions/RgbHsvConversion.java) |
135 | 137 | - 📄 [RomanToInteger](src/main/java/com/thealgorithms/conversions/RomanToInteger.java) |
| 138 | + - 📄 [TemperatureConverter](src/main/java/com/thealgorithms/conversions/TemperatureConverter.java) |
136 | 139 | - 📄 [TimeConverter](src/main/java/com/thealgorithms/conversions/TimeConverter.java) |
137 | 140 | - 📄 [TurkishToLatinConversion](src/main/java/com/thealgorithms/conversions/TurkishToLatinConversion.java) |
138 | 141 | - 📄 [UnitConversions](src/main/java/com/thealgorithms/conversions/UnitConversions.java) |
|
208 | 211 | - 📄 [GenericHeap](src/main/java/com/thealgorithms/datastructures/heaps/GenericHeap.java) |
209 | 212 | - 📄 [Heap](src/main/java/com/thealgorithms/datastructures/heaps/Heap.java) |
210 | 213 | - 📄 [HeapElement](src/main/java/com/thealgorithms/datastructures/heaps/HeapElement.java) |
| 214 | + - 📄 [IndexedPriorityQueue](src/main/java/com/thealgorithms/datastructures/heaps/IndexedPriorityQueue.java) |
211 | 215 | - 📄 [KthElementFinder](src/main/java/com/thealgorithms/datastructures/heaps/KthElementFinder.java) |
212 | 216 | - 📄 [LeftistHeap](src/main/java/com/thealgorithms/datastructures/heaps/LeftistHeap.java) |
213 | 217 | - 📄 [MaxHeap](src/main/java/com/thealgorithms/datastructures/heaps/MaxHeap.java) |
|
381 | 385 | - 📄 [Dinic](src/main/java/com/thealgorithms/graph/Dinic.java) |
382 | 386 | - 📄 [Edmonds](src/main/java/com/thealgorithms/graph/Edmonds.java) |
383 | 387 | - 📄 [EdmondsKarp](src/main/java/com/thealgorithms/graph/EdmondsKarp.java) |
| 388 | + - 📄 [GomoryHuTree](src/main/java/com/thealgorithms/graph/GomoryHuTree.java) |
384 | 389 | - 📄 [HierholzerAlgorithm](src/main/java/com/thealgorithms/graph/HierholzerAlgorithm.java) |
385 | 390 | - 📄 [HierholzerEulerianPath](src/main/java/com/thealgorithms/graph/HierholzerEulerianPath.java) |
386 | 391 | - 📄 [HopcroftKarp](src/main/java/com/thealgorithms/graph/HopcroftKarp.java) |
|
507 | 512 | - 📄 [PiNilakantha](src/main/java/com/thealgorithms/maths/PiNilakantha.java) |
508 | 513 | - 📄 [PollardRho](src/main/java/com/thealgorithms/maths/PollardRho.java) |
509 | 514 | - 📄 [Pow](src/main/java/com/thealgorithms/maths/Pow.java) |
| 515 | + - 📄 [PowerOfFour](src/main/java/com/thealgorithms/maths/PowerOfFour.java) |
510 | 516 | - 📄 [PowerOfTwoOrNot](src/main/java/com/thealgorithms/maths/PowerOfTwoOrNot.java) |
511 | 517 | - 📄 [PowerUsingRecursion](src/main/java/com/thealgorithms/maths/PowerUsingRecursion.java) |
512 | 518 | - 📁 **Prime** |
|
525 | 531 | - 📄 [SieveOfAtkin](src/main/java/com/thealgorithms/maths/SieveOfAtkin.java) |
526 | 532 | - 📄 [SieveOfEratosthenes](src/main/java/com/thealgorithms/maths/SieveOfEratosthenes.java) |
527 | 533 | - 📄 [SimpsonIntegration](src/main/java/com/thealgorithms/maths/SimpsonIntegration.java) |
| 534 | + - 📄 [SmithNumber](src/main/java/com/thealgorithms/maths/SmithNumber.java) |
528 | 535 | - 📄 [SolovayStrassenPrimalityTest](src/main/java/com/thealgorithms/maths/SolovayStrassenPrimalityTest.java) |
529 | 536 | - 📄 [SquareRootWithBabylonianMethod](src/main/java/com/thealgorithms/maths/SquareRootWithBabylonianMethod.java) |
530 | 537 | - 📄 [SquareRootWithNewtonRaphsonMethod](src/main/java/com/thealgorithms/maths/SquareRootWithNewtonRaphsonMethod.java) |
|
622 | 629 | - 📄 [ProjectileMotion](src/main/java/com/thealgorithms/physics/ProjectileMotion.java) |
623 | 630 | - 📄 [SimplePendulumRK4](src/main/java/com/thealgorithms/physics/SimplePendulumRK4.java) |
624 | 631 | - 📁 **puzzlesandgames** |
625 | | - - 📄 [Sudoku](src/main/java/com/thealgorithms/puzzlesandgames/Sudoku.java) |
626 | 632 | - 📄 [TowerOfHanoi](src/main/java/com/thealgorithms/puzzlesandgames/TowerOfHanoi.java) |
627 | 633 | - 📄 [WordBoggle](src/main/java/com/thealgorithms/puzzlesandgames/WordBoggle.java) |
628 | 634 | - 📁 **randomized** |
|
842 | 848 | - 📄 [PermutationTest](src/test/java/com/thealgorithms/backtracking/PermutationTest.java) |
843 | 849 | - 📄 [PowerSumTest](src/test/java/com/thealgorithms/backtracking/PowerSumTest.java) |
844 | 850 | - 📄 [SubsequenceFinderTest](src/test/java/com/thealgorithms/backtracking/SubsequenceFinderTest.java) |
| 851 | + - 📄 [SudokuSolverTest](src/test/java/com/thealgorithms/backtracking/SudokuSolverTest.java) |
| 852 | + - 📄 [UniquePermutationTest](src/test/java/com/thealgorithms/backtracking/UniquePermutationTest.java) |
845 | 853 | - 📄 [WordPatternMatcherTest](src/test/java/com/thealgorithms/backtracking/WordPatternMatcherTest.java) |
846 | 854 | - 📄 [WordSearchTest](src/test/java/com/thealgorithms/backtracking/WordSearchTest.java) |
847 | 855 | - 📁 **bitmanipulation** |
|
944 | 952 | - 📄 [OctalToHexadecimalTest](src/test/java/com/thealgorithms/conversions/OctalToHexadecimalTest.java) |
945 | 953 | - 📄 [PhoneticAlphabetConverterTest](src/test/java/com/thealgorithms/conversions/PhoneticAlphabetConverterTest.java) |
946 | 954 | - 📄 [RomanToIntegerTest](src/test/java/com/thealgorithms/conversions/RomanToIntegerTest.java) |
| 955 | + - 📄 [TemperatureConverterTest](src/test/java/com/thealgorithms/conversions/TemperatureConverterTest.java) |
947 | 956 | - 📄 [TimeConverterTest](src/test/java/com/thealgorithms/conversions/TimeConverterTest.java) |
948 | 957 | - 📄 [TurkishToLatinConversionTest](src/test/java/com/thealgorithms/conversions/TurkishToLatinConversionTest.java) |
949 | 958 | - 📄 [UnitConversionsTest](src/test/java/com/thealgorithms/conversions/UnitConversionsTest.java) |
|
1009 | 1018 | - 📄 [FibonacciHeapTest](src/test/java/com/thealgorithms/datastructures/heaps/FibonacciHeapTest.java) |
1010 | 1019 | - 📄 [GenericHeapTest](src/test/java/com/thealgorithms/datastructures/heaps/GenericHeapTest.java) |
1011 | 1020 | - 📄 [HeapElementTest](src/test/java/com/thealgorithms/datastructures/heaps/HeapElementTest.java) |
| 1021 | + - 📄 [IndexedPriorityQueueTest](src/test/java/com/thealgorithms/datastructures/heaps/IndexedPriorityQueueTest.java) |
1012 | 1022 | - 📄 [KthElementFinderTest](src/test/java/com/thealgorithms/datastructures/heaps/KthElementFinderTest.java) |
1013 | 1023 | - 📄 [LeftistHeapTest](src/test/java/com/thealgorithms/datastructures/heaps/LeftistHeapTest.java) |
1014 | 1024 | - 📄 [MaxHeapTest](src/test/java/com/thealgorithms/datastructures/heaps/MaxHeapTest.java) |
|
1279 | 1289 | - 📄 [PiApproximationTest](src/test/java/com/thealgorithms/maths/PiApproximationTest.java) |
1280 | 1290 | - 📄 [PollardRhoTest](src/test/java/com/thealgorithms/maths/PollardRhoTest.java) |
1281 | 1291 | - 📄 [PowTest](src/test/java/com/thealgorithms/maths/PowTest.java) |
| 1292 | + - 📄 [PowerOfFourTest](src/test/java/com/thealgorithms/maths/PowerOfFourTest.java) |
1282 | 1293 | - 📄 [PowerOfTwoOrNotTest](src/test/java/com/thealgorithms/maths/PowerOfTwoOrNotTest.java) |
1283 | 1294 | - 📄 [PowerUsingRecursionTest](src/test/java/com/thealgorithms/maths/PowerUsingRecursionTest.java) |
1284 | 1295 | - 📄 [PronicNumberTest](src/test/java/com/thealgorithms/maths/PronicNumberTest.java) |
|
1288 | 1299 | - 📄 [SecondMinMaxTest](src/test/java/com/thealgorithms/maths/SecondMinMaxTest.java) |
1289 | 1300 | - 📄 [SieveOfAtkinTest](src/test/java/com/thealgorithms/maths/SieveOfAtkinTest.java) |
1290 | 1301 | - 📄 [SieveOfEratosthenesTest](src/test/java/com/thealgorithms/maths/SieveOfEratosthenesTest.java) |
| 1302 | + - 📄 [SmithNumberTest](src/test/java/com/thealgorithms/maths/SmithNumberTest.java) |
1291 | 1303 | - 📄 [SolovayStrassenPrimalityTestTest](src/test/java/com/thealgorithms/maths/SolovayStrassenPrimalityTestTest.java) |
1292 | 1304 | - 📄 [SquareFreeIntegerTest](src/test/java/com/thealgorithms/maths/SquareFreeIntegerTest.java) |
1293 | 1305 | - 📄 [SquareRootWithNewtonRaphsonTestMethod](src/test/java/com/thealgorithms/maths/SquareRootWithNewtonRaphsonTestMethod.java) |
|
1377 | 1389 | - 📄 [ProjectileMotionTest](src/test/java/com/thealgorithms/physics/ProjectileMotionTest.java) |
1378 | 1390 | - 📄 [SimplePendulumRK4Test](src/test/java/com/thealgorithms/physics/SimplePendulumRK4Test.java) |
1379 | 1391 | - 📁 **puzzlesandgames** |
1380 | | - - 📄 [SudokuTest](src/test/java/com/thealgorithms/puzzlesandgames/SudokuTest.java) |
1381 | 1392 | - 📄 [TowerOfHanoiTest](src/test/java/com/thealgorithms/puzzlesandgames/TowerOfHanoiTest.java) |
1382 | 1393 | - 📄 [WordBoggleTest](src/test/java/com/thealgorithms/puzzlesandgames/WordBoggleTest.java) |
1383 | 1394 | - 📁 **randomized** |
|
0 commit comments