- π main
- π java
- π com
- π thealgorithms
- π audiofilters
- π backtracking
- π AllPathsFromSourceToTarget
- π ArrayCombination
- π Combination
- π CrosswordSolver
- π FloodFill
- π KnightsTour
- π MColoring
- π MazeRecursion
- π NQueens
- π ParenthesesGenerator
- π Permutation
- π PowerSum
- π SubsequenceFinder
- π WordPatternMatcher
- π WordSearch
- π bitmanipulation
- π BcdConversion
- π BinaryPalindromeCheck
- π BitSwap
- π BooleanAlgebraGates
- π ClearLeftmostSetBit
- π CountLeadingZeros
- π CountSetBits
- π FindNthBit
- π FirstDifferentBit
- π GenerateSubsets
- π GrayCodeConversion
- π HammingDistance
- π HigherLowerPowerOfTwo
- π HighestSetBit
- π IndexOfRightMostSetBit
- π IsEven
- π IsPowerTwo
- π LowestSetBit
- π ModuloPowerOfTwo
- π NextHigherSameBitCount
- π NonRepeatingNumberFinder
- π NumberAppearingOddTimes
- π NumbersDifferentSigns
- π OneBitDifference
- π OnesComplement
- π ParityCheck
- π ReverseBits
- π SingleBitOperations
- π SingleElement
- π SwapAdjacentBits
- π TwosComplement
- π Xs3Conversion
- π ciphers
- π ADFGVXCipher
- π AES
- π AESEncryption
- π AffineCipher
- π AtbashCipher
- π Autokey
- π BaconianCipher
- π Blowfish
- π Caesar
- π ColumnarTranspositionCipher
- π DES
- π DiffieHellman
- π ECC
- π HillCipher
- π MonoAlphabetic
- π PlayfairCipher
- π Polybius
- π ProductCipher
- π RSA
- π RailFenceCipher
- π SimpleSubCipher
- π Vigenere
- π XORCipher
- π a5
- π A5Cipher
- π A5KeyStreamGenerator
- π BaseLFSR
- π CompositeLFSR
- π LFSR
- π Utils
- π conversions
- π AffineConverter
- π AnyBaseToAnyBase
- π AnyBaseToDecimal
- π AnytoAny
- π BinaryToDecimal
- π BinaryToHexadecimal
- π BinaryToOctal
- π DecimalToAnyBase
- π DecimalToBinary
- π DecimalToHexadecimal
- π DecimalToOctal
- π EndianConverter
- π HexToOct
- π HexaDecimalToBinary
- π HexaDecimalToDecimal
- π IPConverter
- π IPv6Converter
- π IntegerToEnglish
- π IntegerToRoman
- π MorseCodeConverter
- π NumberToWords
- π OctalToBinary
- π OctalToDecimal
- π OctalToHexadecimal
- π PhoneticAlphabetConverter
- π RgbHsvConversion
- π RomanToInteger
- π TurkishToLatinConversion
- π UnitConversions
- π UnitsConverter
- π WordsToNumber
- π datastructures
- π Node
- π bags
- π Bag
- π bloomfilter
- π BloomFilter
- π buffers
- π CircularBuffer
- π caches
- π crdt
- π disjointsetunion
- π DisjointSetUnion
- π Node
- π dynamicarray
- π DynamicArray
- π graphs
- π AStar
- π BellmanFord
- π BipartiteGraphDFS
- π BoruvkaAlgorithm
- π ConnectedComponent
- π Cycles
- π DijkstraAlgorithm
- π DijkstraOptimizedAlgorithm
- π EdmondsBlossomAlgorithm
- π FloydWarshall
- π FordFulkerson
- π Graphs
- π HamiltonianCycle
- π JohnsonsAlgorithm
- π KahnsAlgorithm
- π Kosaraju
- π Kruskal
- π MatrixGraphs
- π PrimMST
- π TarjansAlgorithm
- π UndirectedAdjacencyListGraph
- π WelshPowell
- π hashmap
- π hashing
- π GenericHashMapUsingArray
- π GenericHashMapUsingArrayList
- π HashMap
- π HashMapCuckooHashing
- π Intersection
- π LinearProbingHashMap
- π MainCuckooHashing
- π MajorityElement
- π Map
- π hashing
- π heaps
- π EmptyHeapException
- π FibonacciHeap
- π GenericHeap
- π Heap
- π HeapElement
- π KthElementFinder
- π LeftistHeap
- π MaxHeap
- π MedianFinder
- π MergeKSortedArrays
- π MinHeap
- π MinPriorityQueue
- π lists
- π CircleLinkedList
- π CountSinglyLinkedListRecursion
- π CreateAndDetectLoop
- π CursorLinkedList
- π DoublyLinkedList
- π MergeKSortedLinkedList
- π MergeSortedArrayList
- π MergeSortedSinglyLinkedList
- π QuickSortLinkedList
- π RandomNode
- π ReverseKGroup
- π RotateSinglyLinkedLists
- π SearchSinglyLinkedListRecursion
- π SinglyLinkedList
- π SinglyLinkedListNode
- π SkipList
- π SortedLinkedList
- π queues
- π CircularQueue
- π Deque
- π GenericArrayListQueue
- π LinkedQueue
- π PriorityQueues
- π Queue
- π QueueByTwoStacks
- π SlidingWindowMaximum
- π TokenBucket
- π stacks
- π NodeStack
- π ReverseStack
- π Stack
- π StackArray
- π StackArrayList
- π StackOfLinkedList
- π trees
- π AVLSimple
- π AVLTree
- π BSTFromSortedArray
- π BSTIterative
- π BSTRecursive
- π BSTRecursiveGeneric
- π BTree
- π BinaryTree
- π BoundaryTraversal
- π CeilInBinarySearchTree
- π CheckBinaryTreeIsValidBST
- π CheckIfBinaryTreeBalanced
- π CheckTreeIsSymmetric
- π CreateBinaryTreeFromInorderPreorder
- π FenwickTree
- π GenericTree
- π InorderTraversal
- π KDTree
- π LCA
- π LazySegmentTree
- π LevelOrderTraversal
- π PostOrderTraversal
- π PreOrderTraversal
- π PrintTopViewofTree
- π QuadTree
- π RedBlackBST
- π SameTreesCheck
- π SegmentTree
- π SplayTree
- π Treap
- π TreeRandomNode
- π Trie
- π VerticalOrderTraversal
- π ZigzagTraversal
- π nearestRightKey
- π devutils
- π entities
- π ProcessDetails
- π nodes
- π LargeTreeNode
- π Node
- π SimpleNode
- π SimpleTreeNode
- π TreeNode
- π searches
- π MatrixSearchAlgorithm
- π SearchAlgorithm
- π entities
- π divideandconquer
- π BinaryExponentiation
- π ClosestPair
- π CountingInversions
- π MedianOfTwoSortedArrays
- π SkylineAlgorithm
- π StrassenMatrixMultiplication
- π TilingProblem
- π dynamicprogramming
- π Abbreviation
- π AllConstruct
- π AssignmentUsingBitmask
- π BoardPath
- π BoundaryFill
- π BruteForceKnapsack
- π CatalanNumber
- π ClimbingStairs
- π CoinChange
- π CountFriendsPairing
- π DiceThrow
- π EditDistance
- π EggDropping
- π Fibonacci
- π KadaneAlgorithm
- π Knapsack
- π KnapsackMemoization
- π LevenshteinDistance
- π LongestAlternatingSubsequence
- π LongestArithmeticSubsequence
- π LongestCommonSubsequence
- π LongestIncreasingSubsequence
- π LongestIncreasingSubsequenceNLogN
- π LongestPalindromicSubsequence
- π LongestPalindromicSubstring
- π LongestValidParentheses
- π MatrixChainMultiplication
- π MatrixChainRecursiveTopDownMemoisation
- π MaximumSumOfNonAdjacentElements
- π MinimumPathSum
- π MinimumSumPartition
- π NewManShanksPrime
- π OptimalJobScheduling
- π PalindromicPartitioning
- π PartitionProblem
- π RegexMatching
- π RodCutting
- π ShortestCommonSupersequenceLength
- π SubsetCount
- π SubsetSum
- π SubsetSumSpaceOptimized
- π SumOfSubset
- π TreeMatching
- π Tribonacci
- π UniquePaths
- π UniqueSubsequencesCount
- π WildcardMatching
- π WineProblem
- π geometry
- π BresenhamLine
- π ConvexHull
- π GrahamScan
- π MidpointCircle
- π MidpointEllipse
- π Point
- π graph
- π greedyalgorithms
- π ActivitySelection
- π BandwidthAllocation
- π BinaryAddition
- π CoinChange
- π DigitSeparation
- π EgyptianFraction
- π FractionalKnapsack
- π GaleShapley
- π JobSequencing
- π KCenters
- π MergeIntervals
- π MinimizingLateness
- π MinimumWaitingTime
- π OptimalFileMerging
- π StockProfitCalculator
- π io
- π BufferedReader
- π lineclipping
- π CohenSutherland
- π LiangBarsky
- π utils
- π maths
- π ADTFraction
- π AbsoluteMax
- π AbsoluteMin
- π AbsoluteValue
- π AliquotSum
- π AmicableNumber
- π Area
- π Armstrong
- π AutoCorrelation
- π AutomorphicNumber
- π Average
- π BinaryPow
- π BinomialCoefficient
- π CatalanNumbers
- π Ceil
- π ChineseRemainderTheorem
- π CircularConvolutionFFT
- π CollatzConjecture
- π Combinations
- π Convolution
- π ConvolutionFFT
- π CrossCorrelation
- π DeterminantOfMatrix
- π DigitalRoot
- π DistanceFormula
- π DudeneyNumber
- π EulerMethod
- π EulersFunction
- π FFT
- π FFTBluestein
- π Factorial
- π FactorialRecursion
- π FastExponentiation
- π FastInverseSqrt
- π FibonacciJavaStreams
- π FibonacciLoop
- π FibonacciNumberCheck
- π FibonacciNumberGoldenRation
- π FindKthNumber
- π FindMax
- π FindMaxRecursion
- π FindMin
- π FindMinRecursion
- π Floor
- π FrizzyNumber
- π GCD
- π GCDRecursion
- π Gaussian
- π GenericRoot
- π GoldbachConjecture
- π HarshadNumber
- π HeronsFormula
- π JosephusProblem
- π JugglerSequence
- π KaprekarNumbers
- π KaratsubaMultiplication
- π KeithNumber
- π KrishnamurthyNumber
- π LeastCommonMultiple
- π LeonardoNumber
- π LinearDiophantineEquationsSolver
- π LongDivision
- π LucasSeries
- π MagicSquare
- π MathBuilder
- π MaxValue
- π Means
- π Median
- π MinValue
- π Mode
- π NonRepeatingElement
- π NthUglyNumber
- π NumberOfDigits
- π PalindromeNumber
- π ParseInteger
- π PascalTriangle
- π PerfectCube
- π PerfectNumber
- π PerfectSquare
- π Perimeter
- π PiNilakantha
- π PollardRho
- π Pow
- π PowerOfTwoOrNot
- π PowerUsingRecursion
- π Prime
- π LiouvilleLambdaFunction
- π MillerRabinPrimalityCheck
- π MobiusFunction
- π PrimeCheck
- π PrimeFactorization
- π SquareFreeInteger
- π PronicNumber
- π PythagoreanTriple
- π QuadraticEquationSolver
- π ReverseNumber
- π RomanNumeralUtil
- π SecondMinMax
- π SieveOfEratosthenes
- π SimpsonIntegration
- π SolovayStrassenPrimalityTest
- π SquareRootWithBabylonianMethod
- π SquareRootWithNewtonRaphsonMethod
- π StandardDeviation
- π StandardScore
- π StrobogrammaticNumber
- π SumOfArithmeticSeries
- π SumOfDigits
- π SumOfOddNumbers
- π SumWithoutArithmeticOperators
- π TrinomialTriangle
- π TwinPrime
- π UniformNumbers
- π VampireNumber
- π VectorCrossProduct
- π Volume
- π matrix
- π InverseOfMatrix
- π MatrixRank
- π MatrixTranspose
- π MedianOfMatrix
- π MirrorOfMatrix
- π PrintAMatrixInSpiralOrder
- π RotateMatrixBy90Degrees
- π SolveSystem
- π matrixexponentiation
- π Fibonacci
- π utils
- π MatrixUtil
- π misc
- π ColorContrastRatio
- π MapReduce
- π MedianOfRunningArray
- π MedianOfRunningArrayByte
- π MedianOfRunningArrayDouble
- π MedianOfRunningArrayFloat
- π MedianOfRunningArrayInteger
- π MedianOfRunningArrayLong
- π PalindromePrime
- π PalindromeSinglyLinkedList
- π RangeInSortedArray
- π ShuffleArray
- π Sparsity
- π ThreeSumProblem
- π TwoSumProblem
- π others
- π ArrayLeftRotation
- π ArrayRightRotation
- π BFPRT
- π BankersAlgorithm
- π BoyerMoore
- π BrianKernighanAlgorithm
- π CRC16
- π CRC32
- π CRCAlgorithm
- π Conway
- π Damm
- π Dijkstra
- π FloydTriangle
- π GaussLegendre
- π HappyNumbersSeq
- π Huffman
- π Implementing_auto_completing_features_using_trie
- π InsertDeleteInArray
- π KochSnowflake
- π Krishnamurthy
- π LineSweep
- π LinearCongruentialGenerator
- π LowestBasePalindrome
- π Luhn
- π Mandelbrot
- π MaximumSlidingWindow
- π MaximumSumOfDistinctSubarraysWithLengthK
- π MemoryManagementAlgorithms
- π MiniMaxAlgorithm
- π PageRank
- π PasswordGen
- π PerlinNoise
- π PrintAMatrixInSpiralOrder
- π QueueUsingTwoStacks
- π RemoveDuplicateFromString
- π ReverseStackUsingRecursion
- π SkylineProblem
- π TwoPointers
- π Verhoeff
- π cn
- π HammingDistance
- π puzzlesandgames
- π Sudoku
- π TowerOfHanoi
- π WordBoggle
- π randomized
- π KargerMinCut
- π MonteCarloIntegration
- π RandomizedClosestPair
- π RandomizedMatrixMultiplicationVerification
- π RandomizedQuickSort
- π ReservoirSampling
- π recursion
- π FibonacciSeries
- π GenerateSubsets
- π scheduling
- π AgingScheduling
- π EDFScheduling
- π FCFSScheduling
- π FairShareScheduling
- π GangScheduling
- π HighestResponseRatioNextScheduling
- π JobSchedulingWithDeadline
- π LotteryScheduling
- π MLFQScheduler
- π MultiAgentScheduling
- π NonPreemptivePriorityScheduling
- π PreemptivePriorityScheduling
- π ProportionalFairScheduling
- π RRScheduling
- π RandomScheduling
- π SJFScheduling
- π SRTFScheduling
- π SelfAdjustingScheduling
- π SlackTimeScheduling
- π diskscheduling
- π CircularLookScheduling
- π CircularScanScheduling
- π LookScheduling
- π SSFScheduling
- π ScanScheduling
- π searches
- π BM25InvertedIndex
- π BinarySearch
- π BinarySearch2dArray
- π BoyerMoore
- π BreadthFirstSearch
- π DepthFirstSearch
- π ExponentalSearch
- π FibonacciSearch
- π HowManyTimesRotated
- π InterpolationSearch
- π IterativeBinarySearch
- π IterativeTernarySearch
- π JumpSearch
- π KMPSearch
- π LinearSearch
- π LinearSearchThread
- π LowerBound
- π MonteCarloTreeSearch
- π OrderAgnosticBinarySearch
- π PerfectBinarySearch
- π QuickSelect
- π RabinKarpAlgorithm
- π RandomSearch
- π RecursiveBinarySearch
- π RowColumnWiseSorted2dArrayBinarySearch
- π SaddlebackSearch
- π SearchInARowAndColWiseSortedMatrix
- π SortOrderAgnosticBinarySearch
- π SquareRootBinarySearch
- π TernarySearch
- π UnionFind
- π UpperBound
- π slidingwindow
- π sorts
- π AdaptiveMergeSort
- π BeadSort
- π BinaryInsertionSort
- π BitonicSort
- π BogoSort
- π BubbleSort
- π BubbleSortRecursive
- π BucketSort
- π CircleSort
- π CocktailShakerSort
- π CombSort
- π CountingSort
- π CycleSort
- π DarkSort
- π DualPivotQuickSort
- π DutchNationalFlagSort
- π ExchangeSort
- π FlashSort
- π GnomeSort
- π HeapSort
- π InsertionSort
- π IntrospectiveSort
- π LinkListSort
- π MergeSort
- π MergeSortNoExtraSpace
- π MergeSortRecursive
- π OddEvenSort
- π PancakeSort
- π PatienceSort
- π PigeonholeSort
- π QuickSort
- π RadixSort
- π SelectionSort
- π SelectionSortRecursive
- π ShellSort
- π SimpleSort
- π SlowSort
- π SortAlgorithm
- π SortUtils
- π SortUtilsRandomGenerator
- π SpreadSort
- π StalinSort
- π StoogeSort
- π StrandSort
- π SwapSort
- π TimSort
- π TopologicalSort
- π TreeSort
- π WaveSort
- π WiggleSort
- π stacks
- π BalancedBrackets
- π CelebrityFinder
- π DecimalToAnyUsingStack
- π DuplicateBrackets
- π GreatestElementConstantTime
- π InfixToPostfix
- π InfixToPrefix
- π LargestRectangle
- π MaximumMinimumWindow
- π MinStackUsingSingleStack
- π MinStackUsingTwoStacks
- π NextGreaterElement
- π NextSmallerElement
- π PalindromeWithStack
- π PostfixEvaluator
- π PostfixToInfix
- π PrefixEvaluator
- π PrefixToInfix
- π SmallestElementConstantTime
- π SortStack
- π StackPostfixNotation
- π StackUsingTwoQueues
- π strings
- π AhoCorasick
- π Alphabetical
- π Anagrams
- π CharactersSame
- π CheckVowels
- π CountChar
- π CountWords
- π HammingDistance
- π HorspoolSearch
- π Isomorphic
- π KMP
- π LetterCombinationsOfPhoneNumber
- π LongestCommonPrefix
- π LongestNonRepetitiveSubstring
- π LongestPalindromicSubstring
- π Lower
- π Manacher
- π MyAtoi
- π Palindrome
- π Pangram
- π PermuteString
- π RabinKarp
- π ReturnSubsequence
- π ReverseString
- π ReverseStringRecursive
- π ReverseWordsInString
- π Rotation
- π StringCompression
- π StringMatchFiniteAutomata
- π Upper
- π ValidParentheses
- π WordLadder
- π zigZagPattern
- π ZigZagPattern
- π tree
- π thealgorithms
- π com
- π java
- π test
- π java
- π com
- π thealgorithms
- π audiofilters
- π EMAFilterTest
- π IIRFilterTest
- π backtracking
- π AllPathsFromSourceToTargetTest
- π ArrayCombinationTest
- π CombinationTest
- π CrosswordSolverTest
- π FloodFillTest
- π KnightsTourTest
- π MColoringTest
- π MazeRecursionTest
- π NQueensTest
- π ParenthesesGeneratorTest
- π PermutationTest
- π PowerSumTest
- π SubsequenceFinderTest
- π WordPatternMatcherTest
- π WordSearchTest
- π bitmanipulation
- π BcdConversionTest
- π BinaryPalindromeCheckTest
- π BitSwapTest
- π BooleanAlgebraGatesTest
- π ClearLeftmostSetBitTest
- π CountLeadingZerosTest
- π CountSetBitsTest
- π FindNthBitTest
- π FirstDifferentBitTest
- π GenerateSubsetsTest
- π GrayCodeConversionTest
- π HammingDistanceTest
- π HigherLowerPowerOfTwoTest
- π HighestSetBitTest
- π IndexOfRightMostSetBitTest
- π IsEvenTest
- π IsPowerTwoTest
- π LowestSetBitTest
- π ModuloPowerOfTwoTest
- π NextHigherSameBitCountTest
- π NonRepeatingNumberFinderTest
- π NumberAppearingOddTimesTest
- π NumbersDifferentSignsTest
- π OneBitDifferenceTest
- π OnesComplementTest
- π ParityCheckTest
- π ReverseBitsTest
- π SingleBitOperationsTest
- π SingleElementTest
- π SwapAdjacentBitsTest
- π TwosComplementTest
- π Xs3ConversionTest
- π ciphers
- π ADFGVXCipherTest
- π AESEncryptionTest
- π AffineCipherTest
- π AtbashTest
- π AutokeyTest
- π BaconianCipherTest
- π BlowfishTest
- π CaesarTest
- π ColumnarTranspositionCipherTest
- π DESTest
- π DiffieHellmanTest
- π ECCTest
- π HillCipherTest
- π MonoAlphabeticTest
- π PlayfairTest
- π PolybiusTest
- π RSATest
- π RailFenceTest
- π SimpleSubCipherTest
- π VigenereTest
- π XORCipherTest
- π a5
- π A5CipherTest
- π A5KeyStreamGeneratorTest
- π LFSRTest
- π conversions
- π AffineConverterTest
- π AnyBaseToDecimalTest
- π AnytoAnyTest
- π BinaryToDecimalTest
- π BinaryToHexadecimalTest
- π BinaryToOctalTest
- π DecimalToAnyBaseTest
- π DecimalToBinaryTest
- π DecimalToHexadecimalTest
- π DecimalToOctalTest
- π EndianConverterTest
- π HexToOctTest
- π HexaDecimalToBinaryTest
- π HexaDecimalToDecimalTest
- π IPConverterTest
- π IPv6ConverterTest
- π IntegerToEnglishTest
- π IntegerToRomanTest
- π MorseCodeConverterTest
- π NumberToWordsTest
- π OctalToBinaryTest
- π OctalToDecimalTest
- π OctalToHexadecimalTest
- π PhoneticAlphabetConverterTest
- π RomanToIntegerTest
- π TurkishToLatinConversionTest
- π UnitConversionsTest
- π UnitsConverterTest
- π WordsToNumberTest
- π datastructures
- π bag
- π BagTest
- π bloomfilter
- π BloomFilterTest
- π buffers
- π CircularBufferTest
- π caches
- π FIFOCacheTest
- π LFUCacheTest
- π LRUCacheTest
- π MRUCacheTest
- π RRCacheTest
- π crdt
- π GCounterTest
- π GSetTest
- π LWWElementSetTest
- π ORSetTest
- π PNCounterTest
- π TwoPSetTest
- π disjointsetunion
- π DisjointSetUnionTest
- π dynamicarray
- π DynamicArrayTest
- π graphs
- π AStarTest
- π BipartiteGraphDFSTest
- π BoruvkaAlgorithmTest
- π DijkstraAlgorithmTest
- π DijkstraOptimizedAlgorithmTest
- π EdmondsBlossomAlgorithmTest
- π FloydWarshallTest
- π FordFulkersonTest
- π HamiltonianCycleTest
- π JohnsonsAlgorithmTest
- π KahnsAlgorithmTest
- π KosarajuTest
- π KruskalTest
- π MatrixGraphsTest
- π PrimMSTTest
- π TarjansAlgorithmTest
- π WelshPowellTest
- π hashmap
- π hashing
- π GenericHashMapUsingArrayListTest
- π GenericHashMapUsingArrayTest
- π HashMapCuckooHashingTest
- π HashMapTest
- π IntersectionTest
- π LinearProbingHashMapTest
- π MajorityElementTest
- π MapTest
- π hashing
- π heaps
- π FibonacciHeapTest
- π GenericHeapTest
- π HeapElementTest
- π KthElementFinderTest
- π LeftistHeapTest
- π MaxHeapTest
- π MedianFinderTest
- π MergeKSortedArraysTest
- π MinHeapTest
- π MinPriorityQueueTest
- π lists
- π CircleLinkedListTest
- π CountSinglyLinkedListRecursionTest
- π CreateAndDetectLoopTest
- π CursorLinkedListTest
- π MergeKSortedLinkedListTest
- π MergeSortedArrayListTest
- π MergeSortedSinglyLinkedListTest
- π QuickSortLinkedListTest
- π ReverseKGroupTest
- π RotateSinglyLinkedListsTest
- π SearchSinglyLinkedListRecursionTest
- π SinglyLinkedListTest
- π SkipListTest
- π SortedLinkedListTest
- π queues
- π CircularQueueTest
- π DequeTest
- π GenericArrayListQueueTest
- π LinkedQueueTest
- π PriorityQueuesTest
- π QueueByTwoStacksTest
- π QueueTest
- π SlidingWindowMaximumTest
- π TokenBucketTest
- π stacks
- π NodeStackTest
- π ReverseStackTest
- π StackArrayListTest
- π StackArrayTest
- π StackOfLinkedListTest
- π trees
- π AVLTreeTest
- π BSTFromSortedArrayTest
- π BSTIterativeTest
- π BSTRecursiveTest
- π BTreeTest
- π BinaryTreeTest
- π BoundaryTraversalTest
- π CeilInBinarySearchTreeTest
- π CheckBinaryTreeIsValidBSTTest
- π CheckIfBinaryTreeBalancedTest
- π CheckTreeIsSymmetricTest
- π CreateBinaryTreeFromInorderPreorderTest
- π InorderTraversalTest
- π KDTreeTest
- π LazySegmentTreeTest
- π LevelOrderTraversalTest
- π PostOrderTraversalTest
- π PreOrderTraversalTest
- π QuadTreeTest
- π SameTreesCheckTest
- π SplayTreeTest
- π TreapTest
- π TreeTestUtils
- π TrieTest
- π VerticalOrderTraversalTest
- π ZigzagTraversalTest
- π bag
- π divideandconquer
- π BinaryExponentiationTest
- π ClosestPairTest
- π CountingInversionsTest
- π MedianOfTwoSortedArraysTest
- π SkylineAlgorithmTest
- π StrassenMatrixMultiplicationTest
- π TilingProblemTest
- π dynamicprogramming
- π AbbreviationTest
- π AllConstructTest
- π AssignmentUsingBitmaskTest
- π BoardPathTest
- π BoundaryFillTest
- π BruteForceKnapsackTest
- π CatalanNumberTest
- π ClimbStairsTest
- π CoinChangeTest
- π CountFriendsPairingTest
- π DPTest
- π EditDistanceTest
- π EggDroppingTest
- π FibonacciTest
- π KadaneAlgorithmTest
- π KnapsackMemoizationTest
- π KnapsackTest
- π LevenshteinDistanceTests
- π LongestAlternatingSubsequenceTest
- π LongestArithmeticSubsequenceTest
- π LongestCommonSubsequenceTest
- π LongestIncreasingSubsequenceNLogNTest
- π LongestIncreasingSubsequenceTests
- π LongestPalindromicSubstringTest
- π LongestValidParenthesesTest
- π MatrixChainMultiplicationTest
- π MatrixChainRecursiveTopDownMemoisationTest
- π MaximumSumOfNonAdjacentElementsTest
- π MinimumPathSumTest
- π MinimumSumPartitionTest
- π NewManShanksPrimeTest
- π OptimalJobSchedulingTest
- π PalindromicPartitioningTest
- π PartitionProblemTest
- π RegexMatchingTest
- π RodCuttingTest
- π ShortestCommonSupersequenceLengthTest
- π SubsetCountTest
- π SubsetSumSpaceOptimizedTest
- π SubsetSumTest
- π SumOfSubsetTest
- π TreeMatchingTest
- π TribonacciTest
- π UniquePathsTests
- π UniqueSubsequencesCountTest
- π WildcardMatchingTest
- π WineProblemTest
- π geometry
- π BresenhamLineTest
- π ConvexHullTest
- π GrahamScanTest
- π MidpointCircleTest
- π MidpointEllipseTest
- π graph
- π greedyalgorithms
- π ActivitySelectionTest
- π BandwidthAllocationTest
- π BinaryAdditionTest
- π CoinChangeTest
- π DigitSeparationTest
- π EgyptianFractionTest
- π FractionalKnapsackTest
- π GaleShapleyTest
- π JobSequencingTest
- π KCentersTest
- π MergeIntervalsTest
- π MinimizingLatenessTest
- π MinimumWaitingTimeTest
- π OptimalFileMergingTest
- π StockProfitCalculatorTest
- π io
- π BufferedReaderTest
- π lineclipping
- π CohenSutherlandTest
- π LiangBarskyTest
- π maths
- π ADTFractionTest
- π AbsoluteMaxTest
- π AbsoluteMinTest
- π AbsoluteValueTest
- π AliquotSumTest
- π AmicableNumberTest
- π AreaTest
- π ArmstrongTest
- π AutoCorrelationTest
- π AutomorphicNumberTest
- π AverageTest
- π BinaryPowTest
- π BinomialCoefficientTest
- π CatalanNumbersTest
- π CeilTest
- π ChineseRemainderTheoremTest
- π CollatzConjectureTest
- π CombinationsTest
- π ConvolutionFFTTest
- π ConvolutionTest
- π CrossCorrelationTest
- π DeterminantOfMatrixTest
- π DigitalRootTest
- π DistanceFormulaTest
- π DudeneyNumberTest
- π EulerMethodTest
- π EulersFunctionTest
- π FFTTest
- π FactorialRecursionTest
- π FactorialTest
- π FastExponentiationTest
- π FastInverseSqrtTests
- π FibonacciJavaStreamsTest
- π FibonacciLoopTest
- π FibonacciNumberCheckTest
- π FibonacciNumberGoldenRationTest
- π FindKthNumberTest
- π FindMaxRecursionTest
- π FindMaxTest
- π FindMinRecursionTest
- π FindMinTest
- π FloorTest
- π FrizzyNumberTest
- π GCDRecursionTest
- π GCDTest
- π GaussianTest
- π GenericRootTest
- π GoldbachConjectureTest
- π HarshadNumberTest
- π HeronsFormulaTest
- π JosephusProblemTest
- π KaprekarNumbersTest
- π KaratsubaMultiplicationTest
- π KrishnamurthyNumberTest
- π LeastCommonMultipleTest
- π LeonardoNumberTest
- π LongDivisionTest
- π LucasSeriesTest
- π MathBuilderTest
- π MaxValueTest
- π MeansTest
- π MedianTest
- π MinValueTest
- π ModeTest
- π NonRepeatingElementTest
- π NthUglyNumberTest
- π NumberOfDigitsTest
- π PalindromeNumberTest
- π ParseIntegerTest
- π PascalTriangleTest
- π PerfectCubeTest
- π PerfectNumberTest
- π PerfectSquareTest
- π PerimeterTest
- π PollardRhoTest
- π PowTest
- π PowerOfTwoOrNotTest
- π PowerUsingRecursionTest
- π PronicNumberTest
- π PythagoreanTripleTest
- π QuadraticEquationSolverTest
- π ReverseNumberTest
- π SecondMinMaxTest
- π SieveOfEratosthenesTest
- π SolovayStrassenPrimalityTestTest
- π SquareFreeIntegerTest
- π SquareRootWithNewtonRaphsonTestMethod
- π SquareRootwithBabylonianMethodTest
- π StandardDeviationTest
- π StandardScoreTest
- π StrobogrammaticNumberTest
- π SumOfArithmeticSeriesTest
- π SumOfDigitsTest
- π SumOfOddNumbersTest
- π SumWithoutArithmeticOperatorsTest
- π TestArmstrong
- π TwinPrimeTest
- π UniformNumbersTest
- π VampireNumberTest
- π VolumeTest
- π prime
- π LiouvilleLambdaFunctionTest
- π MillerRabinPrimalityCheckTest
- π MobiusFunctionTest
- π PrimeCheckTest
- π PrimeFactorizationTest
- π matrix
- π InverseOfMatrixTest
- π MatrixRankTest
- π MatrixTransposeTest
- π MatrixUtilTest
- π MedianOfMatrixTest
- π MirrorOfMatrixTest
- π SolveSystemTest
- π TestPrintMatrixInSpiralOrder
- π misc
- π ColorContrastRatioTest
- π MapReduceTest
- π MedianOfRunningArrayTest
- π PalindromePrimeTest
- π PalindromeSinglyLinkedListTest
- π RangeInSortedArrayTest
- π ShuffleArrayTest
- π SparsityTest
- π ThreeSumProblemTest
- π TwoSumProblemTest
- π others
- π ArrayLeftRotationTest
- π ArrayRightRotationTest
- π BFPRTTest
- π BestFitCPUTest
- π BoyerMooreTest
- π CRC16Test
- π CRCAlgorithmTest
- π ConwayTest
- π CountFriendsPairingTest
- π FirstFitCPUTest
- π FloydTriangleTest
- π KadaneAlogrithmTest
- π LineSweepTest
- π LinkListSortTest
- π LowestBasePalindromeTest
- π MaximumSlidingWindowTest
- π MaximumSumOfDistinctSubarraysWithLengthKTest
- π NewManShanksPrimeTest
- π NextFitTest
- π PasswordGenTest
- π QueueUsingTwoStacksTest
- π RemoveDuplicateFromStringTest
- π ReverseStackUsingRecursionTest
- π SkylineProblemTest
- π TestPrintMatrixInSpiralOrder
- π TwoPointersTest
- π WorstFitCPUTest
- π cn
- π HammingDistanceTest
- π puzzlesandgames
- π SudokuTest
- π TowerOfHanoiTest
- π WordBoggleTest
- π randomized
- π recursion
- π FibonacciSeriesTest
- π GenerateSubsetsTest
- π scheduling
- π AgingSchedulingTest
- π EDFSchedulingTest
- π FCFSSchedulingTest
- π FairShareSchedulingTest
- π GangSchedulingTest
- π HighestResponseRatioNextSchedulingTest
- π JobSchedulingWithDeadlineTest
- π LotterySchedulingTest
- π MLFQSchedulerTest
- π MultiAgentSchedulingTest
- π NonPreemptivePrioritySchedulingTest
- π PreemptivePrioritySchedulingTest
- π ProportionalFairSchedulingTest
- π RRSchedulingTest
- π RandomSchedulingTest
- π SJFSchedulingTest
- π SRTFSchedulingTest
- π SelfAdjustingSchedulingTest
- π SlackTimeSchedulingTest
- π diskscheduling
- π CircularLookSchedulingTest
- π CircularScanSchedulingTest
- π LookSchedulingTest
- π SSFSchedulingTest
- π ScanSchedulingTest
- π searches
- π BM25InvertedIndexTest
- π BinarySearch2dArrayTest
- π BinarySearchTest
- π BoyerMooreTest
- π BreadthFirstSearchTest
- π DepthFirstSearchTest
- π ExponentialSearchTest
- π FibonacciSearchTest
- π HowManyTimesRotatedTest
- π InterpolationSearchTest
- π IterativeBinarySearchTest
- π IterativeTernarySearchTest
- π JumpSearchTest
- π KMPSearchTest
- π LinearSearchTest
- π LinearSearchThreadTest
- π LowerBoundTest
- π MonteCarloTreeSearchTest
- π OrderAgnosticBinarySearchTest
- π PerfectBinarySearchTest
- π QuickSelectTest
- π RabinKarpAlgorithmTest
- π RandomSearchTest
- π RecursiveBinarySearchTest
- π RowColumnWiseSorted2dArrayBinarySearchTest
- π SaddlebackSearchTest
- π SearchInARowAndColWiseSortedMatrixTest
- π SortOrderAgnosticBinarySearchTest
- π SquareRootBinarySearchTest
- π TernarySearchTest
- π TestSearchInARowAndColWiseSortedMatrix
- π UnionFindTest
- π UpperBoundTest
- π slidingwindow
- π sorts
- π AdaptiveMergeSortTest
- π BeadSortTest
- π BinaryInsertionSortTest
- π BitonicSortTest
- π BogoSortTest
- π BubbleSortRecursiveTest
- π BubbleSortTest
- π BucketSortTest
- π CircleSortTest
- π CocktailShakerSortTest
- π CombSortTest
- π CountingSortTest
- π CycleSortTest
- π DarkSortTest
- π DualPivotQuickSortTest
- π DutchNationalFlagSortTest
- π ExchangeSortTest
- π FlashSortTest
- π GnomeSortTest
- π HeapSortTest
- π InsertionSortTest
- π IntrospectiveSortTest
- π MergeSortNoExtraSpaceTest
- π MergeSortRecursiveTest
- π MergeSortTest
- π OddEvenSortTest
- π PancakeSortTest
- π PatienceSortTest
- π PigeonholeSortTest
- π QuickSortTest
- π RadixSortTest
- π SelectionSortRecursiveTest
- π SelectionSortTest
- π ShellSortTest
- π SimpleSortTest
- π SlowSortTest
- π SortUtilsRandomGeneratorTest
- π SortUtilsTest
- π SortingAlgorithmTest
- π SpreadSortTest
- π StalinSortTest
- π StoogeSortTest
- π StrandSortTest
- π SwapSortTest
- π TimSortTest
- π TopologicalSortTest
- π TreeSortTest
- π WaveSortTest
- π WiggleSortTest
- π stacks
- π BalancedBracketsTest
- π CelebrityFinderTest
- π DecimalToAnyUsingStackTest
- π DuplicateBracketsTest
- π GreatestElementConstantTimeTest
- π InfixToPostfixTest
- π InfixToPrefixTest
- π LargestRectangleTest
- π MinStackUsingSingleStackTest
- π MinStackUsingTwoStacksTest
- π NextGreaterElementTest
- π NextSmallerElementTest
- π PalindromeWithStackTest
- π PostfixEvaluatorTest
- π PostfixToInfixTest
- π PrefixEvaluatorTest
- π PrefixToInfixTest
- π SmallestElementConstantTimeTest
- π SortStackTest
- π StackPostfixNotationTest
- π StackUsingTwoQueuesTest
- π strings
- π AhoCorasickTest
- π AlphabeticalTest
- π AnagramsTest
- π CharactersSameTest
- π CheckVowelsTest
- π CountCharTest
- π CountWordsTest
- π HammingDistanceTest
- π HorspoolSearchTest
- π IsomorphicTest
- π LetterCombinationsOfPhoneNumberTest
- π LongestCommonPrefixTest
- π LongestNonRepetitiveSubstringTest
- π LongestPalindromicSubstringTest
- π LowerTest
- π ManacherTest
- π MyAtoiTest
- π PalindromeTest
- π PangramTest
- π PermuteStringTest
- π ReturnSubsequenceTest
- π ReverseStringRecursiveTest
- π ReverseStringTest
- π ReverseWordsInStringTest
- π RotationTest
- π StringCompressionTest
- π StringMatchFiniteAutomataTest
- π UpperTest
- π ValidParenthesesTest
- π WordLadderTest
- π zigZagPattern
- π ZigZagPatternTest
- π tree
- π audiofilters
- π thealgorithms
- π com
- π java