leecode第四十三題(字串相乘)

2022-09-07 23:03:25 字數 600 閱讀 9500

這個雙重迴圈目的是用len2裡每個值乘len1整體,並儲存在二維陣列行中}}

for (int i = 0; i < len2 - 1; i++)//

這裡的雙重迴圈目的是將之前儲存的,每個位置的乘法結果相加,還是兩兩相加,所以返回是最後一行}}

int i = 0

;

while (str[len2 - 1][i] == '

0')//

把最後一層開頭的0都去掉

return str[len2 - 1

]; }

};分析:這題我寫了半天,不是思想有問題,主要部分第一時間就寫好了,就卡在二維陣列建立上了,不知道為啥string不方便,只好改用char,用了char初始化還不讓我迴圈初始化,只好用memset,下面的就是忘了對超出'9'的復位後-1,其他就沒啥了,感覺這個題思想很簡單,考的是程式設計能力。

LeetCode第四十三題 字串相乘

multiply strings 問題簡介 給定兩個非負整數num1和num2型別為字串,返回num1和num2的乘積,結果型別也是字串 注 1.num1和num2的長度都小於110 2.num1和num2都只包含數字0 9 3.num1和num2都不包含任何前導零,除了數字0本身 4.不得使用任何...

左耳聽風 第四十三周

每週完成乙個arts 每週至少做乙個 leetcode 的演算法題 閱讀並點評至少一篇英文技術文章 學習至少乙個技術技巧 分享一篇有觀點和思考的技術文章。也就是 algorithm review tip share 簡稱arts leetcode229.求眾數 leetcode235.二叉搜尋樹的最...

LeetCode第四十三題 Python實現

title leetcode no.43 categories tags 給定兩個以字串形式表示的非負整數 num1 和 num2,返回 num1 和 num2 的乘積,它們的乘積也表示為字串形式。示例 1 輸入 num1 2 num2 3 輸出 6 示例 2 輸入 num1 123 num2 45...