İkili Arama Algoritmasının İşleyişi
Bu çalışmada, ikili arama algoritması kullanılarak Anadolu Parsı’nın takibi ele alınmıştır. İkili arama, sıralanmış bir veri kümesi içinde aranan değerin bulunmasını sağlayan verimli bir algoritmadır.
1️⃣ Algoritmik Doğal Dil ile Açıklama
1️⃣ Adım: Başla
2️⃣ Adım: Bölgenin alanını al ve ikiye böl
3️⃣ Adım: İlk yarıyı kontrol et
- Eğer ilk yarıda pars tespit edilirse, o bölge detaylı incelenir
- Eğer pars yoksa, diğer yarıya geçilir
4️⃣ Adım: İncelenen alan küçülene kadar devam et
- Alan 1 km²'den küçükse ve pars varsa, tespit edildiği kabul edilir
- Eğer pars yoksa, tekrar 2. adıma dönülür
5️⃣ Adım: Bitir
2️⃣ Akış Şeması
Akış şeması aşağıdaki gibi oluşturulmalıdır:
- Başla
- Bölge verisini al
- Alanı ikiye böl
- İlk yarıyı kontrol et
- Eğer pars varsa, bölgeyi incele
- Eğer pars yoksa, diğer yarıya geç
- İşlem, 1 km²’ye kadar devam eder
- Bitir
3️⃣ Sözde Kod (Pseudo Code)
Başla
Bölge = Kullanıcıdan alınan alan
Parsel = None
Tekrar et (Bölge küçülene kadar):
Bölgeyi ikiye böl
Eğer ilk yarıda pars varsa:
Parsel = İlk yarı
Değilse:
Parsel = İkinci yarı
Eğer bölge 1 km²’den küçükse:
Eğer pars varsa:
“Pars bulundu” mesajı yazdır
Değilse:
“Pars bulunamadı” mesajı yazdır
Bitir
Sonuç ve Değerlendirme
İkili arama algoritması, bölgenin ikiye bölünerek daraltılmasını sağlar, böylece arama süresi hızlanır.
Büyük alanlarda pars takibini hızlandırarak daha az enerji ve zaman harcamaya yardımcı olur.
Ancak, bölgenin önceden sıralanmış olması gerekliliği, algoritmanın uygulanabilirliğini sınırlayabilir.
✅ Bu algoritma, verimli bir arama süreci oluşturarak Anadolu Parsı’nın korunmasına katkı sağlayabilir!