Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

algos

> 编程语言
Open source

Popular Algorithms and Data Structures implemented in popular languages

1.1K stars0 likes1 views
WebsiteGitHub

About

Popular Algorithms and Data Structures implemented in popular languages

Algos

Community (college) maintained list of Algorithms and Data Structures implementations.

Implemented Algorithms

Algorithm C CPP Java Python Golang JavaScript C#
Bin Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Binary Search :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Breadth First Search :white_check_mark: :white_check_mark: :white_check_mark:
Breadth First Traversal :white_check_mark: :white_check_mark: :white_check_mark:
Coin Change Problem :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Counting Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Depth First Traversal :white_check_mark: :white_check_mark:
Dijkstra Algorithm :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Euclidean GCD :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Exponentiation by Squaring :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Heap Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Insertion Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
k-NN :white_check_mark:
Largest Sum Contiguous Subarray :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Linear Regression :white_check_mark:
Linear Search :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Longest Common Subsequence :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Longest Palindromic Substring :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Merge Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Modular Exponential :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Nth Fibonacci Number :white_check_mark: :white_check_mark: :white_check_mark:
N-Queen Problem :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Prime Factor :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Prims :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Quick Select :white_check_mark: :white_check_mark: :white_check_mark:
Quicksort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Radix Sort :white_check_mark: :white_check_mark: :white_check_mark:
Rod Cutting Problem :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Shell Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Sieve of Eratosthenes :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Sleep Sort :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

Implemented Data Structures

Data Structure C CPP Java Python Golang JavaScript C#
AVL Tree :white_check_mark: :white_check_mark:
Binary Search Tree :white_check_mark: :white_check_mark: :white_check_mark:
Linked List :white_check_mark: :white_check_mark:

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Javaalgorithmalgorithm-challengesalgorithmscode-list

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言