Map接口常用的子类: HashMap: 无序存放的,是新的操作类,key值不允许重复 Hashtable: 无序存放的,是旧的操作类,key值不允许重复 TreeMap: 可以排序的Map集合,按集合中的key排序,key不允许重复 IdentityHashMap: key可以重复的Map集合 H ...
分类:
其他好文 时间:
2019-05-17 14:02:28
阅读次数:
113
题意:寻找一个整数数组A中的三个数,使得它们与为0 思路:使用 unordered_map , key键存储两层for循环后得到的与值,再将unordered_map的所有key值与A里的所有值相与,若为0则将 A.second 加到cnt中。 时间复杂度分析:因为A[i]的最大值为2^16,所以m ...
分类:
其他好文 时间:
2019-05-14 20:40:56
阅读次数:
207
话不多说直接上开始 目前知道的是,初始容量为16,最大容量为32位。 二、分析: 1.hashmap采用的是一个hashset的数组,以及在每个数组对应一个单向链表。 2.每个Enrty<key,value>以节点的方式存储在链表中。 三、具体分析: 1.节点(Node): (1).key值固定,因 ...
分类:
其他好文 时间:
2019-05-13 23:28:36
阅读次数:
226
字典的特性: {} 相同的key不允许出现两次,当相同的key值出现,以最新一次的为准进行存储 key必须不可变,只可以使用数字,字符串或元组充当,列表(list)不能 1.修改字典 字典是key-value的方式进行存储的,修改字典可以通过匹配key值取修改value 2.删除字典 可以进行单一的 ...
分类:
编程语言 时间:
2019-05-12 23:40:38
阅读次数:
249
1、遍历key值 >>> a {'a': '1', 'b': '2', 'c': '3'} >>> for key in a: print(key+':'+a[key]) a:1 b:2 c:3 >>> for key in a.keys(): print(key+':'+a[key]) a:1 b ...
分类:
编程语言 时间:
2019-05-10 20:33:59
阅读次数:
137
Vue核心知识点 1、对于Vue是一套渐进式框架的理解 2、vue.js的两个核心是什么? 3、请问 v-if 和 v-show 有什么区别 4、vue常用的修饰符 5、v-on可以监听多个方法吗? 6、vue中 key 值的作用 7、vue-cli工程升级vue版本 8、vue事件中如何使用eve ...
分类:
其他好文 时间:
2019-05-08 21:34:40
阅读次数:
681
1,进程启动 通过Process方法启动,通过下面的代码执行结果,可以发现,开启的进程与WHILE循环语句会同时进行。 为什么呢?因为都是启动了进程在运行程序。 2,传递参数 通过kwargs方法,传递参数,注意key值需要与函数中的位置参数一致。 3,进程与进程之间的关系 注意:一般进程之间的变量 ...
分类:
编程语言 时间:
2019-05-07 01:20:27
阅读次数:
156
[TOC] 基本运算符 算数运算 算数运算都是数值进行计算,包括加/减/乘/除/取余/取整/幂 9 5 14 3.5 3 1 49 比较运算 比较运算包括等于/不等于/大于/小于/大于等于/小于等于 False True False True False True 赋值运算 赋值运算的运算法则和算数 ...
分类:
其他好文 时间:
2019-05-05 19:28:04
阅读次数:
156
[TOC] Map集合 概念 Map集合提供了集合之间一种映射关系,让集合和集合之间产生关系。 特点 能够存储唯一的列的数据(唯一,不可重复) Key值。 能够存储可以重复的数据(可重复) value值。 值的顺序取决于键的顺序。 键和值都是可以存储null元素的。 一个映射不能包含重复的键,每个键 ...
分类:
其他好文 时间:
2019-05-02 09:47:37
阅读次数:
111
回答一: a、JSON对象:以 ”{“ 开始,以 ”}” 结束,里面则是一系列的键(key)值(value)对,键和值用 ”:” 分开,每对键值对之间用 ”,” 分开。参考以下语法: {key1:value1,key2:value2:key3,value3...}其中键(key) 是字符串,而值(v ...
分类:
Web程序 时间:
2019-04-29 21:21:48
阅读次数:
188