Doğrusal arama, sıralı arama ile aynı şey midir?
Doğrusal arama, sıralı arama ile aynı şey midir?

Video: Doğrusal arama, sıralı arama ile aynı şey midir?

Video: Doğrusal arama, sıralı arama ile aynı şey midir?
Video: Varlığından Haberinizin Olmadığı 15 Harika Telefon Özelliği 2024, Nisan
Anonim

Sınıf: Arama algoritması

Buna göre, doğrusal arama örneği nedir?

Sıralı Arama . En basit ve basit olanlardan biri aramalar bu sıralı arama olarak da bilinen doğrusal arama . Gerçek bir dünya olarak örnek , en yakın telefon rehberini alın ve isimlerin ilk sayfasını açın. İlk "Smith"i bulmaya çalışıyoruz.

Doğrusal aramanın ne anlama geldiği de sorulabilir. Doğrusal arama , Ayrıca şöyle bilinir sıralı arama , istenen öğe bulunana kadar listedeki her öğeyi sırayla kontrol eden bir işlemdir. için hesaplama karmaşıklığı doğrusal arama O(n) olup, genellikle daha az verimli hale getirir Ikili arama (O(log n)).

Burada, doğrusal arama ile ikili arama arasındaki fark nedir?

A doğrusal arama herhangi bir öğeye atlamadan her seferinde bir öğeyi tarar. Tersine, Ikili arama seninkini keser arama sıralanmış bir listenin ortasını bulur bulmaz yarıya indirir. İçinde doğrusal arama , en kötü durum karmaşıklığı O(n), burada Ikili arama O(log n) karşılaştırmaları yapmak. Doğrusal arama kullanır ardışık yaklaşmak.

Doğrusal aramanın karmaşıklığı nedir?

Doğrusal arama

Sınıf Arama algoritması
En kötü durum performansı Açık)
En iyi durum performansı O(1)
Ortalama performans Açık)
En kötü durum alanı karmaşıklığı O(1) yinelemeli

Önerilen: