Skip to content

Django_SortAlgs is a web-based platform built with Django that allows users to explore and visualize various sorting algorithms.

Notifications You must be signed in to change notification settings

SmolinskiP/Django_SortAlgs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django_SortAlgs

Django_SortAlgs is a web-based platform built with Django that allows users to explore and visualize various sorting algorithms. It's designed to help you understand how different sorting algorithms work by providing an interactive interface.

Installation

Follow these steps to get Django_SortAlgs up and running on your local machine:

  1. Download the package:

    • Clone the repository or download the ZIP file.
  2. Install required dependencies:

    • Make sure you have Python and Django installed.
    • Install any additional dependencies.
  3. Navigate to the destination folder: cd <destination_folder>

  4. Run the Django development server: python manage.py runserver

  5. Open your web browser and visit: http://127.0.0.1:8000/algo/

  6. Enjoy interacting with the sorting algorithms and exploring their behaviors.

Sorting Algorithms

Django_SortAlgs includes a comprehensive set of sorting algorithms, each implemented to demonstrate their unique approaches and efficiencies:

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort
  • Heap Sort
  • Counting Sort
  • Radix Sort
  • Bucket Sort
  • Bingo Sort
  • Shell Sort
  • Tim Sort
  • Comb Sort
  • Cycle Sort
  • Cocktail Sort
  • Bitonic Sort
  • Pancake Sort
  • Odd-Even Sort
  • Gnome Sort
  • Bogo Sort

Preview

Want to see it in action before setting it up? Check out the live demo:

Preview Django_SortAlgs

About

Django_SortAlgs is a web-based platform built with Django that allows users to explore and visualize various sorting algorithms.

Resources

Stars

Watchers

Forks

Packages

No packages published