Na splošno an algoritem je opis postopka, ki se konča z rezultatom. Na primer faktografski števila x je x pomnoženo s x-1, pomnoženo s x-2 in tako naprej, dokler se ne pomnoži z 1. Faktor z 6 je 6! = 6 x 5 x 4 x 3 x 2 x 1 = 720. To je algoritem, ki sledi določenemu postopku in se v rezultatu konča.
V računalništvu in programiranju je algoritem niz korakov, ki jih program uporablja za izvedbo naloge. Ko spoznate algoritme v C ++, jih lahko uporabite v svojem programiranju, da prihranite čas in da se programi hitreje zaženejo. Ves čas se oblikujejo novi algoritmi, vendar lahko začnete z algoritmi, ki so se v programskem jeziku C ++ izkazali za zanesljive.
V C ++ oznaka identificira skupino funkcij, ki se izvajajo na določenem območju elementov. Algoritmi se uporabljajo za reševanje težav ali zagotavljanje funkcionalnosti. Algoritmi delujejo izključno na vrednosti; ne vplivajo na velikost ali shranjevanje vsebnika. Preprosti algoritmi se lahko izvajajo znotraj funkcijo. Zapleteni algoritmi lahko zahtevajo več funkcij ali celo razred da jih izvajajo.
Nekateri algoritmi v C ++, na primer iskanje-če, iskanje in štetje, so zaporedne operacije, ki ne spreminjajo sprememb, odstranjevanje, preusmerjanje in zamenjava pa so algoritmi, ki spreminjajo operacije. Klasifikacije algoritmov z nekaj primeri so: