Algoritma Analizi Ders Notu(1.Hafta)
Algoritma Nedir ? Algoritma Bir problemi çözmek için gerekli sonlu adımlar(işlemler) bütünüdür. Problem yada sorunların çözülmesi için takip edilmesi gereken yönergeler kümesidir. Program Bir programlama dili, algoritmanın bilgisayar ortamına aktarılarak adımları(işlemleri) çözmek için bilgisayarın hesaplama gücünden faydalanmamızı sağlar. Algoritmaların 5 Temel özelliği vardır : 1.Giriş(input) Bir algoritmanın sıfır yada daha fazla giriş değeri vardır. Algoritma adımları(işlemleri) başlamadan önce algoritmaya verilen veri kümesi dir. 2.Kesinlik(definiteness) Bir algoritmanın her adımı için kesin olarak ne iş yapacağının belirlenmesidir. Her durum için adımlar(işlemler) kesin olarak belirtilmelidir. 3.Çıkış(output) Algoritmanın verilen veri kümesini işlemesi sonucunda çıkan bilgidir. Her a...