高进度算法
Continue!
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高进度算法与压位高进度苏算法的详细讲解 解决A+B数字500位
实现高进度算法何为高进度?当数据类型无法保存对应的数字的时候,我们必须要采用新的方式来进行求解问题,longlong–对应19位数 int 21位数 ,超过这些数据就无法保存了,那就采用字符串进行保存或者是字符数组实现方式先保存对应的数据,然后模拟数学中的竖式计算需要注意进位操作即可代码注意事项相加的数组最好设置为int类型数据需要逆序存储,方便进位最好可以判断下2位数+2位数 是否能够有进位,需要多判断一位代码实现方式如下,代码需要在理解之后手动自己敲一遍,加深印象#原创 2020-12-17 16:33:16 · 330 阅读 · 0 评论 -
高进度加法与压位高精度加法的习题(数楼梯)
高进度算法使用习题一题目::数楼梯题目描述:题目分析:本题采用了高进度与菲薄拉切数列求和普通高进度算法理解高进度加法实现特点,模拟竖式计算,如果数字之和大于10就可进位a. 可以先把所有的数字相加, 然后再统计判断是否需要进位b. 可以边加边判断时候需要进位,下面我将会采用两种方式进行展示加法最后的结果一定是大于或者等于最大数的位数,所以最后一次可以判断下是否满足条件然后元素逆序输出根据题目分析可得:楼梯数f[n] = f[n-1] + f[n-2],可以采用二位数组f[n][k原创 2020-12-16 21:55:36 · 332 阅读 · 0 评论
分享