afiskon / C Algorithms
Licence: bsd-2-clause
Collection of BSD/MIT-licensed algorithms implementations in pure C
Stars: ✭ 54
Programming Languages
c
50402 projects - #5 most used programming language
Projects that are alternatives of or similar to C Algorithms
Algorithm
The repository algorithms implemented on the Go
Stars: ✭ 163 (+201.85%)
Mutual labels: algorithms, algorithms-implemented
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+31661.11%)
Mutual labels: algorithms, algorithms-implemented
Java
All Algorithms implemented in Java
Stars: ✭ 42,893 (+79331.48%)
Mutual labels: algorithms, algorithms-implemented
Go
Algorithms Implemented in GoLang
Stars: ✭ 7,385 (+13575.93%)
Mutual labels: algorithms, algorithms-implemented
Algorithms
Collection of algorithms in multiple programming languages.
Stars: ✭ 395 (+631.48%)
Mutual labels: algorithms, algorithms-implemented
Competitive Programming Repository
Competitive Programming templates that I used during the past few years.
Stars: ✭ 367 (+579.63%)
Mutual labels: algorithms, algorithms-implemented
Data Structures Algorithms
Your personal library of every algorithm and data structure code that you will ever encounter
Stars: ✭ 157 (+190.74%)
Mutual labels: algorithms, algorithms-implemented
Competitive coding
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding.
Stars: ✭ 393 (+627.78%)
Mutual labels: algorithms, algorithms-implemented
Ruby
All algorithms implemented in Ruby
Stars: ✭ 454 (+740.74%)
Mutual labels: algorithms, algorithms-implemented
Get better at cp in 2 months
This contains the curriculum that I will follow to get better at Competitive Programming in 2 months.
Stars: ✭ 627 (+1061.11%)
Mutual labels: algorithms, algorithms-implemented
Algorithms
🍣 Implementations of fundamental algorithms and data structures. Happy Hacktoberfest!
Stars: ✭ 41 (-24.07%)
Mutual labels: algorithms
Competitive Programming
Repository of all my submissions to some competitive programming website (Online Judges), as well as, the implementation of some data structures and algorithms.
Stars: ✭ 53 (-1.85%)
Mutual labels: algorithms
Java
Implementation of All ▲lgorithms in Java Programming Language
Stars: ✭ 41 (-24.07%)
Mutual labels: algorithms
Numerical Linear Algebra
Free online textbook of Jupyter notebooks for fast.ai Computational Linear Algebra course
Stars: ✭ 8,263 (+15201.85%)
Mutual labels: algorithms
Strava Wind Analysis
Analytics and data visualization site for Strava
Stars: ✭ 39 (-27.78%)
Mutual labels: algorithms
Learn some algorithm and data structure
从零开始回顾一下最简单最基础的算法与数据结构
Stars: ✭ 38 (-29.63%)
Mutual labels: algorithms
Algorithms
Here is the my solutions for problems in {leetcode, hackerrank, geeksforgeeks}
Stars: ✭ 36 (-33.33%)
Mutual labels: algorithms
c-algorithms
Collection of BSD/MIT-licensed algorithms implementations in pure C. High test coverage.
Usage
How to build:
mkdir build
cd build
cmake ..
make -j4
make test
How to make a coverage report:
sudo apt-get install lcov
mkdir build
cd build
../cov.sh
Index
- Data Structures (src/struct/)
- Single- and double-linked lists (ilist.c)
- Red-black trees (rbtree.c)
- Hash tables (htable.c)
- Crytography (src/crypto/)
- MD5 hashing (md5.c)
- SHA1/SHA2 hashing (sha1.c, sha2.c)
- AES (Rijndael) encryption (rijndael.c)
- More will be added soon!
See also
Related articles:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].