cpp/algorithm/find

Returns an iterator to the first element in the range that satisfies specific criteria (or  if there is no such iterator): @1@ searches for an element equal to  (using )

@3@ searches for an element for which predicate  returns

@5@ searches for an element for which predicate  returns @2,4,6@ Same as, but executed according to.

Return value
The first iterator in the range  satisfying the following condition or  if there is no such iterator: @1,2@ is @3,4@  is @5,6@  is

Complexity
Given as : @1,2@ at most comparisons with  using @3,4@ at most applications of the predicate @5,6@ at most applications of the predicate