Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mrbelga/animation-algorithmsearch

Explore animated Counting Sort & Tim Sort implementations. Visualize sorting algorithms step by step
https://github.com/mrbelga/animation-algorithmsearch

Last synced: 12 days ago
JSON representation

Explore animated Counting Sort & Tim Sort implementations. Visualize sorting algorithms step by step

Awesome Lists containing this project

README

        

# animation-algorithmSearch
## EN
This repository showcases animated implementations of two popular sorting algorithms: Counting Sort and Tim Sort.

Counting Sort is a linear time sorting algorithm that operates by counting the number of occurrences of each unique element in the input array. Tim Sort, on the other hand, is a hybrid sorting algorithm derived from merge sort and insertion sort, designed to perform well on many kinds of real-world data.

The animations provided here offer a visual representation of how these algorithms work step by step, aiding in understanding their mechanisms and efficiency.

## PT-BR
Este repositório apresenta implementações animadas de dois algoritmos de ordenação populares: Counting Sort e Tim Sort.

Counting Sort é um algoritmo de ordenação de tempo linear que opera contando o número de ocorrências de cada elemento único no array de entrada. Por outro lado, Tim Sort é um algoritmo de ordenação híbrido derivado do merge sort e insertion sort, projetado para se sair bem em muitos tipos de dados do mundo real.

As animações fornecidas aqui oferecem uma representação visual de como esses algoritmos funcionam passo a passo, auxiliando na compreensão de seus mecanismos e eficiência.