防御导弹
Problem
某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。
但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够达到任意的高度,但是以后每一发炮弹都不能高于前一发的高度。
某天,雷达捕捉到敌国的导弹来袭。由于该系统还在使用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。
Input
最多20个整数,分别表示导弹依次飞来的高度(雷达给出高度数据是不大于30000的正整数)
Output
两个整数M和N。表示:这套系统最多能拦截 M 枚导弹,如果要拦截所有导弹最少要配备 N 套这种导...
分类:
编程语言 时间:
2015-01-16 19:11:00
阅读次数:
270
java转义符我一直认为是很难理解的东西,我常常把\符号和/符号弄混,不知道那一个是转义符 。
在java语言中你要知道的\是一个讨厌一个人的物种,\总喜欢秀恩爱,一般都是成对出现的如\\,但是也会有少量的奇葩\不喜欢另一半\,他们喜欢其他的字符,这些奇葩的字符就和人类中的同性恋一样不和大多数人喜欢的一样,他们喜欢的是特别的,如\和b在一起表示字符的边界,\r在一起表示回车,\n表示换行 \t表...
分类:
编程语言 时间:
2015-01-16 19:10:00
阅读次数:
394
jQuery 选择元素的方式有很多种,其中三种容易混淆,记录下来,以示区别。
$("selector1 selector2")
选取所有 seletor1 下的所有后代元素 selector2 ,是祖先和后代的关系,子子孙孙辈都是后代。
$("selector1 > selector2")
选取所有 selector1 下的所有孩子元素 selector2 ,是父母和孩子的...
分类:
Web程序 时间:
2015-01-16 19:10:49
阅读次数:
158
spark架构设计&编程模型 02
spark架构设计&编程模型 02
spark架构设计&编程模型 02
spark架构设计&编程模型 02...
分类:
其他好文 时间:
2015-01-16 19:09:11
阅读次数:
107
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_p...
分类:
移动开发 时间:
2015-01-16 19:10:00
阅读次数:
147
嗨:
使用Testin云测的App测试服务,是完全免费的,它可以随时、随地在线选择终端对App进行测试。 它包含iOS/Android在内, 涵盖Phone、Pad、Touch等3800多款、57000多部测试终端,包括手机,可穿戴,到智能电视等多种型号的测试设备。 它的测试准确性、可靠性非常可靠,做测试可以获取一定的任务,完成相应的测试任务可以获取相应的酬劳,赶快一起来体验吧! http:...
分类:
移动开发 时间:
2015-01-16 19:11:07
阅读次数:
156
【问题描述】
已知输入两行正整数,第二行正整数之间用空格键分开,请建立一个哈夫曼树,以输入的数字为叶节点,求这棵哈夫曼树的带权路径长度。
【输入形式】
首先第一行为输入正整数的个数,然后接下来的一行正整数,代表叶结点,正整数个数不超过1000个
【输出形式】
输出相应的权值
【样例输入】
5
4 5 6 7 8
【样例输出】
69
关于哈夫曼树——...
分类:
其他好文 时间:
2015-01-16 19:10:39
阅读次数:
317
输入框景背景透明:鼠标划过输入框,输入框背景色变色:输入字时输入框边框闪烁(边框为小方型):输入字时输入框边框闪烁(边框为虚线):自动横向廷伸的输入框:自动向下廷伸的文本框:80) this.style.posHeight=this.scrollHeight+5">输入几个回车试试只有下划线的文本框...
分类:
Web程序 时间:
2015-01-16 19:09:35
阅读次数:
170
### State不好的代码```//处理玩家输入的代码void Heroine::handleInput(Input input){ if (input == PRESS_B) { if (!isJumping_ && !isDucking_) { // Jump... ...
分类:
其他好文 时间:
2015-01-16 19:07:35
阅读次数:
135
1查看当前日志状态从这里可以看到我们现在有三组日志,每组日志中只有1个成员。为了演示这个实验,我们为每个组增加1个成员。2为每组增加组成员添加后我们验证一下目前各日志成员的状态:从上面的视图中可以看到我们的日志组成员已经加到了我们的日志组中,增加到的日志成员为INVALID的状态。3切换3组日志归档...
分类:
其他好文 时间:
2015-01-16 19:08:53
阅读次数:
166
"同一个协定中不能存在两个名称相同的操作"的错误刚才在写一段程序时出现以下错误:“同一个协定中不能存在两个名称相同的操作”,查了一下资料才发现时因为WCF 服务契约中的操作名称不能重复,如果有重载的话需要为重载的操作起一个别名,如以下代码: /// /// 通用契約 /// [ServiceCo.....
分类:
其他好文 时间:
2015-01-16 19:06:42
阅读次数:
129
++++++++++++++++++信号机制+++++++++++++++++++接收信号int signal(int sig,__sighandler_t handler);int func(int sig);sig 指明了所要处理的信号类型,handler是SIG_IGN,SIG_DFL或者返回...
分类:
系统相关 时间:
2015-01-16 19:07:42
阅读次数:
346
学习SPL的时候,遇到了DirectoryIterator这个目录类,谢了一下遍历目录的方法。于是总结一下遍历目录的四种写法如下:getFileName(); echo "";}/* * 方法二:scandir函数,返回文件数组 */$files = scandir('E:\wamp\bin\php...
分类:
Web程序 时间:
2015-01-16 19:08:17
阅读次数:
164
1查看当前日志状态首先不完全恢复是会丢失数据的,由此在当前打开的数据中我们创建一些测试数据,用来验证当我们进行完不完全恢复后该数据是否还存在。2模拟删除CURRENT状态的日志3启动数据验证错误信息可以看到的告警文件里的提示信息:4对数据库进行不完全恢复我们使用resetlog后系统提示还不一致,需...
分类:
其他好文 时间:
2015-01-16 19:06:27
阅读次数:
207
#Prototype```// 不好的做法 monster ghost demon sorcerer class Spawner{public: virtual ~Spawner() {} virtual Monster* spawn...
分类:
其他好文 时间:
2015-01-16 19:06:00
阅读次数:
182
开启了多个协程 其中一个协程满足条件后终止select, 原以为其他的协程会在后台系统中继续悄悄运行 直到主进程关闭而关闭 。做一实验发现select 监听退出 会关闭所有监听的goroutinepackage mainimport ( "fmt" "time")var stop boo...
分类:
其他好文 时间:
2015-01-16 19:07:56
阅读次数:
255