1.algorithm 實現a+b 字串的加法
注意事項對進位的控制
int carry=0
i=a.size()-1;j=b.size()-1;
while(i>=0;j>=0){
string res="";
num=carry+a[i]-'0'+b[i]-'0';//-'0'是為了變為char
res+=num%10+'0';
carry=num/10;//若大於10,則carry=1
i--;j--
}//需要兩個str都存在相應的位數
while (i>=0)
{
int num = carry + a[i] - '0';
res += num % 10 + '0';
carry = num / 10;
i--;
}
while (j >= 0)
{
int num = carry + a[j] - '0';
res += num % 10 + '0';
carry = num / 10;
j--;
}
if (carry > 0) {
res =res + to_string(carry);
}
reverse(res.begin(), res.end());
return res;
2024.3.27複試記錄
相關文章
- 2024.3.27
- MariaDB刪除重複記錄效能測試
- 2024.3.27軟工日報軟工
- list複製踩坑記錄
- 面試記錄面試
- 刪除重複id的記錄
- 面試記錄2面試
- 面試題記錄面試題
- [考試記錄] 2024.6.9
- 筆試記錄集筆試
- 面試記錄2020.12.19面試
- 記錄一次測開面試題記錄面試題
- Mysql語句查詢指定重複記錄和刪除重複記錄僅保留一條【親測可以】MySql
- 前端筆試題面試題記錄前端筆試面試題
- MySQL防止重複插入相同記錄 insert if not existsMySql
- MySQL並行複製-原始碼理解記錄MySql並行原始碼
- 筆記:記錄一次面試筆記面試
- 2024.3.27隨堂練習(第五組)
- 掘金小試,記錄使用方式
- JS面試考題記錄JS面試
- 面試刷題偶有記錄面試
- 最近校招面試記錄面試
- 前端筆試題面試題記錄(下)前端筆試面試題
- 記錄近期面試題,面試總結面試題
- 單元測試 - 測試場景記錄
- Mysql Master-slave複製簡單配置記錄MySqlAST
- MySql避免重複插入記錄的幾種方法MySql
- sql刪除重複記錄只保留一條SQL
- 8.24 百度面試記錄面試
- 2020年面試隨想&記錄面試
- 面試演算法題記錄面試演算法
- 記錄一次面試題面試題
- 滲透測試學習記錄
- MySQL刪除重複記錄並保留第一條MySql
- FOR複試
- 騰訊社招iOS面試記錄iOS面試
- Cmocka 單元測試日誌記錄Mock
- 記錄最近的幾次面試(PHP)面試PHP