19 KiB
19 KiB
ciphers
Conversions
- AnyBaseToAnyBase
- AnyBaseToDecimal
- AnytoAny
- BinaryToDecimal
- BinaryToHexadecimal
- BinaryToOctal
- DecimalToAnyBase
- DecimalToBinary
- DecimalToHexaDecimal
- DecimalToOctal
- HexaDecimalToBinary
- HexaDecimalToDecimal
- HexToOct
- IntegerToRoman
- OctalToDecimal
- OctalToHexadecimal
- RomanToInteger
DataStructures
- Bags
- Buffers
- DynamicArray
- Graphs
- HashMap
- Heaps
- Lists
- Queues
- Stacks
- Trees
divideconquer
DynamicProgramming
- CoinChange
- EditDistance
- EggDropping
- Fibonacci
- FordFulkerson
- KadaneAlgorithm
- Knapsack
- LevenshteinDistance
- LongestCommonSubsequence
- LongestIncreasingSubsequence
- LongestValidParentheses
- MatrixChainMultiplication
- MinimumSumPartition
- RodCutting
Maths
- AbsoluteMax
- AbsoluteMin
- AbsoluteValue
- AmicableNumber
- CountDigit
- Factorial
- FactorialRecursion
- FibonacciNumber
- FindMax
- FindMaxRecursion
- FindMin
- FindMinRecursion
- GCD
- GCDRecursion
- MaxValue
- MinValue
- PalindromeNumber
- ParseInteger
- PerfectNumber
- Pow
- PowRecursion
- PrimeCheck
- PrimeFactorization
- VampireNumber
MinimizingLateness
Misc
Others
- 3 sum
- Abecedarian
- Armstrong
- BestFit
- BrianKernighanAlgorithm
- CountChar
- CountWords
- CRC32
- CRCAlgorithm
- Dijkstra
- EulersFunction
- FibToN
- FirstFit
- FloydTriangle
- GuassLegendre
- InsertDeleteInArray
- KMP
- Krishnamurthy
- LinearCongruentialGenerator
- LowestBasePalindrome
- Palindrome
- PasswordGen
- PerlinNoise
- PowerOfTwoOrNot
- QueueUsingTwoStacks
- RabinKarp
- RemoveDuplicateFromString
- ReturnSubsequence
- ReverseStackUsingRecursion
- ReverseString
- RootPrecision
- Rotation of array without using extra space
- SieveOfEratosthenes
- SJF
- SkylineProblem
- StackPostfixNotation
- StringMatchFiniteAutomata
- TopKWords
- TowerOfHanoi
- WorstFit
Searches
- BinarySearch
- InterpolationSearch
- IterativeBinarySearch
- IterativeTernarySearch
- JumpSearch
- LinearSearch
- PerfectBinarySearch
- SaddlebackSearch
- SearchAlgorithm
- TernarySearch