Algoritma Analizinin 5N1K'sı
Bu yazıda Algoritma analizini 5N1K sorularıyla açıklamaya çalışacağım. Bu şekilde Algoritma analizinde ne yapılmak istendiğini net bir şekilde ortaya koyacağız. Algoritma analizi ile ilgili temel kavramlarını önceki yazılarda bahsetmiştik. Algoritma analizinde öncelikle üzerinde durulan konu, algoritmanın performansıdır. İşte tam bu noktada sorularımızı sorup cevabını bularak algoritma analizini açıklamaya çalışacağım. Ne Yapılmalı? Oluşturulan algoritmanın daha iyi hale gelmesi için algoritma analizindeki temel kavramlar göz önüne alınarak kodun gerçekleştirimi yapılmalıdır. Örneğin bir arama işleminde aradığımız kaydın türüne göre algoritmayı oluşturmalıyız.