All Projects → VAR-solutions → Algorithms

VAR-solutions / Algorithms

Licence: mit
A repository of different Algorithms and Data Structures implemented in many programming languages.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language
c
50402 projects - #5 most used programming language
go
31211 projects - #10 most used programming language
ruby
36898 projects - #4 most used programming language
swift
15916 projects
rust
11053 projects
golang
3204 projects
python3
1442 projects
cpp
1120 projects
csharp
926 projects

Projects that are alternatives of or similar to Algorithms

C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+1958.3%)
Mutual labels:  hacktoberfest, algorithms, data-structures, mathematics
Cpp
Repository for C++/C codes and algos.
Stars: ✭ 265 (-54.15%)
Mutual labels:  hacktoberfest, algorithms, data-structures, dynamic-programming
Ultimate Java Resources
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Stars: ✭ 143 (-75.26%)
Mutual labels:  hacktoberfest, algorithms, data-structures, dynamic-programming
Data structure and algorithms library
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (-76.99%)
Mutual labels:  algorithms, data-structures, dynamic-programming, mathematics
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+2867.3%)
Mutual labels:  hacktoberfest, algorithms, data-structures, mathematics
Rust
All Algorithms implemented in Rust
Stars: ✭ 4,562 (+689.27%)
Mutual labels:  hacktoberfest, algorithms, data-structures
C Sharp
All algorithms implemented in C#.
Stars: ✭ 3,310 (+472.66%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Go
Algorithms Implemented in GoLang
Stars: ✭ 7,385 (+1177.68%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Neoalgo
Bringing all Data Structures and Algorithms under one Roof ⚡
Stars: ✭ 440 (-23.88%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Data Structures And Algorithms In Cpp
This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms
Stars: ✭ 176 (-69.55%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Php
All Algorithms implemented in Php
Stars: ✭ 272 (-52.94%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Algorithmic Pseudocode
This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
Stars: ✭ 519 (-10.21%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Programmers Community
This repository contains various solution of a problem in Ruby, C, C++, Python and Java.
Stars: ✭ 189 (-67.3%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Dailycodebase
2 month data structures and algorithmic scripting challenge starting from 20th December 2018 - Coding is Fun! 💯💯 Do it everyday!! Also, Do give us a ⭐ if you liked the repository
Stars: ✭ 186 (-67.82%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Data Structures And Algorithms Hacktoberfest18
List of data structures and algorithms. Feel free to contribute under Hacktoberfest '18!
Stars: ✭ 187 (-67.65%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (-52.77%)
Mutual labels:  data-structures, dynamic-programming, mathematics
Data Structures Using Python
This is my repository for Data Structures using Python
Stars: ✭ 546 (-5.54%)
Mutual labels:  hacktoberfest, algorithms, data-structures
Towel
Throw in the towel.
Stars: ✭ 333 (-42.39%)
Mutual labels:  algorithms, data-structures, mathematics
Competitive Programming Repository
Competitive Programming templates that I used during the past few years.
Stars: ✭ 367 (-36.51%)
Mutual labels:  algorithms, data-structures, dynamic-programming
Data Structures Algorithms
Your personal library of every algorithm and data structure code that you will ever encounter
Stars: ✭ 157 (-72.84%)
Mutual labels:  hacktoberfest, algorithms, data-structures

Data Structures and Algorithms

Clean example implementations of data structures and algorithms written in different languages.

Gitter chat MIT license Issues

List of implementations

Algorithms list(not updated)

Contribution!

  • Contributions are always welcome. Language doesn't matter. Just make sure you're implementing an algorithm.

  • PRs are welcome. To begin developing, follow the structure:

    Algorithm-Type/algorithm-name/language-name/file-name.extension

    e.g

    Sorting/bubble-sort/python/bubble-sort.py

  • If there is an implementation of the same algorithm in your language, do not give a PR for that.

  • Please include a description for the algorithm that you are implementing. It doesn't matter if it's copied from somewhere as long as it helps people that are learning new algorithm.

  • Graphical examples would be very helpful too.

  • You can include tests as well.

  • Don't remove previous implementations of algorithms. You can help in improving the current implementation by adding explanations and examples.

  • Beautify and clean up your code for easier reading

Note:

  • Do not make a new issue unless required.
  • If your PR is closed without any comment, it means that your PR does not meet the above criteria. Make sure your PR is not Duplicate and it should be well-documented.

Resources

The curated list of resources dealing with algorithms.

Project Maintainers.

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].