博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
list实现大整数加法
阅读量:6247 次
发布时间:2019-06-22

本文共 789 字,大约阅读时间需要 2 分钟。

#include
#include
#include
using namespace std;list
BigAddList(list
La,list
Lb ){ list
Lc; list
::iterator it1,it2; it1=La.begin(); it2=Lb.begin(); int carry=0; while(it1!=La.end()||it2!=Lb.end()) { int c=carry; if(it1!=La.end()) { c=c+(*it1); it1++; } if(it2!=Lb.end()) { c=c+(*it2); it2++; } carry=c/10; Lc.push_back(c%10); } if(carry>0) Lc.push_back(carry); return Lc;}int main(){ int i,T; cin>>T; for(int j=0;j
>s>>t; list
La,Lb,Lc; for(i=0;i
::iterator it=Lc.begin();it!=Lc.end();it++) { cout<<*it; } cout<

 

转载于:https://www.cnblogs.com/ilovetheworld/p/10535827.html

你可能感兴趣的文章
记一次gitHook带来的思考
查看>>
'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)
查看>>
使用阿里云 身份证号正反面拍照图片识别信息
查看>>
遗传算法入门--连载10
查看>>
centos下fdisk和parted磁盘分区实战
查看>>
HTML DOM 之 DOM对象:Document Object Model (文档对象模型)
查看>>
【网络编程】大端模式和小端模式(大头序和小头序)
查看>>
windows 2012添加桌面图标
查看>>
Kubernetes部分Volume类型介绍及yaml示例--NFS(网络数据卷)
查看>>
我的友情链接
查看>>
JNA调用的参数结构体内含二维数组及结构体内含结构体数组的解决办法
查看>>
C语言中的选择排序
查看>>
深入理解CNN的细节
查看>>
centos 6.5安装vncserver 并开启远程桌面
查看>>
在RHEL上配置epel的yum源及其他开源YUM源
查看>>
Git的学习之路02 Git的工作流程、工作区、暂存区、版本库及创建版本库
查看>>
CC430F6137 芯片上集成的外设寄存器地址<-->cc430f6137.cmd
查看>>
Ubuntu14.04 LTS下安装Composer
查看>>
tomcat session会话复制
查看>>
Spring 获取当前web的根路径
查看>>