C ++ Algoritmasının Tanımı

click fraud protection

Genel olarak, algoritması sonuçla sona eren bir prosedürün açıklamasıdır. Örneğin, faktöryel x sayısının x ile çarpımı x-1 ile çarpılarak x-2 ile çarpılır ve bu sayı 1 ile çarpılana kadar devam eder. 6 faktöriyel 6'dır! = 6 x 5 x 4 x 3 x 2 x 1 = 720. Bu, ayarlanmış bir prosedürü izleyen ve sonuç olarak sona eren bir algoritmadır.

Bilgisayar bilimi ve programlamasında, algoritma bir program tarafından bir görevi gerçekleştirmek için kullanılan bir dizi adımdır. Algoritmalar hakkında bilgi edindikten sonra C ++zamandan kazanmak ve programlarınızın daha hızlı çalışmasını sağlamak için bunları programlamanızda kullanabilirsiniz. Her zaman yeni algoritmalar tasarlanmaktadır, ancak C ++ programlama dilinde güvenilir olduğu kanıtlanmış algoritmalarla başlayabilirsiniz.

C ++ 'da, atama, belirlenmiş bir öğe aralığında çalışan bir işlevler grubunu tanımlar. Algoritmalar sorunları çözmek veya işlevsellik sağlamak için kullanılır. Algoritmalar sadece değerler üzerinde çalışır; bir kabın boyutunu veya depolamasını etkilemezler. Basit algoritmalar,

instagram viewer
fonksiyon. Karmaşık algoritmalar birkaç işlev hatta bir sınıf onları uygulamak için.

C ++ 'da find-if, search ve count gibi bazı algoritmalar, değişiklik yapmayan sıra işlemleri, kaldır, ters çevir ve değiştir işlemleri değiştiren algoritmalardır. Birkaç örnekle algoritmaların sınıflandırılması:

instagram story viewer