-
Hash-Functions-and-Tables Public
Hash Functions and Tables, including Rabin-Karp for strings
C MIT License UpdatedNov 12, 2017 -
Heap-Data-Structure Public
The Heap data structure in Python, with the Heap Sort algorithm
Python MIT License UpdatedNov 12, 2017 -
Disjoint-Sets-Data-Structure Public
Efficient implementation of the Disjoint Sets data structure in Python
Python MIT License UpdatedNov 10, 2017 -
Machine-Learning-Practicing Public
My Machine Learning practicing; low level implementations of algorithms
Jupyter Notebook MIT License UpdatedOct 11, 2017 -
Matrices-C Public
Matrix operations in C, sequential and parallel implementations (Open MP)
C MIT License UpdatedOct 3, 2017 -
Matrix Multiplication of non-square matrices in C, including parallel versions
-
Statistics Public
Statistics algorithms, sequential and parallel implementations
C MIT License UpdatedOct 2, 2017 -
Different implementations of the Dijkstra Shortest Paths algorithm, including a Bidirectional version.
-
scikit-learn Public
Forked from scikit-learn/scikit-learnscikit-learn: machine learning in Python
Python Other UpdatedSep 11, 2017 -
scipy.org Public
Forked from scipy/scipy.orgScipy.org web site source code
Python UpdatedAug 29, 2017 -
Prefix-Trie-Matching-CPP Public
Prefix Trie data structure with Pattern Matching, in C++
C++ MIT License UpdatedAug 23, 2017 -
-
-
Rope-Data-Structure Public
Implementation of a data structure that can store a string and efficiently cut a part (a substring) of this string and insert it in a different position.
-
CUDA_Quad_C Public
Calculates a definite integral by using three different rules. Compares sequential to parallel implementations.
-
OpenMP_Quad_Worksharing_C Public
Calculates a definite integral by using a quadrature rule. Uses worksharing directives.
C MIT License UpdatedJul 22, 2017 -
OpenMP_Quad_Manual_C Public
Calculates a definite integral by using a quadrature rule. Doesn't use worksharing directives, but shares loop iterations manually.
C MIT License UpdatedJul 22, 2017 -
Genetic Algorithm in Python 2 for inscribing a triangle of the maximum area in a given ellipse.
-
Branch_Prediction Public
Compares execution speed of processing sorted and unsorted arrays, with and without branching. Disassembly and results included.