All Projects → ComputerScientist-01 → Sorting-Visualizer

ComputerScientist-01 / Sorting-Visualizer

Licence: MIT License
A python based sorting visualizer built with the help of Matplotlib animations

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sorting-Visualizer

Engezny
Engezny is a python package that quickly generates all possible charts from your dataframe and saves them for you, and engezny is only supporting now uni-parameter visualization using the pie, bar and barh visualizations.
Stars: ✭ 25 (+66.67%)
Mutual labels:  numpy, matplotlib-pyplot
Sorting-Visualizer
📊 Sorting.Visualizer is a web app for visualizing a bunch of different sorting algorithms Like Selection Sort, Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Heap Sort With the functionality of (Speed Control) and (Array Size Control)...
Stars: ✭ 37 (+146.67%)
Mutual labels:  sorting-algorithms-implemented, sorting-visualization
npstreams
Streaming operations on NumPy arrays
Stars: ✭ 28 (+86.67%)
Mutual labels:  numpy
Quantum-Computing-Collection-Of-Resources
A Well Maintained Repository On Quantum Computing Resources [Code+Theory] Updated Regularly During My Time At IBM, Qubit x Qubit And The Coding School's Introduction To Quantum Computing Course '21
Stars: ✭ 183 (+1120%)
Mutual labels:  numpy
Python-Matematica
Explorando aspectos fundamentais da matemática com Python e Jupyter
Stars: ✭ 41 (+173.33%)
Mutual labels:  numpy
python-programming-for-data-science
Content from the University of British Columbia's Master of Data Science course DSCI 511.
Stars: ✭ 29 (+93.33%)
Mutual labels:  numpy
support-tickets-classification
This case study shows how to create a model for text analysis and classification and deploy it as a web service in Azure cloud in order to automatically classify support tickets. This project is a proof of concept made by Microsoft (Commercial Software Engineering team) in collaboration with Endava http://endava.com/en
Stars: ✭ 142 (+846.67%)
Mutual labels:  numpy
Data-Analyst-Nanodegree
Kai Sheng Teh - Udacity Data Analyst Nanodegree
Stars: ✭ 42 (+180%)
Mutual labels:  numpy
AIPortfolio
Use AI to generate a optimized stock portfolio
Stars: ✭ 28 (+86.67%)
Mutual labels:  numpy
visions
Type System for Data Analysis in Python
Stars: ✭ 136 (+806.67%)
Mutual labels:  numpy
face unlock
We can lock and unlock our Ubuntu system using face recognition(currently only on Ubuntu).
Stars: ✭ 48 (+220%)
Mutual labels:  numpy
data-analysis-using-python
Data Analysis Using Python: A Beginner’s Guide Featuring NYC Open Data
Stars: ✭ 81 (+440%)
Mutual labels:  numpy
jun
JUN - python pandas, plotly, seaborn support & dataframes manipulation over erlang
Stars: ✭ 21 (+40%)
Mutual labels:  numpy
npx
Some useful extensions for NumPy
Stars: ✭ 24 (+60%)
Mutual labels:  numpy
python-twelve-tone
🎶 12-tone matrix to generate dodecaphonic melodies 🎶
Stars: ✭ 68 (+353.33%)
Mutual labels:  numpy
python3-docker-devenv
Docker Start Guide with Python Development Environment
Stars: ✭ 13 (-13.33%)
Mutual labels:  numpy
array-api-comparison
Data and tooling to compare the API surfaces of various array libraries.
Stars: ✭ 46 (+206.67%)
Mutual labels:  numpy
Live-Video-Sketching-through-webcam-using-OpenCv-Python
Computer Vision model creates a live video sketch of frames through real time web cam video. Source code is written in python and model is based on OpenCV. Keras and Numpy have been used to optimize the performance of the model and posterize frames
Stars: ✭ 29 (+93.33%)
Mutual labels:  numpy
The-Data-Visualization-Workshop
A New, Interactive Approach to Learning Data Visualization
Stars: ✭ 59 (+293.33%)
Mutual labels:  numpy
eigenpy
Bindings between Numpy and Eigen using Boost.Python
Stars: ✭ 88 (+486.67%)
Mutual labels:  numpy

Sorting Visualizer

Made using Python and Matplotlib Animations Library

🔥 Features

  • Bubble Sort
  • Quick Sort
  • Insertion Sort
  • Selection Sort
  • More Algorithms ( work in progress 🚧)

💡 Built Using

📱 Screenshots

Bubble Sort Quick Sort

Instructions to run

  1. Git clone this repository

  2. pip install -r requirements.txt to install all the dependencies

  3. python sorting.py

  4. now your app is up and running

License

Distributed under the MIT License. See LICENSE for more information.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

👨 Project Created & Maintained By -

Built with ❤️ by Jayvardhan Rathi

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].