文章

17

粉丝

133

获赞

4

访问

93.2k

头像
字符串相加
P1003 兰州大学机试题
发布于2022年3月15日 18:51
阅读数 5.0k

#include<iostream>
#include<vector>
#include<algorithm>
#include <string>
#include<cstdio>
#include<cmath>
using namespace std;
int charToint(char c){
    return static_cast<int>(c - '0');
}
char intTochar(int i){
    return static_cast<char>(i + static_cast<int>('0'));
}

string add(string s, string t){
    if(s.size()<t.size()) return add(t,s);
    //s的长度,t的长度 
    int lens = s.size(), lent = t.size();
    int i = lens - 1, j = lent - 1;
    //答案字符串 
    string res = "";
    //进位初始化为10
    int c = 0;
    while(i >=0 &&j >= 0){
        int tempi = charToint(s[i]);
        int tempj = charToint(t[j]); 
     ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发