The project contains algorithms that were implemented in my Data Structure & Algorithms course. Yes, I got marks for those. :P
AlgorithmImplementations
├─ arithmeticExpressions
│ ├─ InfixEvaluation
│ ├─ InfixToPostfix
│ ├─ InfixToPrefix
│ ├─ PostfixEvaluation
│ └─ PrefixEvaluation
├─ dataStructures
│ ├─ listImplementation
│ │ ├─ implementationUsingNode
│ │ │ ├─ OneWayLinkedList
│ │ │ └─ TwoWayLinkedList
│ │ ├─ OneWayLinkedList
│ │ └─ TwoWayLinkedList
│ ├─ stack
│ │ ├─ StackImplementation
│ │ └─ StackImplementation
│ ├─ string
│ │ ├─ String
│ │ ├─ StringLongestCommonSubSecuence
│ │ └─ StringLongestIncreasingSubSecuence
│ └─ tree
│ ├─ ActivitySelection
│ ├─ BalanceTree
│ ├─ KdTree
│ ├─ BinaryHeap
│ └─ BinomialTree
├─ graph
│ ├─ BreathFirstSearch
│ ├─ DepthFirstSearch
│ ├─ MaxFlow
│ ├─ ShortestPathAlgorithm
│ └─ TopologicalSort
├─ numericalMethods
│ ├─ calculus
│ │ ├─ DerivetivesOnDifferentPoints
│ │ ├─ IntegrationForwardInterpolation
│ │ ├─ IntegrationSimpsonRule
│ │ └─ IntersectingArea
│ └─ equationSolving
│ ├─ LinearEquationSolvingProcess
│ │ ├─ JacobisMethod
│ │ └─ GaussSeidalMethod
│ └─ NonLinearEquationSolvingProcess
│ ├─ BisectionMethod
│ ├─ FalsePosition
│ ├─ NewtonRaphson
│ ├─ FixedPoint
│ └─ Secant
├─ others
│ ├─ cigaretteSmokersProblem
│ ├─ geneticAlgorithm
│ └─ huffmanAlgorithm (¿) (~)
├─ search
│ ├─ AStarSearch
│ ├─ BinarySearch
│ └─ KnuthMorrisPrattAlgorithm
├─ sort
│ └─ QuickSort
├─ thread
│ ├─ priorityBased
│ │ ├─ nonpreemptive
│ │ └─ preemptive
│ └─ shortestJob
│ ├─ nonpreemptive
│ └─ preemptive
└─ playWithNumbers
├─ factorial
│ ├─ BigFactorials
│ ├─ DigitsOfFactorial
│ └─ FactorsOfFactorial
├─ fibonaciiNumber
│ ├─ FibonaciiNumber
│ ├─ FibonaciiSerise
│ └─ FibonaciiSum
├─ otherNumbers
│ ├─ FriendNumbers
│ └─ PerfectNumberHaunting
├─ pascalTriangle
│ ├─ BetterPascalTriangle
│ ├─ EasyPascalTriangle
│ ├─ PascalTriangle
│ ├─ Piramid
│ └─ RealPascalTriangle
├─ primeNumber (Scrt Chmbr)
│ ├─ AnotherWayOfPrimeNumberHaunting
│ ├─ DefinitePrimeNumberHaunting
│ ├─ Factors
│ ├─ GreatPrimeNumberHaunting
│ ├─ GreatestPrimeNumberHaunting
│ ├─ PrimeNumber
│ ├─ PrimeNumberHaunting
│ └─ PrimeNumberHaunting
└─ time
├─ AgeCalculator
├─ LeapYearCounter
├─ Stopwatch
└─ TimeAfter
Algorithm Implementations is licensed under MIT License.