Bu projede, C dili kullanılarak temel veri yapıları ve algoritma konseptlerinden Baloncuk Sıralaması (Bubble Sort) ve İkili Arama (Binary Search) algoritmaları uygulanmıştır.
- Açıklama: Dizi elemanlarını sırayla karşılaştırıp büyük olan elemanı sağa kaydırarak diziyi küçükten büyüğe sıralar.
- Kullanılan Yapı: Pointer (işaretçi) yardımıyla bellek adresleri üzerinden eleman takası (
takasfonksiyonu) yapılmıştır.
- Açıklama: Sıralı bir dizi üzerinde aranan elemanı bulmak için ikili arama mantığını (Divide and Conquer / Böl ve Yönet) kullanır.
- Not: İkili arama algoritmasının doğru çalışabilmesi için dizinin önceden sıralanmış olması gerekir.
- Öğrenci: Muhammed Yusuf Silgu
- Öğrenci No: 2420161086
- Sertifika Doğrulama: BTK Akademi Sertifikası