C++算法
文章平均质量分 93
焕小谢
这个作者很懒,什么都没留下…
展开
-
C++算法lower_bound()、max()、max_element()、min()、min_element()
文章目录lower_bound() 下限最大与最小1.max() 最大值2.max_element() 最大值出现的位置3.min() 最小值4.min_element() 最小值出现的位置lower_bound() 下限_FwdIt lower_bound(_FwdIt _First, _FwdIt _Last, const _Ty& _Val)返回值:_Fwdlt 一个...原创 2019-10-21 16:59:52 · 296 阅读 · 0 评论 -
C++算法iter_swap()和lexicographical_compare()
iter_swap() :元素替换void iter_swap(_FwdIt1 _Left, _FwdIt2 _Right)返回值:void参数1:迭代器指针1参数2:迭代器指针2作用:将迭代器指针1的值与迭代器指针2的值进行对调。(两个参数可以是不同的容器中的迭代器指针)main.cpp//输出arrvoid showarr(vector<int> &A...原创 2019-10-18 16:44:13 · 161 阅读 · 0 评论 -
C++算法for_each()和 includes()
算法 返回值 作用 for_each() _Fn1 对范围内的每一个元素进行某个动作 includes() bool 涵盖于 for_each()的参数 _InIt _Fi...原创 2019-09-26 15:59:39 · 550 阅读 · 0 评论 -
C++算法find_end() 和 find_frist_of()
算法 返回值 作用 find_end() _FwdIt1 搜索某个子序列的最后一次出现地点 find_frist_of() _FwdIt1 搜索某些元素的首次出现位置 find_end()的参数...原创 2019-09-26 15:46:56 · 1051 阅读 · 0 评论 -
C++算法fill()和fill_n()
算法 返回值 作用 fill() void 改填元素 fill_n() _OutIt 改填元素 fill()的参数 _FwdIt _First, _FwdIt _Last,...原创 2019-09-18 08:42:03 · 225 阅读 · 1 评论 -
C++算法equal() 和 equal_range()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 算法 返回值 作用 equal() bool 比较两个容器数值是否相等 equal_ra...原创 2019-09-18 08:20:20 · 2323 阅读 · 1 评论 -
C++算法count()和count_if()
泛型算法名称 count() 计数 作用 在容器中搜索需要计数的值,计算有多少个该值,返回整形 参数 容器开头, 容器结尾,需要计数的值 泛型算法名称 count_if() 有条件计数 作用 ...原创 2019-08-17 21:44:17 · 1132 阅读 · 1 评论 -
C++算法copy()和copy_backward()
泛型算法名称 copy() 拷贝 作用 将源容器中的数据拷贝到目标容器内,顺序不变 参数 源容器开头, 源容器结尾,目标容器开头 泛型算法名称 copy_backward() 逆向拷贝 作用 ...原创 2019-08-17 21:42:08 · 859 阅读 · 1 评论 -
C++算法adjacent_find()和binary_search()和sotr()
adjacent_find() 搜索相邻的重复元素//创建容器vector<int> CreateVector(){ vector<int> VeInt; VeInt.push_back(1); VeInt.push_back(2); VeInt.push_back(2); VeInt.push_back(3)...原创 2019-08-08 09:50:19 · 267 阅读 · 0 评论 -
C++算法accumulate()和adjacent_difference()
泛型算法通则:所有算法的前两个参数都是一对iterators:[first,last],用来指出容器内一个范围内的元素。每个算法的声明中,都表现出它所需要的最低层次的iterator类型。accumulate() 元素累加例://创建动态数组vector<int> CreateVector1(){ vector<int> VeInt;...原创 2019-08-08 08:51:36 · 188 阅读 · 0 评论