V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  blurryWu  ›  全部回复第 2 页 / 共 2 页
回复总数  28
1  2  
@blurryWu 补充一下,这是我从大数乘法里截取出来的加法,还需要 reverse 下。
作为一个应届生或则在校大学生考察这个问题我觉得没啥问题,如果是考社招的话,刷题和算法就不是筛选的必选项了吧.作为在校学生贴个代码吧
```C++
void add_string(string& ans, string cur, int cnt) {
string str1(ans);
for (int i = 0; i < cnt; ++i)
cur.insert(0, "0");
string str2(cur);
int l1 = 0, l2 = 0, carry = 0;
string s;
while (l1 < str1.size() || l2 < str2.size()) {
int tmp = 0;
tmp += carry;
if (l1 < str1.size()) {
tmp += str1[l1] - '0';
l1++;
}
if (l2 < str2.size()) {
tmp += str2[l2] - '0';
l2++;
}
carry = tmp / 10;
s.push_back(tmp % 10 + '0');
}
if (carry) s.push_back(carry + '0');
ans = s;
return;
}
我是自觉的分母
2019 年 11 月 28 日
回复了 qiayue 创建的主题 推广 [特价][抽奖]赣南脐橙 5 斤试吃装包邮只要 28 元
分母++
2019 年 10 月 24 日
回复了 lyver 创建的主题 推广 1024 程序员日~今天没有 Bug! printf("Hello,Gift!")(福利贴)
分子
分母+1
2019 年 9 月 23 日
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 上海 大家来上海玩,有什么让你印象深刻的嘛?
人民广场的相亲角吧,各种名校大佬,比知乎的学历吹不知道高到哪里去了。
1  2  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2033 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 15:02 · PVG 23:02 · LAX 07:02 · JFK 10:02
♥ Do have faith in what you're doing.