1. 程式人生 > 其它 >2021-01-13(415. 字串相加)

2021-01-13(415. 字串相加)

技術標籤:資料結構與演算法

class Solution {
    public String addStrings(String num1, String num2) {
        int len=Math.max(num1.length(),num2.length());
        int len1=num1.length();
        int len2=num2.length();
        if(num1.length()!=len){
            for(int i=0;i<len-len1;i++){
                num1=
"0"+num1; } }else{ for(int i=0;i<len-len2;i++){ num2="0"+num2; } } int jin=0; String a=new String(""); for(int i=len-1;i>=0;i--){ int temp=(int)(num1.charAt
(i)-'0')+(int)(num2.charAt(i)-'0')+jin; if(temp<=9){ jin=0; char b=(char)(temp+'0'); a=b+a; }else{ jin=1; char b=(char)(temp%10+'0'); a=b+a; } } if
(jin==1){ a='1'+a; } return a; } }

賊慢