Algorithm Implementations

Implementation of Elementary Algorithms

View project on GitHub

The project contains algorithms that were implemented in my Data Structure & Algorithms course. Yes, I got marks for those. ๐Ÿ˜Ž

Categorical List of Algorithms

AlgorithmImplementations
โ€ƒโ”œโ”€ arithmeticExpressions
โ€ƒโ”‚โ€ƒโ”œโ”€ InfixEvaluation
โ€ƒโ”‚โ€ƒโ”œโ”€ InfixToPostfix
โ€ƒโ”‚โ€ƒโ”œโ”€ InfixToPrefix
โ€ƒโ”‚โ€ƒโ”œโ”€ PostfixEvaluation
โ€ƒโ”‚โ€ƒโ””โ”€ PrefixEvaluation
โ€ƒโ”œโ”€ dataStructures
โ€ƒโ”‚โ€ƒโ”œโ”€ listImplementation
โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ”œโ”€ implementationUsingNode
โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ”œโ”€ OneWayLinkedList
โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ””โ”€ TwoWayLinkedList
โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ”œโ”€ OneWayLinkedList
โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ””โ”€ TwoWayLinkedList
โ€ƒโ”‚โ€ƒโ”œโ”€ stack
โ€ƒโ”‚โ€ƒโ”‚โ€ƒโ””โ”€ 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
โ€ƒ โ€ƒโ”‚โ€ƒโ”œโ”€ nonpremitive
โ€ƒ โ€ƒโ”‚โ€ƒโ””โ”€ premitive
โ€ƒ โ€ƒโ””โ”€ shortestJob
โ€ƒ โ€ƒ โ€ƒโ”œโ”€ nonpremitive
โ€ƒ โ€ƒ โ€ƒโ””โ”€ premitive

License

GNU General Public License
This project is licensed under GNU General Public License version-3.