Project Submission

Submit Your Sorting Algorithms Visualizer

Create a public GitHub repository with the exact name shown below, add all required files, and enter your GitHub username to submit.

Repository Requirements

Your repository must have this exact name:

github.com/<your-username>/c-sorting-visualizer
Required Project Structure
include/
  • sorting.h
  • visualizer.h
  • metrics.h
  • utils.h
  • menu.h
src/
  • bubble.c, selection.c, insertion.c
  • merge.c, quick.c, heap.c
  • visualizer.c
  • metrics.c
  • menu.c, main.c
Other
  • data/ (test arrays)
  • tests/ (test files)
  • Makefile
  • README.md
README.md Must Include:
  • Your full name and submission date
  • Project overview and algorithm descriptions
  • Build instructions (how to compile with Makefile)
  • Usage examples (how to run the visualizer)
  • Algorithm complexity (Big-O analysis for each algorithm)
  • Benchmark results with performance comparison
  • Screenshots of visualization output

Submission Form

github.com/
Enter only your username. We will verify the repository c-sorting-visualizer exists in your account.

Your repository will be verified before submission is accepted

Project Submitted Successfully!

Your project has been verified and submitted. Great work on your Sorting Algorithms Visualizer!