- Backtracking
- Bit-Manipulation
- Cache
- Cellular-Automata
- Ciphers
- Conversions
- ArbitraryBase
- ArrayBufferToBase64
- Base64ToArrayBuffer
- BinaryToDecimal
- BinaryToHex
- DateDayDifference
- DateToDay
- DecimalToBinary
- DecimalToHex
- DecimalToOctal
- DecimalToRoman
- HexToBinary
- HexToDecimal
- HexToRGB
- LowerCaseConversion
- MeterToFeetConversion
- OctToDecimal
- RailwayTimeConversion
- RgbHsvConversion
- RGBToHex
- RomanToDecimal
- TemperatureConversion
- TitleCaseConversion
- UpperCaseConversion
- Data-Structures
- Array
- Graph
- Heap
- Linked-List
- Queue
- Stack
- Tree
- Vectors
- Dynamic-Programming
- ClimbingStairs
- CoinChange
- EditDistance
- FibonacciNumber
- FindMonthCalendar
- KadaneAlgo
- LevenshteinDistance
- LongestCommonSubsequence
- LongestIncreasingSubsequence
- LongestPalindromicSubsequence
- LongestValidParentheses
- MaxNonAdjacentSum
- MaxProductOfThree
- MinimumCostPath
- NumberOfSubsetEqualToGivenSum
- RodCutting
- Shuf
- SieveOfEratosthenes
- Sliding-Window
- SudokuSolver
- TrappingRainWater
- TribonacciNumber
- ZeroOneKnapsack
- Geometry
- Graphs
- Hashes
- Maths
- Abs
- AliquotSum
- Area
- ArithmeticGeometricMean
- ArmstrongNumber
- AverageMean
- AverageMedian
- BinaryConvert
- BinaryExponentiationIterative
- BinaryExponentiationRecursive
- BinomialCoefficient
- BisectionMethod
- CheckKishnamurthyNumber
- CollatzSequence
- Coordinate
- CoPrimeCheck
- DecimalExpansion
- DecimalIsolate
- DegreeToRadian
- EulerMethod
- EulersTotient
- EulersTotientFunction
- ExtendedEuclideanGCD
- Factorial
- Factors
- FareyApproximation
- FermatPrimalityTest
- Fibonacci
- FigurateNumber
- FindHcf
- FindLcm
- FindMaxRecursion
- FindMin
- FindMinIterator
- GetEuclidGCD
- GridGet
- IsDivisible
- IsEven
- IsOdd
- IsPronic
- IsSquareFree
- JugglerSequence
- LeapYear
- LinearSieve
- LiouvilleFunction
- LucasSeries
- Mandelbrot
- MatrixExponentiationRecursive
- MatrixMultiplication
- MeanSquareError
- MidpointIntegration
- MobiusFunction
- ModularBinaryExponentiationRecursive
- NumberOfDigits
- Palindrome
- PascalTriangle
- PerfectCube
- PerfectNumber
- PerfectSquare
- PermutationAndCombination
- PiApproximationMonteCarlo
- Polynomial
- Pow
- PowLogarithmic
- PrimeCheck
- PrimeFactors
- RadianToDegree
- ReverseNumber
- ReversePolishNotation
- ShorsAlgorithm
- SieveOfEratosthenes
- SimpsonIntegration
- Softmax
- SquareRoot
- SumOfDigits
- SumOfGeometricProgression
- TwinPrime
- Volume
- WhileLoopFactorial
- ZellersCongruenceAlgorithm
- Navigation
- Project-Euler
- Recursive
- Search
- Sorts
- AlphaNumericalSort
- BeadSort
- BogoSort
- BubbleSort
- BucketSort
- CocktailShakerSort
- CombSort
- CountingSort
- CycleSort
- FindSecondLargestElement
- FisherYatesShuffle
- FlashSort
- GnomeSort
- HeapSort
- HeapSortV2
- InsertionSort
- IntroSort
- MergeSort
- OddEvenSort
- PancakeSort
- PigeonHoleSort
- QuickSort
- QuickSortRecursive
- RadixSort
- SelectionSort
- ShellSort
- SimplifiedWiggleSort
- StoogeSort
- TimSort
- TopologicalSort
- String
- AlphaNumericPalindrome
- AlternativeStringArrange
- BoyerMoore
- CheckAnagram
- CheckCamelCase
- CheckExceeding
- CheckFlatCase
- CheckKebabCase
- CheckPalindrome
- CheckPangram
- CheckPascalCase
- CheckRearrangePalindrome
- CheckSnakeCase
- CheckWordOccurrence
- CountSubstrings
- CountVowels
- CreatePermutations
- DiceCoefficient
- FirstUniqueCharacter
- FormatPhoneNumber
- GenerateGUID
- HammingDistance
- IsPalindrome
- KMPPatternSearching
- LevenshteinDistance
- Lower
- MaxCharacter
- MaxWord
- PatternMatching
- PermutateString
- ReverseString
- ReverseWords
- ScrambleStrings
- Upper
- ValidateCreditCard
- ValidateEmail
- ValidateUrl
- Timing-Functions
- Trees