Algorithms find - linear search for value find_if - linear search using predicate adjacent_find - linear search for adj find_first_of - first of possible values search - linear search for subrange find_end - like search but backwards search_n - first consecutive n of value count - counts occurances of value count_if - counts matches