C++ STL 搜索算法
1,find(),find_if() 查找第一个匹配值或使得谓词返回TURE的元素
2, find_first_of() 与find类似,只是同时搜索多个元素中的一个
3, adjacent_find() 查找第一个两个连续元素相等或匹配谓词的实例
4, search()和find_end() 在序列中查找第一个(search())或最后一个(find_end())匹配另一个序列的子序列,
或者这个子序列的元素和一个谓词指定的一致
5, search_n() 查找第一个n个连续元素等于某个给定值或者根据某个谓词和那个值相关的实例
6, lower_bound(), 查找包含给定元素的范围的头(lower_bound()),
upper_bound(), 尾(upper_bound())或 两端(equal_range())
equal_range()
7, binary_search() 在一个已排好序的序列中查找一个值
8, min_element() 查找一个序列中的最小元素和最大元素
max_element()