C++ Language/Std/Stl/Algorithms/Querying

A "querying" algorithm is an algorithm that computes some kind of answer, without having any side-effect on the collection data.


 * 1) Counting
 * 2) Searching
 * 3) Accumulating