EnumMap 创建实例 添加元素 读取元素 移除元素 是否包含指定键 是否包含指定值 ...
分类:
编程语言 时间:
2018-11-25 17:56:37
阅读次数:
181
列表类型(list) 可以存储一个有序的字符串列表。常用的操作是向列表两端添加元素。一个列表类型键最多能容纳2^32 -1个元素。## 命令1. 向列表两端增加元素 ``` LPUSH key value [value ...] RPUSH key value [value ...] > LPUSH... ...
分类:
其他好文 时间:
2018-11-25 17:42:00
阅读次数:
130
1. 定义(也是一种线性表) 2. 抽象数据类型 3. 循环队列 (1)顺序存储的不足 设一个队列的元素数为n,为其建立一个大于n的数组,在队头删除元素(下表0),在队为添加元素(下标最大处),此时会引起两个问题: 「1」每次在队头删除元素,若要保证下标始终为0,需要每删一个元素,数组所有元素整体向 ...
分类:
其他好文 时间:
2018-11-24 14:13:29
阅读次数:
197
队列Queue *队列也是一种线性结构 *相比于数组,队列对应的操作是数组的子集 *只能从一端(队尾)添加元素,从另一端(队首)取出元素 *队列是一种先进先出的数据结构(先到先得 First In First Out) 基于数组的队列实现的源码如下: package queue;public int ...
分类:
编程语言 时间:
2018-11-24 11:47:57
阅读次数:
166
栈Stack *栈也是一种线性数据结构 *相比数组,栈对应的操作是数组的子集 *只能从一端添加元素,也只能从这一端取出元素 *这一端称为栈顶 *栈是一种后进先出的数据结构(Last in first out) *在计算机的世界里,栈拥有着不可思议的作用 栈的应用: *无处不在的undo操作(撤销) ...
分类:
编程语言 时间:
2018-11-24 11:38:17
阅读次数:
165
方法一:绑定live事件(live事件只在jquery1.9以下才支持,高版本不支持)。 方法二:利用on()事件绑定 ($(ParentEle).on("click",".thisEle",function(){}) ...
分类:
Web程序 时间:
2018-11-23 15:26:12
阅读次数:
144
一.列表类型list(可变类型,存多个值,有序) 1.类型转换:可以转换的类型是可迭代的 2.常用操作: 2.1按索引可以进行取值,也可改写,当索引不存在时,程序会报错 2.2追加,插入 l.append() # 在列表的最后添加元素 l.insert(index,object) # 在列表中ind ...
分类:
其他好文 时间:
2018-11-22 17:06:10
阅读次数:
164
集合相关的功能详解 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 创建格式: add: 添加元素 clear:清空 copy:浅拷贝 discard:移 ...
分类:
编程语言 时间:
2018-11-22 15:20:48
阅读次数:
177
ArrayList 属性 构造方法 ArrayList中提供了三个构造方法: 1、无参构造 此处注意其注释,说默认容量大小是10的空数组,其实这里只是给了一个空数组。在第一次添加元素的时候才将容量扩大为10的,如下: 注意calculateCapacity方法: 2、自定义长度的构造方法: 以上两个 ...
分类:
其他好文 时间:
2018-11-22 13:15:06
阅读次数:
188
元祖相关的功能详解 Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 通过索引方式访问元祖: 通过切片方式访问元祖 count: 统计元素个数 index(self, value, star ...
分类:
编程语言 时间:
2018-11-21 19:40:03
阅读次数:
156