stl
blue_罗林
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法 排序算法实现c++
1.冒泡排序 //比较相邻的元素。如果第一个比第二个大,就交换它们两个; //对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; //针对所有的元素重复以上的步骤,除了最后一个; //重复步骤1~3,直到排序完成。 void PopSort(vector<int>& src) { for (int i = 0; i < src...原创 2020-04-08 15:15:36 · 126 阅读 · 0 评论 -
C++基础以及stl-vector
vector 是一个动态增长的数组 使用模板来实现(模板元编程是真的黑科技) 注意:正是因为vector的动态增长,在某些条件下会触发不可预计的错误。比如和动态库一起使用 并使用它作为接口 进行传入传出 一方的数据被另一方更改,动态扩容之后,当函数返回时,申请的空间需要释放,这时会违背 存储在哪边申请哪边释放的原则,导致程序崩溃 如果强行要使用这个接口类型,传入时预定大小即可 注:string也会...原创 2020-04-08 15:17:43 · 155 阅读 · 0 评论
分享