5. Sınıf Matematik Algoritma Nedir?

Örnek 11 / 12
Soru:

Bir algoritma, bir problemi çözmek veya bir hesaplama yapmak için tasarlanmış, sonlu sayıda ve açıkça tanımlanmış talimatlar dizisidir. Buna bir örnek olarak, bir sayı listesindeki en büyük elemanı bulan "Doğrusal Arama" (Linear Search) algoritmasını kullanarak, aşağıdaki listedeki en büyük sayıyı bulunuz.

Liste: [14, 27, 5, 48, 32, 9]

Çözüm:

💡 Doğrusal Arama algoritması, listedeki ilk elemanı geçici maksimum kabul edip, listedeki her bir sonraki elemanı onunla karşılaştırarak ilerler. Daha büyük bir eleman bulunduğunda, geçici maksimum güncellenir.

  • ➡️ 1. Adım: Geçici maksimum (\(max\)) olarak listenin ilk elemanı, 14, alınır.
  • ➡️ 2. Adım: İkinci eleman (27) kontrol edilir. \(27 > 14\) olduğundan, \(max\) değeri 27 olarak güncellenir.
  • ➡️ 3. Adım: Üçüncü eleman (5) kontrol edilir. \(5 < 27\) olduğundan, \(max\) değişmez.
  • ➡️ 4. Adım: Dördüncü eleman (48) kontrol edilir. \(48 > 27\) olduğundan, \(max\) değeri 48 olarak güncellenir.
  • ➡️ 5. Adım: Beşinci eleman (32) kontrol edilir. \(32 < 48\) olduğundan, \(max\) değişmez.
  • ➡️ 6. Adım: Altıncı eleman (9) kontrol edilir. \(9 < 48\) olduğundan, \(max\) değişmez.

✅ Listenin sonuna gelindi. Algoritmanın sonucuna göre listedeki en büyük sayı 48'dir.

1 2 3 4 5 6 7 8 9 10 11 12
Konuya Geri Dön: