演算法小練 加一

2021-09-29 11:58:51 字數 564 閱讀 7244

title: 演算法小練——加一

date: 2019-11-09 19:43:59

categories:

給定乙個由整數組成的非空陣列所表示的非負整數,在該數的基礎上加一。

最高位數字存放在陣列的首位, 陣列中每個元素只儲存單個數字。

你可以假設除了整數 0 之外,這個整數不會以零開頭。

示例 1:

輸入: [1,2,3]

輸出: [1,2,4]

解釋: 輸入陣列表示數字 123。

示例 2:
輸入: [4,3,2,1]

輸出: [4,3,2,2]

解釋: 輸入陣列表示數字 4321。

class

solution

return newdigits;}}

else

}return digits;

}}

利用迴圈,實現滿10進1.而如果首位滿10,則對陣列擴容

演算法小練 A B 問題

title 演算法小練 a b 問題 categories 給出兩個整數 aa 和 bb 求他們的和。你不需要從輸入流讀入資料,只需要根據aplusb的兩個引數a和b,計算他們的和並返回就行。您在真實的面試中是否遇到過這個題?是 題目糾錯 a和b都是32位整數麼?我可以使用位運算子麼?樣例 1 輸入...

演算法小練 移除元素

title 演算法小練 移除元素 date 2019 11 07 18 53 04 algorithms tags 給定乙個陣列 nums 和乙個值 val,你需要原地移除所有數值等於 val 的元素,返回移除後陣列的新長度。不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 o 1 額外空間...

演算法小練 字首和

混了半學期開始好好補題 好好做人ing 題目來自洛谷,題解聽從裡面大佬的指點,所以 慢慢爬吧。a.地毯 乙個簡單的字首和 由於資料比較小可以直接暴力過,但是資料大的話怎麼辦呢 直接tle?include using namespace std int ar 1 2000 2000 intmain f...