用到了Divide and Conquer, 跟 Leetcode: Unique Binary Search Trees II 很像 在input string里遍历各个operator, 依据每个operator分成左右子串,左右子串做递归返回所有可能的results,然后全排列。 注意很巧妙的 ...
分类:
其他好文 时间:
2017-08-07 01:34:46
阅读次数:
193
使用BigDecimal进行精确运算 首先我们先来看如下代码示例: 1 public class Test_1 { 2 public static void main(String[] args) { 3 System.out.println(0.06+0.01); 4 System.out.pri ...
分类:
其他好文 时间:
2017-08-03 17:42:08
阅读次数:
129
题目分析:http://acm.fzu.edu.cn/problem.php?pid=2278 ...
分类:
其他好文 时间:
2017-08-02 19:51:49
阅读次数:
126
最近在处理一个需求,需求描述如下:对数据库中查询出来的数据的某一个字段做一个简单处理。处理方式是:如果该字段的值(取值范围0~4,有可能为null)等于0,那么默认处理成1。 测试代码如下: 因为不想写if-else,所以直接使用了三目运算符,原因嘛肯定是方便、简洁呀。一切都大功告成了,感觉自己棒棒 ...
分类:
编程语言 时间:
2017-08-01 20:37:29
阅读次数:
142
toString:第一个是toString(),它的作用是返回一个反映这个对象的字符串; toString()可以看做是把一个数据转换成了相应字符串的形式,安照这个转换规则中; valueOf:第二个是valueOf(),它的作用是返回它相应的原始值; 参考链接:http://www.cnblogs ...
分类:
其他好文 时间:
2017-08-01 17:55:26
阅读次数:
98
1 舍掉小?取整:Math.floor(2)=2 2 舍掉小?取整:Math.floor(2.1)=2 3 舍掉小?取整:Math.floor(2.5)=2 4 舍掉小?取整:Math.floor(2.9)=2 5 四舍五入取整:(2)=2 6 四舍五入取整:(2.1)=2 7 四舍五入取整:(2. ...
分类:
编程语言 时间:
2017-08-01 11:14:47
阅读次数:
220
递归,注意还原,注意从当前字符开始,即i=frompublic static void permutation(char[] ch, int from, int to){ if(to <= from){ System.out.println(String.valueOf(ch)); } else{ ...
分类:
其他好文 时间:
2017-07-31 20:11:03
阅读次数:
84
把一个基本数据类型转为字符串,基本数据类型.toString()是最快的方式、String.valueOf(数据)次之、数据+””最慢把一个基本数据类型转为一般有三种方式,我有一个Integer型数据i,可以使用i.toString()、String.valueOf(i)、i+””三种方式,三种方式 ...
分类:
其他好文 时间:
2017-07-31 18:44:08
阅读次数:
146
枚举的方法 enum name:返回枚举的名称 ordinal:返回枚举的下标 valueof(String name):得到枚举对象 自动拆装箱 装箱:把基本数据类型转换成包装类 如 Integer i=10 拆箱:把包装类转换成基本数据类型 如 int m =i jdk特点:向下兼容,比如jdk ...
分类:
其他好文 时间:
2017-07-30 20:05:02
阅读次数:
162
在java中,大家肯定都会遇到int类型转String类型的情形,知其然知其所以然。总结加分析一下,int类型转String类型有下面几种方式: a+”“String.valueOf(a)Integer.toString(a) 以上三种方法在实际使用过程中都是没有问题的,可是效率上还是有些许区别的, ...
分类:
编程语言 时间:
2017-07-29 15:27:20
阅读次数:
259