"ArrayList简介" "ArrayList核心源码" "ArrayList源码分析" "System.arraycopy\(\)和Arrays.copyOf\(\)方法" "两者联系与区别" "ArrayList核心扩容技术" "内部类" "ArrayList经典Demo" ArrayList ...
分类:
其他好文 时间:
2020-01-14 13:32:00
阅读次数:
73
题目 思路 首先一点如果是impossible,那么一定 $T\%N$和$T\%M$都不为0 再接着, 因为竖着满足跟横着满足本质上是一样的,所以这里只讨论横着满足 并且如果要满足横着的情况, 如果要步数最小,那么我们一定不会将竖着的摊位交换 同理,如果要满足竖着的情况,我们一定不会将横着的摊位交换 ...
分类:
其他好文 时间:
2020-01-11 13:16:58
阅读次数:
88
1. 基本选择器 --标签选择器:标签名{ …} --类选择器:.类名{…} --ID选择器:#id名{…} --通配选择器(通配符):*{…} 2. 组合选择器 --包含选择器:通过空格来表示,前面一个选择器表示父节点,而后面的选择器表示子节点。 --子选择器:以“>”表示,子选择器是指定父元素包 ...
分类:
Web程序 时间:
2020-01-09 20:45:31
阅读次数:
101
1.数组可以用spread参数合并,使用该参数要注意被合并的一定是一个数组对象。另外不管是数组合并还是数组拼接都是浅拷贝,实质是拷贝地址(引用)。 2.可以和解构赋值混用,如const [first, ...rest] = [1,2,3,4,5]; 还可以将字符串每个字符拆分然后变成数组元素。 3. ...
分类:
编程语言 时间:
2020-01-08 19:08:41
阅读次数:
97
复杂度分析(下) 继续上篇,这篇将介绍四个复杂度分析方面的知识点:最好情况时间复杂度、最坏情况时间复杂度、平均情况时间复杂度、均摊时间复杂度。 1.最好、最坏情况时间复杂度 我们以数组查找举例,遍历数组找指定元素,找到则立即返回该元素所在数组的下标位置,没找到则返回-1。代码比较简单我就不写出来了。 ...
分类:
其他好文 时间:
2020-01-01 19:06:56
阅读次数:
85
1 import numpy as np 2 3 # 创建一个一位数组 4 arr = np.arange(9) 5 print("arr:\n", arr) 6 # 可以通过下标来获取指定元素 7 print("获取元素", arr[3]) # 降低维度 8 print("获取元素", arr[7 ...
分类:
编程语言 时间:
2019-12-29 18:27:52
阅读次数:
55
copy:容器中指定元素拷贝到另一容器中 replace:将容器内指定范围内的旧元素改为新元素 replace_if:容器内指定范围为满足条件的元素替换为新元素 swap:互换两个容器的元素 1.copy #include<iostream> using namespace std; #includ ...
分类:
编程语言 时间:
2019-12-29 15:19:43
阅读次数:
69
学习目标: 能够说出排他操作的一般实现步骤 能够使用html5中的dataset方式操作自定义属性 能够根据提示完成百度换肤的案例 能够根据提示完成全选案例 能够根据提示完成tab栏切换案例 能够区分元素节点、文本节点、属性节点 能够获取指定元素的父元素 能够获取指定元素的所有子元素 能够说出chi ...
可变集合:存在唯一性,可以用于去重且无序 空集合的创建:只能用set创建 s=set() s=set([1,2,3,4,4,3,3,23434]) s.add('abc')#添加元素 s.remove('abc')#删除指定元素 w=s.pop()#随机删除一个元素,并把删除的值返回 print(s ...
分类:
其他好文 时间:
2019-12-27 23:37:41
阅读次数:
101
㈠slice()方法 ⑴可以用来从数组提取指定元素 该方法不会改变元素数组,而是将截取到的元素封装到一个新的数组中返回 ⑵语法: arrayObject.slice(start,end) ⑶参数: 1.截取开始的位置的索引,包含开始索引 2.截取结束的位置的索引,不包含结束索引 - 第二个参数可以省 ...
分类:
其他好文 时间:
2019-12-25 20:36:08
阅读次数:
75