高精度算法
文章平均质量分 80
斗 鹰
涉及JavaEE,数据结构与算法以自己平时写代码一些bug。
展开
-
大整数加法
描述:求两个不超过200位的非负整数的和。输入:有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出:一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入:2222222222222222222233333333333333333333样例输出:55555555555555555...原创 2018-12-19 16:25:08 · 472 阅读 · 4 评论 -
大整数减法
描述:求两个大的正整数相减的差。输入:共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。输出:一行,即所求的差。样例输入:99999999999999999999999999999999999999999999999999样例输出:9999999999999999999999990000...原创 2018-12-20 18:06:23 · 604 阅读 · 1 评论 -
计算2的n次方
描述:任意给定一个正整数N(N<=100),计算2的n次方的值。输入:输入一个正整数N。输出:输出2的N次方的值。样例输入:5样例输出:32核心思想:计算2的n次方也是依次相乘2,大于个位则进位,从后向前保存元素,所以要令初始值为1.算法:#include<stdio.h>int main(){ int ...原创 2019-02-14 15:37:00 · 10963 阅读 · 4 评论