Algorithm (C++)

C++-ի Ստանդարտ գրադարանում, algorithms համարվում է կոնտեյների ալգորիթմական գործողությունների բաղկացուցիչ մաս։

«C++»-ի ստանդարտը իր մեջ պարունակում է որոշակի ալգորիթմներ, որոնք հավաքված են <algorithm> վերնագրի մեջ։ Այնտեղ է գտնվում նաև <numeric> վերնագրի որոշ ալգորիթմներ։ Բոլոր ալգորիթմները գտնվում են std անվանատարածքում։

Ալգորիթմի կատեգորիաներ
Ալգորիթմները C++ Ստանդարտ գրադարանում համակարգված են հետևյալ կատեգորիաներում։
 Ոչ փոփոխական հաջորդականության գործողություններ (օրինակ՝ find_if, count, search)
 Փոփոխական հաջորդականության գործողություններ (օրինակ՝ replace, remove, reverse)
 Սորտավորում (օրինակ՝ sort, stable_sort, partial_sort)
 Երկուական որոնում (օրինակ՝ lower_bound, upper_bound)
 Կույտ (օրինակ՝ make_heap, push_heap)
 Min/max (օրինակ՝ min, max)

Ծանոթագրություններ 

C++