Skip to content

Latest commit

 

History

History
65 lines (52 loc) · 5.55 KB

README_en.md

File metadata and controls

65 lines (52 loc) · 5.55 KB

multiple language write algorithms code

Use different languages to implement programming algorithms, such as prime factor decomposition, sorting algorithms, etc. Through the practical algorithm code to understand the differences of multiple programming languages.

The classic `ten sorts` and multiple algorithm examples by most popular programming languages, 
such as `C, JS, Java, Python, Go, Dart, Rust` etc., which use the special of different languages, and include detailed comments. 
Through comparison, you can not only learn algorithms and data structures but also understand the language features, 
which are suitable for learning and communication.

中文

10 classical sort algorithm

C | JavaScript | Python | Java | TypeScript | Go | Dart | Rust

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

C language | JavaScript | Python | Java | TypeScript | Go

array or list unique

C language | JavaScript | Python | Java | TypeScript | Go language | Dart

string search

C language | JavaScript | Python | Java | TypeScript

C language | JavaScript | Python | Java | TypeScript

tree search&recursion

C language | JavaScript | Python | Java | TypeScript

recursion

number

date and calander

data structures

heap and stack

struct

links https://github.com/microwind/algorithms