An open API service indexing awesome lists of open source software.

https://github.com/chaoses-ib/computationalmathematics


https://github.com/chaoses-ib/computationalmathematics

algorithms computational computational-mathematics computational-science numerical-analysis numerical-methods sagemath

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Computational Mathematics
## [Arithmetic](Arithmetic/README.md)
- [Integer Division]()
- [Comparison](Arithmetic/Comparison.md)
- [Floating-point Arithmetic](Arithmetic/Floating-point/README.md)
- [Arbitrary-precision Arithmetic](Arithmetic/Arbitrary-precision/README.md)

## [Algorithms](Algorithms/README.md)
- [Recursion](Algorithms/Recursion/README.md)
- [Memoization](Algorithms/Recursion/Memoization.md)
- [Branchless](Algorithms/Branchless.md)

- [Data Types](Algorithms/Data/README.md)
- [Abstract Data Types](Algorithms/Data/Abstract.md)

- [Sequences](Algorithms/Sequences/README.md)
- [Sorting](Algorithms/Sequences/Sorting/README.md)
- [Comparison Sorts](Algorithms/Sequences/Sorting/Comparison/README.md)
- [Selection Sort](Algorithms/Sequences/Sorting/Comparison/Selection.md) ([Python](Algorithms/Sequences/Sorting/Comparison/Selection.ipynb))
- [Insertion Sort](Algorithms/Sequences/Sorting/Comparison/Insertion.md) ([Python](Algorithms/Sequences/Sorting/Comparison/Insertion.ipynb))
- [Merge Sort](Algorithms/Sequences/Sorting/Comparison/Merge.md) ([Python](Algorithms/Sequences/Sorting/Comparison/Merge.ipynb))
- [Heapsort](Algorithms/Sequences/Sorting/Comparison/Heapsort.md) ([Python](Algorithms/Sequences/Sorting/Comparison/Heapsort.ipynb))
- [Quicksort](Algorithms/Sequences/Sorting/Comparison/Quicksort.md) ([Python](Algorithms/Sequences/Sorting/Comparison/Quicksort.ipynb))
- [Integer Sorting](Algorithms/Sequences/Sorting/Integer/README.md)
- [Bucket Sort](Algorithms/Sequences/Sorting/Integer/Bucket.md) ([Python](Algorithms/Sequences/Sorting/Integer/Bucket.ipynb))
- [Counting Sort](Algorithms/Sequences/Sorting/Integer/Counting.md) ([Python](Algorithms/Sequences/Sorting/Integer/Counting.ipynb))
- [Radix Sort](Algorithms/Sequences/Sorting/Integer/Radix.md) ([Python](Algorithms/Sequences/Sorting/Integer/Radix.ipynb))
- [Merging](Algorithms/Sequences/Merging/README.md)
- Search
- [Minimum](Algorithms/Sequences/Search/Minimum/README.md)
- [Binary Search](Algorithms/Sequences/Search/Binary.md)
- Substrings
- [Search](Algorithms/Sequences/Substrings/Search/README.md)
- [String-set-searching Algorithms](Algorithms/Sequences/Substrings/Search/Set.md)
- [Longest Common Substrings](Algorithms/Sequences/Substrings/Common.md)
- [Longest Repeated Substring Problem](Algorithms/Sequences/Substrings/Repeat/README.md)
- Subsequences
- [Longest Common Subsequences](Algorithms/Sequences/Subsequences/Common.md)

- [Sparse Matrices](Algorithms/Sparse/README.md)
- [Sparse Arrays](Algorithms/Sparse/Arrays.md)

- [Hash Tables](Algorithms/Hash/README.md)
- [Seperate Chaining](Algorithms/Hash/Seperate%20Chaining.md)
- [Open Addressing](Algorithms/Hash/Open%20Addressing.md)
- [Perfect Hashing](Algorithms/Hash/Perfect.md)

- [Trees](Algorithms/Trees/README.md)
- [Binary Trees](Algorithms/Trees/Binary/README.md)
- [Threaded Binary Trees](Algorithms/Trees/Binary/Threaded.md)
- [Tries](Algorithms/Trees/Tries/README.md)
- [Hash Tries](Algorithms/Trees/Tries/Hash/README.md)
- [Suffix Trees](Algorithms/Trees/Tries/Suffix/README.md)
- [Suffix Arrays](Algorithms/Trees/Tries/Suffix/Arrays.md)
- [Traversal](Algorithms/Trees/Traversal.md)

- [Graphs](Algorithms/Graphs/README.md)
- [Graph Search](Algorithms/Graphs/Search/README.md)
- Uninformed Search
- [Breadth-first Search](Algorithms/Graphs/Search/Breadth-first.md)
- [Depth-first Search](Algorithms/Graphs/Search/Depth-first.md)
- [Uniform-cost Search](Algorithms/Graphs/Search/Uniform-cost.md)
- Bidirectional search
- Informed Search
- Greedy Best-first Search
- [A\* Search](Algorithms/Graphs/Search/A-star.md)

- [Sorting: Topological Sort](Algorithms/Graphs/Sorting/README.md)
- [Dynamic Topological Sort](Algorithms/Graphs/Sorting/Dynamic.md)
- [Constrained Topological Sort](Algorithms/Graphs/Sorting/Constrained.md)

- Routing
- [Travelling Salesman Problem](Algorithms/Graphs/Routing/TSP/README.md)

- [Succinct Data Structures](Algorithms/Succinct/README.md)

## [Numerical Analysis](Numerical%20Analysis/README.md)
- [Error Analysis](Numerical%20Analysis/Error%20Analysis/README.md)
- [Order of Convergence](Numerical%20Analysis/Order%20of%20Convergence.md)
- Root Finding
- [Bracketing Methods](Numerical%20Analysis/Root%20Finding/Bracketing%20Methods.md)
- [Fixed-Point Iteration](Numerical%20Analysis/Root%20Finding/Fixed-Point%20Iteration.md)
- [Newton's Methods](Numerical%20Analysis/Root%20Finding/Newton's%20Methods.md)
- Numerical Linear Algebra
- [Matrix Transposition](Numerical%20Analysis/Numerical%20Linear%20Algebra/Matrix%20Transposition.md)
- Matrix Decompositions
- [Lower-Upper Decomposition](Numerical%20Analysis/Numerical%20Linear%20Algebra/Matrix%20Decompositions/Lower-Upper%20Decomposition.md)
- Solutions of Linear Systems
- [Gaussian Elimination](Numerical%20Analysis/Numerical%20Linear%20Algebra/Solutions/Gaussian%20Elimination.md)
- [Jacobi Methods](Numerical%20Analysis/Numerical%20Linear%20Algebra/Solutions/Jacobi%20Methods.md)
- Interpolation
- [Polynomial Interpolation](Numerical%20Analysis/Interpolation/Polynomial%20Interpolation.md)
- Curve Fitting
- [Least Squares](Numerical%20Analysis/Curve%20Fitting/Least%20Squares.md)
- [Numerical Integration](Numerical%20Analysis/Numerical%20Integration/README.md)
- [Quadrature Rules Based on Interpolating Functions](Numerical%20Analysis/Numerical%20Integration/Interpolating.md)
- [Adaptive Quadrature](Numerical%20Analysis/Numerical%20Integration/Adaptive%20Quadrature.md)
- [Numerical Optimization](Numerical%20Analysis/Numerical%20Optimization/README.md)
- [Bracketing Search Methods](Numerical%20Analysis/Numerical%20Optimization/Bracketing%20Search%20Methods.md)
- Differential Equations
- [Euler Method](Numerical%20Analysis/Differential%20Equations/Euler%20Method.md)
- [Runge-Kutta Methods](Numerical%20Analysis/Differential%20Equations/Runge-Kutta%20Methods.md)

## [Libraries](Libraries/README.md)
### [SageMath](Libraries/SageMath/README.md)
- [Installation](Libraries/SageMath/Installation.md)
- [Python](Libraries/SageMath/Python.md)
- Symbolic Computation
- [Symbolic Expressions](Libraries/SageMath/Symbolic/Expressions.md)
- [Symbolic Functions](Libraries/SageMath/Symbolic/Functions.md)

## Tools
- [WolframAlpha: Computational Intelligence](https://www.wolframalpha.com/)
- [Jupyter](https://jupyter.org/)

### [MATLAB](Tools/MATLAB/README.md)
- [Built-ins](Tools/MATLAB/Built-ins.md)
- [Matrices](Tools/MATLAB/Matrices.md)
- [Functions](Tools/MATLAB/Functions.md)