9. Sınıf Matematik 2. Ders Kitabı Sayfa 126 Cevapları Meb Yayınları

9. Sınıf Meb Yayınları Matematik 2. Ders Kitabı Sayfa 126 Alıştırmalar Cevaplarını yazımızın devamından okuyabilirsiniz.

9. Sınıf Matematik Ders Kitabı Sayfa 126 Cevapları (MEB Yayınları)

Alıştırmalar – İkili Arama (Binary Search) Algoritması


Soru 1: Buna göre algoritmik doğal dil ile gösterilen ikili arama algoritmasının işleyişini akış şeması ve sözde kod ile ifade ediniz.



Akış Şeması (Mantıksal Adımlar)

Başla → Alanı ikiye böl → İlk yarıyı kontrol et → Pars bulundu mu?

  • Evet → Pars tespit edildi → Bitir
  • Hayır → Diğer yarıya geç → Alan çok küçüldü mü? (1 km²’den küçük mü?)
    • Evet → Pars tespit edildi → Bitir
    • Hayır → Alanı tekrar ikiye böl → Süreci devam ettir

Bu süreçte arama alanı her adımda küçülür ve sonuç çok daha hızlı elde edilir.


Sözde Kod (Pseudo Code)

Başla

Girdi: Toplam arazi alanı
Çıktı: Parsın bulunup bulunmadığı

Alanı iki eşit parçaya böl

İlk yarıyı kontrol et
Eğer pars burada ise:
"Pars tespit edildi" yaz
Bitir
Aksi halde:
Diğer yarıya geç

Eğer incelenen alan 1 km²’den küçük ise:
"Pars tespit edildi" yaz
Bitir
Aksi halde:
Aynı işlemleri tekrar et (alanı bölerek devam et)

Bitir


Algoritmanın Temel Mantığı

İkili arama algoritması, problemi küçülterek çözme yöntemine dayanır.

Bu algoritma sayesinde:

  • Arama süresi ciddi şekilde azalır
  • Büyük alanlar veya veri kümeleri çok daha hızlı taranır
  • Gereksiz kontroller yapılmaz

Özellikle:

  • Harita tarama
  • Veri arama
  • Bilgisayar algoritmaları

gibi alanlarda yaygın olarak kullanılır.


Gerçek Hayat Yorumu

Zehra’nın pars arama yöntemi aslında günlük hayatta da kullanılan bir tekniktir. Örneğin bir kitabın ortasından başlayarak aranan sayfayı bulmak da ikili arama mantığına benzer. Bu yöntem sayesinde zamandan tasarruf edilir ve daha az adımda sonuca ulaşılır.


Genel Değerlendirme:

İkili arama algoritması, en hızlı arama yöntemlerinden biridir. Alanı sürekli küçülterek çalıştığı için özellikle büyük problemlerde çok etkilidir. Bu nedenle bilgisayar bilimlerinde en önemli algoritmalardan biri olarak kabul edilir.

Yorum Yap
UYARI: Küfür, hakaret, rencide edici cümleler veya imalar, inançlara saldırı içeren, imla kuralları ile yazılmamış,
Türkçe karakter kullanılmayan ve büyük harflerle yazılmış yorumlar onaylanmamaktadır.
Yorumlar (1)
Yükleniyor ...
Yükleme hatalı.

SORU & CEVAP Haberleri