Zhang's Wikipedia

玩就玩大的

算法 Tricks(二) —— 大数的处理

大数显然不能直接使用 int、long 等存储,会溢出。一种典型的大数的处理手段是使用数组模拟。

int num[5] = {1, 2, 3, 4, 5};
int carrier = 0;    // 进位
int n = 6;      // 12345 * 6
for (int i = 4; i >= 0; --i){
    A[i] = A[i] * n + carrier;
    carrier = A[i] / 10;
    A[i] %= 10;
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lanchunhui/article/details/51554146
个人分类: 算法
上一篇算法 Tricks(一)—— 字符串和数组的翻转
下一篇实用的 Python —— 使用虚拟环境 virtualenv(Linux)
想对作者说点什么? 我来说一句

Neural Networks_Tricks of the Trade

2015年03月31日 11.68MB 下载

没有更多推荐了,返回首页

关闭
关闭