
编程
x5675602
oo
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速排序算法-C语言实现
快速排序算法-C语言实现 注:本篇内容为翻译,之所以选择这篇进行翻译原因是该文章含有动画,能够更加直观地展示快速排序。同时,可以仔细看一下代码,代码中把结构化的思想给予了更加充分地表现。按照功能进行模块划分的思想得到了彻底地贯彻。以下内容翻译自:http://cprogramminglanguage.net/quicksort-algorithm-c-source-code.aspx译文: 在快原创 2016-12-02 21:34:02 · 1021 阅读 · 0 评论 -
C++ STL之vector用法总
前言vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新的数组,然后将全部元...原创 2018-04-22 23:07:07 · 177 阅读 · 0 评论 -
vector
简介 vector类称作向量类,它实现了动态数组,用于元素数量变化的对象数组。像数组一样,vector类也用从0开始的下标表示元素的位置;但和数组不同的是,当vector对象创建后,数组的元素个数会随着vector对象元素个数的增大和缩小而自动变化。vector特点: 1、占据一块连续的内存空间; 2、内部实现是通过管理一个指针,只是当内存空间不够时,会重新分配一块更大的内存空间,通常是...原创 2018-04-16 15:48:21 · 258 阅读 · 0 评论