题目:
挑战密室
时间限制:1000 ms | 内存限制:65535 KB
难度:4
描述
R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。
Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反...
分类:
其他好文 时间:
2016-05-07 11:03:49
阅读次数:
345
1、vector1、vector特性(1)vector有自动扩容操作,每次扩容伴随着“配置新空间 / 移动旧数据 / 释放旧空间”的操作,因此有一定时间成本。
(2)vector提供了reserve接口,如果能够对元素个数有大概了解,可以一开始就分配合适的空间。
(3)vector的内存空间是连续的,对插入元素的操作而言,在vector尾部插入才是合适的选择。维护的是一个连续线性空间,所以vec...
分类:
其他好文 时间:
2016-05-07 10:57:37
阅读次数:
196
题目描述 Description
有这样的一个集合,集合中的元素个数由给定的N决定,集合的元素为N个不同的正整数,一旦集合中的两个数x,y满足y = P*x,那么就认为x,y这两个数是互斥的,现在想知道给定的一个集合的最大子集满足两两之间不互斥。输入描述 Input Description
输入有多组数据,每组第一行给定两个数N和P(1<=N<=10^5, 1<=P<=10^9)。接下来一行包含...
分类:
其他好文 时间:
2016-05-07 10:53:53
阅读次数:
165
发生ConcurrentModificationException场景分析
循环list并删除list中的元素,code:
public class ConcurrentModificationExceptionTest {
public static void main(String[] args) {
// 初始化包含0-9共10个Integer对象的ArrayList;...
分类:
其他好文 时间:
2016-05-07 10:51:11
阅读次数:
147
selenium 使用的时候要注意
浏览器的版本
和对应 jar 包
浏览器的环境变量设置
System.setProperties("key","value")
判断页面元素加载完成
web的自动化测试中,我们经常会遇到这样一种情况:当我们的程序执行时需要页面某个元素,而此时这个元素还未加载完成,这时我们的程序就会报错。怎么办?等待。等待元素出现后再进行对这个元素的...
分类:
其他好文 时间:
2016-05-07 10:47:34
阅读次数:
246
创建list
Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。
比如,列出班里所有同学的名字,就可以用一个list表示:
>>> ['Michael', 'Bob', 'Tracy']
['Michael', 'Bob', 'Tracy']
list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的...
分类:
编程语言 时间:
2016-05-07 10:46:24
阅读次数:
242
对list进行切片取一个list的部分元素是非常常见的操作。比如,一个list如下:>>> L = ['Adam', 'Lisa', 'Bart', 'Paul']
取前3个元素,应该怎么做?笨办法:>>> [L[0], L[1], L[2]]
['Adam', 'Lisa', 'Bart']
之所以是笨办法是因为扩展一下,取前N个元素就没辙了。取前N个元素,也就是索引为0-(N-1)的元素,可以用...
分类:
编程语言 时间:
2016-05-07 10:39:30
阅读次数:
198
这里介绍一个在父项目中的根结点中声明dependencyManagement和dependencies的区别
dependencyManagement
Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependencyManagement 元素。使用pom.xml 中的depende...
分类:
其他好文 时间:
2016-05-07 10:37:51
阅读次数:
156
The SetStack Computer
PS:因为该题排版较麻烦,这里给出OJ网址:UVa12096 - The SetStack Computer 有一个专门为了集合运算而设计的“集合栈”计算机。该机器有一个初始为空的栈,并且支持以下操作。
PUSH:空集“{}”入栈。
DUP:把当前栈顶元素复制一份后再入栈。
UNION:出栈两个集合,然后把二者的并集入栈。...
分类:
其他好文 时间:
2016-05-07 10:34:53
阅读次数:
166
Java心得
下面是一张下载的Java中的集合类型的继承关系图,便于正确的理解和使用相应的集合类型。
有序否
允许元素重复否
Collection
否
是
List
是
是
Set
AbstractSet
否
否
...
分类:
编程语言 时间:
2016-05-07 10:15:21
阅读次数:
184