Yazeka
Arama sonuçlarına göre oluşturuldu
Arama metotları şu şekilde sınıflandırılabilir:
- Doğrusal Arama (Linear Search) 135. Veri dizisindeki tüm elemanların sırayla kontrol edilmesine dayanır 5. Küçük veri kümelerinde kullanılabilir ancak büyük veri kümelerinde kullanışlı değildir 5.
- İkili Arama (Binary Search) 13. Sıralı veri yapıları için kullanılır ve her iterasyonda arama uzayını yarıya indirerek çalışır 1.
- Bir Çırpıda Arama (Hash Function) 35. Anahtar bir kelime girilerek karşılık gelen bir tam sayı elde edilir ve bu tam sayı indis olarak kullanılarak dizide arama yapılır 3. En hızlı arama türlerinden biridir 3.
- Uninformed Search (Bilmeden Arama) 4. Arama algoritmasının, probleme özgü kolaylıkları barındırmadığı durumlardır 4.
- Informed Search (Bilerek Arama) 4. Arama algoritmasının, probleme özgü kolaylıklar barındırdığı durumlardır 4.
Bunların dışında, listeler veya diziler üzerinde uygulanabilecek interpolasyon araması, özyinelemeli arama, üssel arama, alt liste araması, Fibonacci araması gibi birçok arama yöntemi de geliştirilmiştir 5.
5 kaynaktan alınan bilgiyle göre: