C# ve WPF kullanılarak geliştirilmiş, modern arayüze sahip, sesli ve etkileşimli bir Sıralama Algoritmaları Görselleştiricisi.
Bu proje, standart görselleştirmelerin ötesine geçerek aşağıdaki gelişmiş özellikleri sunar:
- Modern Glassmorphism UI: WPF ile tasarlanmış, yarı saydam paneller ve neon efektli modern "Dark Mode" arayüzü.
- Audio-Feedback Engine: Sıralama işlemi sırasında MIDI teknolojisi kullanılarak üretilen 8-bit retro ses efektleri.
- Canlı İstatistikler: Anlık
Time Complexity(Zaman Karmaşıklığı) veSpace Complexityanalizleri. - Kaynak Kod Görüntüleyici: Seçilen algoritmanın C# implementasyonunu gösteren entegre kod paneli.
- Gelişmiş Veri Senaryoları:
- Rastgele
- Ters Sıralı (Worst Case analizi için)
- Neredeyse Sıralı
- Özel Veri Girişi (Custom Input)
- Görsel Temalar: Rainbow, Heatmap, Matrix, Ice ve Grayscale renk paletleri.
- Dil: C#
- Framework: .NET 6.0 / 8.0 (WPF)
- Mimari: MVVM (Model-View-ViewModel) Pattern
- Kütüphaneler: Harici kütüphane kullanılmamıştır (Native implementation).
- Ses: Windows Multimedia API (winmm.dll) entegrasyonu.
Bu proje Portable (Taşınabilir) kuruluma sahiptir.
- Sağ taraftaki Releases kısmına tıklayın.
- En son sürümdeki
.zipdosyasını indirin. setup.exedosyasını çalıştırın.
Aşağıdaki algoritmaların tamamı implemente edilmiştir:
- Quick Sort
- Merge Sort
- Heap Sort
- Bubble Sort
- Insertion Sort
- Selection Sort
- Shell Sort
- Cocktail Sort
- Gnome Sort
Developed by [Bor-Code]