学习
文章平均质量分 65
foreststar
这个作者很懒,什么都没留下…
展开
-
C++输入(2):文件读取
记录以文件方式读取数据。如从文件Data.txt中读取数据,文件内容如下:0 03 82 21 15 34 86 35 46 47 5思路:先通过文件的行数,得到样本个数,再建立动态数组,逐个读取数据。变量定义:#define MAX_SAMPLE_NUM 100 // 最大样本个数 double **SAMPLE;原创 2016-12-10 19:01:06 · 288 阅读 · 0 评论 -
C++输入(1):控制台输入
记录不同方式的控制台输入。(动态输入,以特殊字符结束。)如下两种输入方式:#define MAX_SAMPLE_NUM 100 // 最大样本个数double **SAMPLE; // 样本集int SAMPLE_NUM = 0; // 样本个数int NUMBER = 2; // 维数第一种方式:getli原创 2016-12-09 18:08:55 · 824 阅读 · 0 评论 -
C++之vector
要想实现动态存储的数据结构,可以通过在结构体内存放前一指针或后一指针,然后通过指针访问以及动态增删改查。也可以创建多维指针,然后通过动态生成数组进行存储。动态数组的优点在于可以通过索引直接访问数据;可是在中间插入或删除时需要对后续数据进行移动,太过浪费资源,而且动态数组一开始就要设定最大容量,若超出容量后就必须重新创建,一般设置最大容量为原来的两倍,然后把原来的数据复制过来,这一过程会耗费大量原创 2016-12-12 15:03:24 · 250 阅读 · 0 评论