Algoritma Nedir ?

Algoritma Nedir ?

Algoritma Nedir ?

Algoritmalar, geliştirme dünyasının ayrılmaz bir parçasıdır. Herhangi bir yazılımın kodlanmasına başlamadan önce, istenen çıktıları elde etmek için etkili bir algoritma tasarlanır. Bu yazıda algoritmaların ne olduğunu, algoritmaların özelliklerini, ünlü algoritmaların bazı örneklerini, algoritma türlerini vb. Anlayacağız.

Başlayalım…

Algoritma nedir?

Belirli bir problemi çözmek için bir dizi sonlu adımın birleşimidir. Sıfır veya daha fazla girdi alan ve belirli bir sorunu çözmek için en az bir çıktı üretmesi gereken iyi tanımlanmış bir prosedürdür.

Algoritmaların Özellikleri

  • Giriş: Sıfır veya daha fazla giriş alabilir.
  • Çıktı: En az bir çıktı üretmelidir.
  • Kesinlik (Kesin): Algoritmadaki her adım iyi tanımlanmış, benzersiz ve kesin olmalıdır.
  • Sonluluk (Sınırlı): Her algoritma sınırlı sayıda adım içermeli ve sonuç olarak sonsuz miktarda zaman üretmelidir.
  • Etkililik: Algoritmada kullanılan işlemler basit ve anlaşılması kolay olmalıdır.
  • Dilden bağımsız.

Not:

  • Bir algoritma belirli bir problemi çözmek için adım adım bir prosedürken, bir program herhangi bir programlama dilinde kodlanmış bir algoritmadır.
  • Program dile bağlıdır ve algoritma dile bağımsızdır.

Bir Algoritma Gösterimi

  1. Algoritmanın adı: Çözülecek problemi belirtmelidir.
  2. Adım no .: Adımların / ifadelerin numaralandırmasını belirten bir tanımlama etiketidir (adım numaralandırma). Pozitif bir tamsayıdır.
  3. Açıklayıcı yorumlar: Algoritmada kullanılan komutun anlamını belirtmek için kullanılır. Algoritmada yorumlar için [] kullanarak işlemlerin mantığını anlamak için kullanılır.
  4. Sonlandırma: Genellikle bir STOP ifadesi ve algoritmanın sonunu belirten bir algoritmanın son ifadesidir.

9 Beğen

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir