题目大意:Hotel有N(1 ≤ N ≤ 50,000)间rooms,并且所有的rooms都是连续排列在同一边,groups需要check in 房间,要求房间的编号为连续的r..r+Di-1并且r是最小的;visitors同样可能check
out,并且他们每次check out都是编号为Xi ..Xi +Di-1
(1 ≤ Xi ≤ N-Di+1)的房间,题目的输入有两种样式:...
分类:
其他好文 时间:
2015-04-14 19:47:50
阅读次数:
136
/**
??*?重写?parseRequest方法?监听
??*/
?@Override
?protected?MultipartParsingResult?parseRequest(HttpServletRequest?request)
???throws?MultipartException?{
??System.out.pr...
分类:
编程语言 时间:
2015-04-14 18:11:10
阅读次数:
148
观看几个程序片段,分析行为
1、
public static boolean fun(){
try{
return false;
}finally{
return true;
}
}
System.out.println(fun());
2、
public static boolean fun(){
try{
return false;
}fina...
分类:
其他好文 时间:
2015-04-14 16:43:54
阅读次数:
106
1.用DecimalFormat格式化,DecimalFormat df=new DecimalFormat("0.00");System.out.println(df.format(1.2));追问如果非得要使用double类型呢?提问者评。。。。。。。。。。。。2.java中double类型变量...
分类:
编程语言 时间:
2015-04-14 16:04:38
阅读次数:
171
/**
* 书本:《Thinking In Java》
* 功能:定制工具库,用于System.out.println的简化
* 文件:Print.java
* 时间:2014年10月7日19:45:31
* 作者:cutter_point
*/
package net.mindview.util;
import java.io.*;
import javax.print.attribute....
分类:
编程语言 时间:
2015-04-14 11:15:13
阅读次数:
131
字符,从字面理解,就是一些char型的东东,然而放到程序里,就引申出了多种解读方式
1、转义字符
在程序中,转义字符何时被编译器解读呢?它的解读时刻可以理解成在编译之前,编译器先进行转义字符的替换。
比如下面的程序段:
(a)//\u0022是"
System.out.println("a\u0022.length()+\u0022b".length);
打印2
(b)...
分类:
其他好文 时间:
2015-04-14 10:00:41
阅读次数:
121
函数的类型之一,有返回值,有输入输出参数在调用函数时,需要定义同种类型的变量去接收输出参数,直接用"="连接函数,接收到的只是函数的返回值函数的输入输出参数,最多是17个拿一元二次方程求根为例public double gen(double a, double b, double c, out do...
分类:
其他好文 时间:
2015-04-14 09:46:40
阅读次数:
102
1、奇数性
这个谜题主要是提醒我们要注意如何来判断一个数是不是奇数
比如:
i % 2 == 1
这个是否可以成功判断?
如果i是负数呢?显然会是-1
所以我更喜欢:i % 2 != 0
还有一种看起来比较high的:i&1 != 0
2、找零时刻
这个谜题是货币计算的,由于浮点数在计算机中并不会精确保存,所以,有时候难免有误差,因此问题也就产生了
如:System.out.p...
分类:
其他好文 时间:
2015-04-14 08:38:02
阅读次数:
212
System类中的方法和属性都是静态的
out是标准输出,默认是控制台。
in是标准输入,默认是键盘。
getProperties 返回Properties类型,作用是获取系统属性信息。
Properties是HashTable的子类,也就是Map集合中的一个子类,可以 通过map的方法取出该集合中的子类。
import java.util.Properties;public class Syst...
分类:
编程语言 时间:
2015-04-14 08:32:04
阅读次数:
172
1、最后的笑声:
System.out.println('H' + "a");
System.out.println('H' + 'a');
结果:Ha169
这里需要注意到的是“+”运算符
在java里,参与“+”运算的两个操作数会被先提升到int型,然后运算。因此先'H'+'a'相当于 (int)('H'+'a')。
类似的:
short x = 1;
short y = 1;...
分类:
其他好文 时间:
2015-04-14 08:31:33
阅读次数:
120