Algorithm topic

Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly. Algorithms in computer programming are employed to solve complex problems. Various cutting-edge technologies including artificial intelligence (AI) and machine learning (ML), operate based on simple or complex algorithms.

List Algorithm repositories

algorithm-visualizer

46.3k
Stars
7.3k
Forks
1.2k
Watchers

:fireworks:Interactive Online Platform that Visualizes Algorithms from Code

JavaScript

31.6k
Stars
5.4k
Forks
575
Watchers

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

Algorithms-Explanation

2.9k
Stars
730
Forks
Watchers

Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.

C-Plus-Plus

29.4k
Stars
7.0k
Forks
501
Watchers

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

C-Sharp

6.5k
Stars
1.4k
Forks
Watchers

All algorithms implemented in C#.

Java

59.6k
Stars
19.2k
Forks
2.2k
Watchers

All Algorithms implemented in Java

Julia

418
Stars
99
Forks
Watchers

Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!

MATLAB-Octave

357
Stars
172
Forks
Watchers

This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.

Python

191.5k
Stars
45.2k
Forks
5.9k
Watchers

All Algorithms implemented in Python

R

787
Stars
280
Forks
Watchers

Collection of various algorithms implemented in R.