تفاصيل العمل

Instead of just memorizing algorithms, I wanted to see them in action.

So I built SortMe, a web app that visualizes how sorting algorithms work step by step using HTML, CSS, and vanilla JavaScript.

Supported Algorithms:

• Bubble Sort

• Selection Sort

• Insertion Sort

• Merge Sort

• Quick Sort

Features:

• Adjustable array size

• Speed control

• Step-by-step execution

• Pause / Resume

• Real-time comparisons & swaps counter

This project strengthened my understanding of:

- Data Structures & Algorithms

- JavaScript logic & async behavior

- State management & UI updates

- Writing cleaner, modular code

Watching Merge Sort divide arrays or Quick Sort choose pivots in real time gives a completely different understanding compared to reading theory.

Small projects. Deep understanding.

More features coming soon.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة