klopstedt / sorting-algorithms

a beginner-friendly repository made for open source beginners. add any sorting algorithms in any language to this repository :)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sorting Algorithms

Sorting algorithms implemented in different languages (for hacktoberfest 😃_). This repository is open to everyone. Feel free to add any sorting algorithms. The instructions for how to contribute to this repo are down below._

List of Algorithms ⌨️

Language Algorithms
C++ Bubble Sort Heap Sort Insertion Sort Merge Sort
Quick Sort Selection Sort Shell Sort
C Bubble Sort Insertion Sort Merge Sort
Quick Sort Selection Sort
C# Bubble Sort
Go Radix Sort
Java Bead Sort Bogo Sort Bubble Sort Counting Sort
Heap Sort Insertion Sort Merge Sort Quick Sort
Radix Sort Selection Sort Shell Sort Tim Sort
Javascript Heap Sort Insertion Sort Merge Sort
Quick Sort Bubble Sort Selection Sort
Python Bogo Sort Bubble Sort Bucket Sort
Gnome Sort Insertion Sort Merge Sort
Quick Sort Radix Sort Selection Sort
Kotlin Merge Sort

Contributing 🖇️

If there's an existing folder named with your chosen language, create a file for your new algorithm inside, calling it by the algorithm name and using the appropriate file extension i.e. bubbleSort.js. If there aren't any algorithms using your chosen language, feel free to start your own folder and place your implementations inside, and don't forget to update the README.md!

title

About

a beginner-friendly repository made for open source beginners. add any sorting algorithms in any language to this repository :)


Languages

Language:Java 32.0%Language:C++ 23.6%Language:C# 14.0%Language:Python 9.2%Language:JavaScript 8.1%Language:C 7.9%Language:Kotlin 3.7%Language:Go 1.4%