A strange lift
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 11649 Accepted Submission(s): 4419
Problem Description
There is a s...
分类:
其他好文 时间:
2014-08-14 10:57:58
阅读次数:
252
注:以下源码基于jdk1.7.0_11
之前的几篇文章介绍了List集合中一些比较常见的类,比如ArrayList、LinkedList、Vector等。本篇文章将介绍集合框架的另一块内容——Map集合。本文主要介绍HashMap。
先回顾下哈希表。
哈希表定义:根据设定的hash函数和处理冲突的方式(开放定址、公共溢出区、链地址、重哈希...)将一组关键字映...
分类:
其他好文 时间:
2014-08-14 10:57:28
阅读次数:
373
刚接触安卓开发,入手小米3.
前段时间入了米三,连PC各种不成功,根本没法调试。
今天各种查资料,看见网上基本都是米2的。论坛里有人说用360安驱动。
我在百度上看到另外一个方法,连小米2的。抱着试一试的心态走了一遍。
在拨号界面按 *#*#717717#*#* 自动就开启了。
会吐司出一个 Diag USB port enable。
当然,可能是需...
分类:
移动开发 时间:
2014-08-14 10:57:08
阅读次数:
225
dp[i][j]表示到了第i步放了j个减速,造成的伤害。我们用贪心的策略把造成一段伤害的放在最后面,造成持续伤害的与减速放在前i个中这样得到的伤害是最高的。
所以前(i,j)中的伤害为dp[i][j] = max(dp[i-1][j]+(j*z+t)*(max(0LL, i-1-j))*y, dp[i-1][j-1]+((j-1)*z+t)*(i-j)*y);
每次造成的伤害就为:dp[i][...
分类:
其他好文 时间:
2014-08-14 10:56:38
阅读次数:
271
在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使用DiskLruCache。还不熟悉DiskLruCache用法的朋友可以先去参考我的上一篇文章 Android DiskLruCache完全解析,硬盘缓存的最佳方案 。
其实,在真正的项目实战当中如果仅仅是使用硬盘缓存的话,程序是有明显短板的。而如果只使用内存缓存的话,程序当然也会有很大的缺陷。因此,一个优秀的程序必然会将内存缓存和硬盘缓存...
分类:
移动开发 时间:
2014-08-14 10:56:28
阅读次数:
309
http://poj.org/problem?id=3744
犯二了,,递推式,矩阵幂什么都会,但是我推得跟别人不一样,,,应该是对矩阵理解问题,,,再看看
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace...
分类:
其他好文 时间:
2014-08-14 10:56:18
阅读次数:
210
GeoDefense
Time Limit: 12000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 663 Accepted Submission(s): 267
Problem Description
Tower defense ...
分类:
其他好文 时间:
2014-08-14 10:56:08
阅读次数:
160
android中不同图表的使用和交互,其中包括的图表有echarts flotr2 highcharts jqplot四种,其中包含的又有折线图和饼图。实现用折线图展示最近六个月的消费情况,点击某个月份后可以在饼图中具体展示这个月份的具体消费信息。...
分类:
移动开发 时间:
2014-08-14 10:55:58
阅读次数:
329
垃圾收集器是内存回收算法的具体实现。下图展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用。 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。 Serial收集器:串行收集器 一个单线程的收集器,但它的单线程的意义不仅仅是说明它只会使用一个CPU或一条线程去完...
分类:
编程语言 时间:
2014-08-14 10:55:38
阅读次数:
329
Swift 使用自动引用计数(ARC)这一机制来跟踪和管理你的应用程序的内存。通常情况下,Swift 的内存管理机制会一直起着作用,你无须自己来考虑内存的管理。ARC 会在类的实例不再被使用时,自动释放其占用的内存。
然而,在少数情况下,ARC 为了能帮助你管理内存,需要更多的关于你的代码之间关系的信息。本章描述了这些情况,并且为你示范怎样启用 ARC 来管理你的应用程序的内存。
...
分类:
其他好文 时间:
2014-08-14 10:55:29
阅读次数:
284
2.1 函数编程的基础
可以回顾一下第一章,lambda 演算起源于上世纪 30 年代的数学理论,如今,它是计算机科学理论的重要组成部分。在逻辑上证明及验证系统的辅助工具 (例如,CPU 设计),还是简单形式编程语言,可以准确地解释其他语言的行为。
注意
在下一节,会看到几个用 lambda 演算写的示例“程序”,能以最纯洁和最干净的形式展示很多概念,在本章后面会看到。在 la...
分类:
其他好文 时间:
2014-08-14 10:55:18
阅读次数:
184
这道题目当时做的时候想的是,如果找到一个点他的d值之和大于 d+b值之和,就可以。竟然就这么过了啊。不过题解上还有一种做法,好像有点难。以后在补一补那种做法吧。
Destroy Transportation system
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Other...
分类:
其他好文 时间:
2014-08-14 10:54:48
阅读次数:
213
HDU Today
Time Limit: 15000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 14761 Accepted Submission(s): 3479
Problem Description
经过锦囊相助,海东集团终于度过了...
分类:
其他好文 时间:
2014-08-14 10:54:28
阅读次数:
250
Date.prototype.Format = function (fmt) { //author: meizz
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"h+": this.getHours(), //小时
...
分类:
Web程序 时间:
2014-08-14 10:54:18
阅读次数:
233