Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/darwinz/data-structures-and-algorithms

A compilation of some data structures and algorithms for various languages
https://github.com/darwinz/data-structures-and-algorithms

algorithms data-structures golang hacktoberfest javascript python

Last synced: about 1 month ago
JSON representation

A compilation of some data structures and algorithms for various languages

Awesome Lists containing this project

README

        

# Data Structures and Algorithms

![Actions Status](https://github.com/darwinz/data-structures-and-algorithms/workflows/GitHub%20Actions/badge.svg)

This repository is a compilation of some data structures
and algorithms in various programming languages.

## Data Structures

### Python

* Array List
* Binary Search Tree
* Hash Table
* Linked List
* Min Heap
* Resizable Array
* Stack
* Trie

### Go

* Binary Tree
* Circular Queue
* Heap
* Linked List
* Queue
* Stack

### Java

* Circular Queue
* Heap
* Linked List
* Queue
* Stack

## Algorithms

### Python

* Binary Search
* Count the paths matrix
* Longest common subsequence
* Memoization
* Merge Sort
* Quick Sort
* Selection Sort
* Vectors

### Go

* Binary Search
* Bubble Sort
* Counting Sort
* Euclids
* Insertion Sort
* Merge Sort
* Quick Sort
* Selection Sort

### Java

* Binary Search
* Bubble Sort
* Insertion Sort
* Merge Sort
* Quick Sort
* Selection Sort

### JavaScript

* Linear Search
* Quick Sort
* Selection Sort