一、集合概述 1、Collection中的常用功能 boolean add(Object e): 向集合中添加元素 void clear():清空集合中所有元素 boolean contains(Object o):判断集合中是否包含某个元素 boolean isEmpty():判断集合中的元素是否 ...
分类:
编程语言 时间:
2017-07-22 10:57:23
阅读次数:
165
java里面的链表可以添加索引,而C中的链表,是没有索引的 package ArrayListVSLinkedList; import java.util.ArrayList; import java.util.Date; import java.util.LinkedList; /** * Cre ...
分类:
其他好文 时间:
2017-07-22 00:09:50
阅读次数:
178
一、头文件<algorithm> ①sort函数 sort使用数组元素默认的大小比较运算符进行排序,只有在需要按照特殊依据进行排序时才需要传入额外的比较函数; sort可以给任意对象排序(不一定是内置类型,由此可见sort是模板函数),前提是类型需要定义“小于”运算符,或者在排序时传入一个“小于”函 ...
分类:
编程语言 时间:
2017-07-21 23:19:09
阅读次数:
320
var poject_Array = ""; $('input[name="yearCardPoject"]:checked').each(function () { poject_Array += $(this).val() + ",";//向数组中添加元素 }); ...
分类:
其他好文 时间:
2017-07-20 19:39:29
阅读次数:
140
一.向列表添加元素的方法 1.方法一: .append(),在列表后面添加一个元素 2.方法二: .extend(),在列表后面添加一个或一组列表 3.方法三: .insert(),在列表指定索引位置插入一个元素 ...
分类:
编程语言 时间:
2017-07-20 17:24:55
阅读次数:
114
Set是一种关联容器,存储有序且唯一的键值;其大多用法和vector相同就不多加解释,只阐述它的特殊性; 1.头文件<set>; 2.添加元素——a.insret(); 3.清除键值元素——a.erase(m); m表示你要清除的元素值,而不是元素的位置; 4.元素的遍历方向 前向遍历 后序遍历 5 ...
分类:
其他好文 时间:
2017-07-19 12:04:40
阅读次数:
199
1 基本操作(vector包含在头文件<vector>,作为一种容器使用) (1).声明对象——vector<T> variable; (2).插入元素 *(尾部) ——variable.push_back(a); 无限制的添加元素,容器的大小随着需求改变; *(任意位置)——variable.in ...
分类:
其他好文 时间:
2017-07-18 21:31:25
阅读次数:
171
vector空间的动态增长 vector空间的动态增长 当添加元素时,如果vector空间大小不足,则会以原大小的两倍另外配置一块较大的新空间,然后将原空间内容拷贝过来,在新空间的内容末尾添加元素,并释放原空间。vector的空间动态增加大小,并不是在原空间之后的相邻地址增加新空间,因为vector ...
分类:
其他好文 时间:
2017-07-17 22:09:00
阅读次数:
149
难度:87,这道题跟 Rotate Image 很相似,都是需要把矩阵分割成层来处理,每一层都是按:1. 正上方;2. 正右方;3. 正下方;4. 正左方这种顺序添加元素到结果集合。实现中要注意两个细节,一个是因为题目中没有说明矩阵是不是方阵,因此要先判断一下行数和列数来确定螺旋的层数,mina(行 ...
分类:
其他好文 时间:
2017-07-17 20:16:01
阅读次数:
120