25 KiB
25 KiB
ciphers
Conversions
- AnyBaseToAnyBase
- AnyBaseToDecimal
- AnytoAny
- BinaryToDecimal
- BinaryToHexadecimal
- BinaryToOctal
- DecimalToAnyBase
- DecimalToBinary
- DecimalToHexaDecimal
- DecimalToOctal
- HexaDecimalToBinary
- HexaDecimalToDecimal
- HexToOct
- IntegerToRoman
- OctalToDecimal
- OctalToHexadecimal
- RgbHsvConversion
- RomanToInteger
- TurkishToLatinConversion
DataStructures
- Bags
- Buffers
- DynamicArray
- Graphs
- HashMap
- Heaps
- Lists
- Queues
- Stacks
- Trees
divideconquer
DynamicProgramming
- BoardPath
- BruteForceKnapsack
- CoinChange
- DyanamicProgrammingKnapsack
- EditDistance
- EggDropping
- Fibonacci
- FordFulkerson
- KadaneAlgorithm
- Knapsack
- LevenshteinDistance
- LongestCommonSubsequence
- LongestIncreasingSubsequence
- LongestPalindromicSubsequence
- LongestValidParentheses
- MatrixChainMultiplication
- MemoizationTechniqueKnapsack
- MinimumPathSum
- MinimumSumPartition
- RodCutting
- SubsetSum
Maths
- AbsoluteMax
- AbsoluteMin
- AbsoluteValue
- AliquotSum
- AmicableNumber
- Area
- Armstrong
- Average
- BinaryPow
- Ceil
- CircularConvolutionFFT
- Combinations
- Convolution
- ConvolutionFFT
- EulerMethod
- Factorial
- FactorialRecursion
- FFT
- FFTBluestein
- FibonacciNumber
- FindMax
- FindMaxRecursion
- FindMin
- FindMinRecursion
- Floor
- GCD
- GCDRecursion
- LucasSeries
- MaxValue
- Median
- MinValue
- Mode
- NumberOfDigits
- PalindromeNumber
- ParseInteger
- PerfectCube
- PerfectNumber
- PerfectSquare
- PiNilakantha
- Pow
- PowerOfTwoOrNot
- PowRecursion
- PrimeCheck
- PrimeFactorization
- PythagoreanTriple
- SumOfArithmeticSeries
- SumOfDigits
- VampireNumber
MinimizingLateness
Misc
- ColorContrastRatio
- matrixTranspose
- MedianOfRunningArray
- PalindromePrime
- RangeInSortedArray
- WordBoggle
Others
- BestFit
- BrianKernighanAlgorithm
- CountChar
- CountWords
- CRC32
- CRCAlgorithm
- Dijkstra
- EulersFunction
- FibToN
- FirstFit
- FloydTriangle
- GuassLegendre
- InsertDeleteInArray
- KMP
- KochSnowflake
- Krishnamurthy
- LinearCongruentialGenerator
- LowestBasePalindrome
- Mandelbrot
- PasswordGen
- PerlinNoise
- QueueUsingTwoStacks
- RabinKarp
- RemoveDuplicateFromString
- RestrictedTowerOfHanoi
- Main
- ReturnSubsequence
- ReverseStackUsingRecursion
- RootPrecision
- RotateMatriceBy90Degree
- SieveOfEratosthenes
- SJF
- SkylineProblem
- StackPostfixNotation
- StringMatchFiniteAutomata
- ThreeSum
- TopKWords
- TowerOfHanoi
- TwoPointers
- WorstFit
ProjectEuler
Searches
- BinarySearch
- IBSearch test
- InterpolationSearch
- IterativeBinarySearch
- IterativeTernarySearch
- JumpSearch
- LinearSearch
- PerfectBinarySearch
- SaddlebackSearch
- SearchAlgorithm
- TernarySearch
Sorts
- BitonicSort
- BogoSort
- BubbleSort
- BubbleSortRecursion
- BucketSort
- CocktailShakerSort
- CombSort
- CountingSort
- CycleSort
- GnomeSort
- HeapSort
- InsertionSort
- MergeSort
- PancakeSort
- QuickSort
- RadixSort
- SelectionSort
- ShellSort
- SortAlgorithm
- SortUtils
- TimSort