algoritma tanımı

Bir algoritma, matematik, hesaplama ve ilgili disiplinlerdeki bir soruna çözüm bulma amacına sahip sıralı bir işlem listesinden oluşur.

Matematik ve bilgisayar bilimleri için, bir algoritma, bir başlangıç ​​durumu ve bir girdi verildiğinde, bir çözüm elde etmek için nihai bir duruma ulaşmak için ardışık adımlar öneren bir listedir. Bununla birlikte, algoritma, zor bilimlere veya matematiğe özel değildir. Ayrıca günlük yaşamda bu tür işlemler neredeyse fark edilmeden kullanılır: örneğin, teknik problem çözme örneklerini içeren talimatlarda veya kullanım kılavuzlarında.

Algoritmaların kullanımı, yalnızca karmaşık işlemlere veya bilimsel araştırma alanıyla bağlantılı olanlara özgü değildir. Bir bilgisayar programı geliştirirken, bir örnek vermek gerekirse, genellikle bazı sorunları çözmek için bir yöntem geliştirir veya uygularız. Kısaca bilgi işlem yoluyla gerçekleşen bir problem-çözüm ilişkisidir. Tipik bir algoritma sonludur, doğrudur, hem girdi hem de çıktıya sahiptir ve bir problemi çözmede etkilidir.

En sık kullanımı matematik ve bilgisayar bilimidir ve tarihte kullanılan ünlü algoritmalar vardır. Bunlar arasında , iki pozitif tamsayının en büyük ortak bölenini hesaplama amacına sahip olan Öklid algoritması . Veya örneğin, doğrusal denklem sistemlerini çözmek için Gauss algoritması . Floyd-Warshall bir , örneğin, işlem ağırlıklı grafiklerde minimum yol bulma yollarını ele almaktadır. Bir başka tanınmış algoritmik sistem de Turing'inAlan Turing tarafından yaratılan ve bilgisayar gibi bir makinenin çözemediği problemler olduğunu gösterdiği bir hesaplama yöntemi. Böylece, bu makine algoritma kavramını resmileştiriyor ve bu güne kadar sıklıkla kullanılmaya devam ediyor.


$config[zx-auto] not found$config[zx-overlay] not found