会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Txwtech
鸿蒙系统APP开发,QT,C#,python,视觉开发 cdtxw@foxmail.com
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
112
113
114
115
116
117
118
119
120
···
130
下一页
2020年2月26日
cb48a_c++_STL_算法_重排和分区random_shuffle_stable_partition
摘要: cb48a_c++_STL_算法_重排和分区random_shuffle_stable_partition random_shuffle()//重排,随机重排,打乱顺序 partition()分区,把符合规则的分成两个区域,比如奇数放一边,偶数放一边.默认之间的位置会变化 stable_partit
阅读全文
posted @ 2020-02-26 11:27 txwtech
阅读(230)
评论(0)
推荐(0)
2020年2月25日
cb47a_c++_STL_算法_排列组合next_prev_permutation
摘要: cb47a_c++_STL_算法_排列组合next_prev_permutation 使用前必须先排序。必须是 1,2,3或者3,2,1.否者结果不准确。如果, 1,2,4,6.这样数据不会准确next_permutation()//原始数据是从小到大的, 1,2,3prev_permutation
阅读全文
posted @ 2020-02-25 21:34 txwtech
阅读(268)
评论(0)
推荐(0)
cb46a_c++_STL_算法_逆转和旋转reverse_rotate函数advance
摘要: cb46a_c++_STL_算法_逆转和旋转reverse_rotateSTL算法--变序性算法reverse() 逆转reverse_copy()一边复制一般逆转rotate()旋转,某个位置开始前后交换位置rotate(ivec2.begin(), ivec2.begin() + 2, ivec
阅读全文
posted @ 2020-02-25 21:10 txwtech
阅读(209)
评论(0)
推荐(0)
cb45a_c++_STL_算法_删除_(3)_unique(唯一的意思)删除连续性的重复的数据
摘要: cb45a_c++_STL_算法_删除_(3)_unique(唯一的意思)删除连续性的重复的数据unique(b,e),删除连续性的,删除重复的数据,比如如果有两个连续的5,5,则留下一个。unique(b,e,p)unique_copy(b1,e1,b2)unique_copy(b1,e1,b2,
阅读全文
posted @ 2020-02-25 15:42 txwtech
阅读(263)
评论(0)
推荐(0)
cb44a_c++_STL_算法_删除_(2)remove_copy_remove_copy_if
摘要: cb44a_c++_STL_算法_删除_(2)remove_copy_remove_copy_if remove_copy()//在复制过程中删除一些数据remove_copy_if() 删除性算法:remove()remove_if()remove_copy()remove_copy_if()un
阅读全文
posted @ 2020-02-25 11:53 txwtech
阅读(398)
评论(0)
推荐(0)
2020年2月24日
cb43a_c++_STL_算法_删除_(1)remove_remove_if
摘要: cb43a_c++_STL_算法_删除_(1)remove_remove_ifremove()remove_if() 注意:1.并不是真正的删除,而是把后面的元素向前移动,覆盖被删除元素,元素个数并没有减少最后的一位或者两个的数据向前移动后,最后的数据没有其他数据覆盖,所以数据依然存在。2.返回值是
阅读全文
posted @ 2020-02-24 12:29 txwtech
阅读(157)
评论(1)
推荐(0)
cb42a_c++_STL_算法_替换_replace
摘要: cb42a_c++_STL_算法_替换_replacereplace(b,e,ov,nv),ov,old value, nv,new valuereplace_if(b,e,p,v) 根据p的条件,全部更换成v的值replace_copy(b1,e1,b2,ov,nv)//边复制变替换replace
阅读全文
posted @ 2020-02-24 10:45 txwtech
阅读(286)
评论(0)
推荐(0)
2020年2月23日
cb41a_c++_STL_算法_填充新值fill_generate
摘要: cb41a_c++_STL_算法_填充新值fill_generatefill(b,e,v)fill_n(b,n,v),填充n个vgenerate(b,e,p)generate_n(b,n,p) generate_n(back_inserter(ilist), 5, rand);//插入5个随机数,r
阅读全文
posted @ 2020-02-23 18:38 txwtech
阅读(210)
评论(0)
推荐(0)
cb40a_c++_STL_算法_交换swap_ranges
摘要: cb40a_c++_STL_算法_交换swap_rangesswap_ranges(b,e,b2);如果两个容器的数据数量不一致时,只交换一部分数据,a里面3个,b里面5个,则只会交换3个,b里面还有两个不变 注意:下列两种方法也是交换算法1.容器的swap()成员函数2.赋值操作 1 /*cb40
阅读全文
posted @ 2020-02-23 17:14 txwtech
阅读(346)
评论(0)
推荐(0)
cb39a_c++_STL_算法_for_each_transform_比较
摘要: cb39a_c++_STL_算法_for_each_transform_比较for_each() 速度快,不灵活transform() 速度慢, 非常灵活 STL算法-修改性算法for_each()copy()copy_backward()transform()merge()swap_ranges(
阅读全文
posted @ 2020-02-23 16:42 txwtech
阅读(212)
评论(0)
推荐(0)
上一页
1
···
112
113
114
115
116
117
118
119
120
···
130
下一页