02.STL--algorithm详解

编号函数说明
01accumulate累加序列的所有元素
02adjacent_difference查找相邻的两个相同(或者有其他关联)元素
03binary_search确定容器中是否存在某个元素
04copy拷贝元素到新的位置
05copy_backward逆序拷贝元素
06count返回匹配给定值的元素数目
07count_if返回符合条件的元素数目
08equal确定两个集合中的所有元素皆相同
09equal_range搜索序列中的由相同元素组成的子序列
10fill为一个序列赋值
11fill_n为序列中给定数目的元素赋值
12find在序列中查找一个匹配值的元素
13find_end在序列中查找最后出现的序列
14find_first_of在序列中查找给定集合的任一元素
15find_if在序列中查找第一个符合条件的元素
16for_each为序列中的每个元素应用指定的函数
17generate将函数的运行结果储存在一个序列中
18generate_n将N次驱动函数的结果储存在一个序列中
19includes检查一个集合是否是另外一个集合的子集
20inner_product计算两个序列的内积
21inplace_merge内置式归并
22is_heap检查给定的序列是否是堆
23iter_swap交换两个迭代器指向的元素
24lexicographical_compare按字典顺序检查一个序列是否小于另外一个序列
25lower_bound查找第一个插入元素但不影响序列有序性的位置
26make_heap创建一个堆并以序列的形式输出
27max返回两个元素间的较大者
28max_element返回序列中的最大者
29merge对两个有序序列进行归并处理
30min返回两个元素间的较小者
31min_element返回序列中的最小者
32mismatch查找两个序列的第一个不相同的位置
33next_permutation依照字典顺序生成序列的下一个稍大的排列
34nth_element插入一个元素至它的排序位置并确保它左边的元素都不大于它右边的元素
35partial_sort将序列中的前N个元素排序
36partial_sort_copy拷贝并部分排序
37partial_sum计算序列中部分元素之和
38partition将元素序列分成两组
39pop_heap从一个堆中移除最大的元素
40prev_permutation依照字典顺序生成序列的下一个稍小的排列
41push_heap添加一个元素至堆
42random_shuffle随机生成元素的一个排列
43remove移除给定值的所有元素
44remove_copy拷贝一个序列中元素的同时忽略那些匹配给定值的元素
45remove_copy_if拷贝一个序列中元素的同时忽略那些符合条件的元素
46remove_if移除序列中所有符合条件的元素
47replace将序列中的一些元素以另外一个值替换
48replace_copy拷贝一个序列并将其中一些替换为新值
49replace_copy_if拷贝一个序列的元素并替换掉那些符合条件的元素
50replace_if替换掉符合条件的元素
51reverse将给定序列反转顺序
52reverse_copy以逆序拷贝元素的方式创建序列的副本
53rotate调换一些元素到序列的左边
54rotate_copy拷贝并调换元素
55search搜索子序列
56search_n搜索N个连续的元素拷贝
57set_difference计算两个集合的差集
58set_intersection计算两个集合的并集
59set_symmetric_difference计算两个集合的对称差
60set_union计算两个集合的交集
61sort将序列按升序排序
62sort_heap将堆转变成有序序列
63stable_partition将元素划分成两组且维持原来的元素次序
64stable_sort将序列排序并且维持相等元素的原始次序
65swap交换两个对象的值
66swap_ranges交换两个序列的元素
67transform通过给定函数转换序列元素
68unique移除连续的重复元素
69unique_copy拷贝序列并忽略相同元素以创建一个无重复元素的集合
70upper_bound搜索最后一个插入元素并能维持序列有序性的位置(第一个稍大于给定值的位置)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
疫情居家办公系统管理系统按照操作主体分为管理员和用户。管理员的功能包括办公设备管理、部门信息管理、字典管理、公告信息管理、请假信息管理、签到信息管理、留言管理、外出报备管理、薪资管理、用户管理、公司资料管理、管理员管理。用户的功能等。该系统采用了MySQL数据库,Java语言,Spring Boot框架等技术进行编程实现。 疫情居家办公系统管理系统可以提高疫情居家办公系统信息管理问题的解决效率,优化疫情居家办公系统信息处理流程,保证疫情居家办公系统信息数据的安全,它是一个非常可靠,非常安全的应用程序。 管理员权限操作的功能包括管理公告,管理疫情居家办公系统信息,包括外出报备管理,培训管理,签到管理,薪资管理等,可以管理公告。 外出报备管理界面,管理员在外出报备管理界面中可以对界面中显示,可以对外出报备信息的外出报备状态进行查看,可以添加新的外出报备信息等。签到管理界面,管理员在签到管理界面中查看签到种类信息,签到描述信息,新增签到信息等。公告管理界面,管理员在公告管理界面中新增公告,可以删除公告。公告类型管理界面,管理员在公告类型管理界面查看公告的工作状态,可以对公告的数据进行导出,可以添加新公告的信息,可以编辑公告信息,删除公告信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值