一、ArrayList概述 ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是...
分类:
编程语言 时间:
2015-04-08 19:47:21
阅读次数:
165
#include
#include
using namespace std;
int main()
{
int n, sum = 0;
cin >> n;
for(int i = 0; i
{
int a;
cin >> a;
sum += a;
}
cout
return 0;
}...
分类:
编程语言 时间:
2015-04-07 19:41:36
阅读次数:
124
C#中一维动态数组(即列表)分ArrayList和List两种,其容量可随着我们的需要自动进行扩充一、ArrayList类(少用) ArrayList位于System.Collections命名空间中,所以我们在使用时,需要导入此命名空间 ArrayList里边的数据类型是object,它类似于.....
分类:
编程语言 时间:
2015-04-06 00:57:54
阅读次数:
236
动态数组ArrayList类在System.Collecions的命名空间下,所以使用时要加入System.Collecions命名空间,而且ArrayList提供添加,插入或移除某一范围元素的方法。在ArrayList中,用户只能一次获取或设置一个元素的值。
一,ArrayList元素的添加
ArrayList提供了两种方法用于向ArrayList添加元素...
主要是对于动态数组vector的用法1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout::iterator it;for(it=vec.begin();it!=vec.en...
分类:
其他好文 时间:
2015-04-05 15:55:54
阅读次数:
116
一: 一维数组初始化标准方式1:int value[100]; //value[i]的值不定,因为没有初始化;标准方式2:int value[100] = {1,2,3}; //value[0],value[1],value[2]值是1,2,3,没有定义的初始化为0指针方式: int ...
分类:
编程语言 时间:
2015-04-04 13:32:12
阅读次数:
176
在_C++ Primer_动态数组中提到:动态分配一个空数组是合法的。 ``` size_t n = get_size(); int* p = new int[n]; for(int* q = p; q != p + n; ++q) char arr[0];//错误 char cp = new char[0]; ``` 当我们用new...
分类:
编程语言 时间:
2015-04-03 11:42:16
阅读次数:
139
从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出。要求尽可能使用函数实现程序代码。平均值为小数的只保留其整数部分。样例输入53 4 0 0 2样例输出9 1样例输入73 2 7 5 2 9 1样例输出29 4答案: #include #include int mai....
分类:
编程语言 时间:
2015-04-01 00:11:31
阅读次数:
197
1 两块基石数组与链表构成各种数据结构的基石,是实现所有数据结构必不可少的元素。1.1 数组数组一般内置于编程语言中,直接通过索引(index)读写。索引一般为数字,有的语言甚至直接支持如字符串等其他类型的索引。在很多数据结构中都能看到数组的身影,例如字符串、动态数组、堆、栈和队列(用链表也可以,但用数组实现很高效)等。1.2 链表概念上都能理解,但实现起来还真有很多容易出错的地方。实现细节Ø ...
分类:
编程语言 时间:
2015-03-31 22:18:02
阅读次数:
185
自定义字符串对象,继承于动态数组模板类(动态数组模板类实现了内存管理,可减少内存分配和内存拷贝,优化追加数组等,参考http://blog.csdn.net/chenjiayi_yun/article/details/44752051),重载了字符串常用的追加字符串、格式化字符串、字符串比较等操作。
类头文件,如下:
class AnsiString : public Array
{
publ...
分类:
其他好文 时间:
2015-03-30 21:11:10
阅读次数:
160