码迷,mamicode.com
首页 >  
搜索关键字:动态数组    ( 921个结果
动态数组模板类
本文需要说明的是一种动态数组模板类(Array),可用于自定义的需要连续空间的容器,能有效得利用分配的空间,提供较高效的数组对象操作,和使用引用计数减少内存复制拷贝。     Array与std::vector或std::array不同。Array存储连续的对象,并且在对象内存前开辟一份数组   描述块对数组进行描述。Array存储的数据数量是动态的,可以通过setLength调整,同时可以...
分类:编程语言   时间:2015-03-30 18:42:19    阅读次数:224
STL vector使用方法介绍
介绍这篇文章的目的是为了介绍std::vector,怎样恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该可以有效地使用vector容器,并且应该不会再去使用C类型的动态数组了。Vect...
分类:其他好文   时间:2015-03-28 18:38:26    阅读次数:131
【C++】new和delete表达式
new和delete表达式可以用来动态创建和释放单个对象,也可以用来动态创建和释放动态数组。 定义变量时,必须指定其数据类型和名字。而动态创建对象时,只需指定其数据类型,而不必为该对象命名。new表达式返回指向新创建对象的指针,我们通过该指针访问对象: int i; //named, uniniti...
分类:编程语言   时间:2015-03-28 10:07:20    阅读次数:146
蓝桥杯 ALGO-111 明明的随机数(排序,去重)
【思路】:vector完美解决。注意用vector的动态数组方式,不然又其他的零。 【AC代码】: #include #include #include #include #include using namespace std; #define MAX 100+5 int cmp(int a, int b) { return a < b; } int main() { /...
分类:编程语言   时间:2015-03-27 22:23:43    阅读次数:241
算法训练 动态数组使用
算法训练 动态数组使用 时间限制:1.0s 内存限制:512.0MB 从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出。要求尽可能使用函数实现程序代码。平均值为小数的只保留其整数部分。样例输入53 4 0 0 2样例输出9 1样例输入73 2 7 5 2 9 1...
分类:编程语言   时间:2015-03-20 20:25:47    阅读次数:187
【Java】Collections中sort方法Comparator的重写
很多人只会用Collections中不带比较器Comparator的sort方法完成一些对存储整形Integer的动态数组ArrayList的简单排序,包括我之前,此前仅仅在《【Java】Java中的Collections类——Java中升级版的数据结构》(点击打开链接)介绍Collections中sort方法的简单用法。 igz 面对eclipse所给出的说明,根本就不知道这个sort方...
分类:编程语言   时间:2015-03-08 10:32:28    阅读次数:234
动态数组使用
蓝桥杯 算法训练 动态数组使用
分类:编程语言   时间:2015-03-07 22:36:09    阅读次数:221
ArrayList与LinkedList用法与区别
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayL...
分类:其他好文   时间:2015-03-05 22:10:59    阅读次数:226
STL学习之vector
vector是一个线性顺序结构。相当于数组,但其大小可以不预先指定,并且自动扩展。它可以像指针一样被操作,由于它的特性我们完全可以将vector看做动态数组。特点:1、指定一块如同数组一样的连续存储,但空间可以动态扩展。即它可以像数组一样操作,并且可以动态操作。2、随机访问方便,它像数组一样被访问....
分类:其他好文   时间:2015-03-05 16:20:39    阅读次数:149
Android-ListView
ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现: 1.准备ListView要显示的数据 ; 2.使用 一维或多维 动态数组 保存数据; 2.构建适配器 , 简单地来说, 适配器就是 Item数组 , 动态数组 有多少元素就生成多少个Item; 3.把 适配器 添加到List...
分类:移动开发   时间:2015-03-04 22:53:45    阅读次数:234
921条   上一页 1 ... 76 77 78 79 80 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!