汉诺塔(-) java modPow 的用法;
摘要:汉诺塔(一)时间限制:1000 ms | 内存限制:65535 KB难度:3描述在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵 天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜...
阅读全文
posted @
2014-04-28 09:19
细雨微光
阅读(2414)
推荐(0) 编辑
Java 之进制转换
摘要://十进制转十六进制1 import java.util.Scanner;2 public class Main{3 public static void main(String[] args){4 Scanner input = new Scanner(System.in);5 int n;6 n=input.nextInt();7 System.out.println(Integer.toHexString(n).toUpperCase());//转换成大写字母;toLowerCase():转换成小写的16进制;8 }9 }//各种进制转换 1 import java.util.Sca..
阅读全文
posted @
2014-03-16 10:54
细雨微光
阅读(626)
推荐(0) 编辑
java 高精度 四则运算
摘要:java的大数处理对于ACM中的大数来说,相当的简单啊;整数的运算 BigInteger 小数的运算 BigDecimal导入类:import java.util.Scanner;import java.math.BigInteger;import java.math.BigDecimal;java 大数相除不能整除时会抛出异常,解决办法,设置精度;参见:java之BigDecimal num1 = num1.divide(num2,10,BigDecimal.ROUND_HALF_EVEN); System.out.println(num1);算阶乘时也可用;需要转化一下1 int ...
阅读全文
posted @
2014-03-15 09:13
细雨微光
阅读(891)
推荐(0) 编辑