大数计算: 由于编程语言提供的基本数值数据类型表示的数值范围有限,不能满足较大规模的高精度数值计算,因此需要利用其他方法实现高精度数值的计算,于是产生了大数运算。大数计算简析: 大数计算实现的理论是,首先提取输入值赋予指定String字符串。 通过String.charAt(index)...
分类:
其他好文 时间:
2014-12-10 15:58:55
阅读次数:
232
5.1运算符类型:①算术运算符②赋值运算符③比较运算符④逻辑运算符⑤位运算符⑥特殊运算符 5.2算术运算符:+,-,*,/,%,++,--,+(一元加),-(一元减) 5.2.1(+):①强制类型转换(低精度向高精度)②数字+数字+...
分类:
编程语言 时间:
2014-10-25 00:56:46
阅读次数:
293
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3494题目大意:给定一些被禁止的BCD码。问指定范围内不含有任何这些禁止的BCD码的数的个数。解题思路:AC自动机部分:首先insert这些被禁止的BCD码。然后打一...
分类:
其他好文 时间:
2014-10-13 20:00:57
阅读次数:
295
POJ1205 递推公式为a[i] = 3*a[i-1] - a[i-2], a[1] = 1,a[2] = 3 , i 最高为100; 搞懂了使用BigInteger开数组。 1 import java.util.*; 2 import java.math.*; 3 4 public...
分类:
编程语言 时间:
2014-09-11 15:20:52
阅读次数:
195
Crazy Thairs
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 6598
Accepted: 1636
Description
These days, Sempr is crazed on one problem named Crazy Thair...
分类:
其他好文 时间:
2014-08-29 18:25:32
阅读次数:
201
以下标程均为十进制,如改为10n进制可提高n倍速度。建议不要使用operator对运算符进行重载,虽然用起来很方便,但是NOIP中不一定能用,速度也会慢一些。高精度数大小比较function a_dy_b(a,b:arr):boolean;var i:integer;begin i:=a[0]; ....
分类:
其他好文 时间:
2014-08-17 22:31:02
阅读次数:
401
问题的核心其实还是变量b的这个符号位。计算机里从低精度数向高精度数转换时,比如这里从char到short, 肯定会在前面扩展一些bit位,从而达到高精度数的长度。那么扩展时,是补0还是补1呢?这里有个原则就是,有符号数扩展符号位,也就是1,无符号数扩展0。...
分类:
其他好文 时间:
2014-07-08 18:56:09
阅读次数:
230
hdu 1063 Exponentiation 高精度数 模拟乘法...
分类:
其他好文 时间:
2014-05-02 22:17:12
阅读次数:
289
// 大数继续
hdu 1316 高精度斐波数...
分类:
其他好文 时间:
2014-05-02 22:08:36
阅读次数:
275