Bir öğe listesinde belirli bir anahtar kelimeyi verimli bir şekilde arayabilen bir algoritma geliştirin
Öğe listesi: [makarna, elma, muz, maydanoz, domates]
Anahtar kelime: elma
Belirtilen öğeler listesinde “elma” anahtar kelimesini aramak için basit bir algoritma, öğeler listesinde birer birer gezinmek ve öğeyi anahtar kelimeyle karşılaştırmak olacaktır. Öğe anahtar kelimeyle eşleşirse, algoritma öğeyi döndürür ve aramayı sonlandırır. Öğe anahtar kelimeyle eşleşmezse algoritma bir sonraki öğeye geçer. Öğe listesi uzunsa ikili arama gibi daha verimli bir algoritma kullanılmalıdır.