LeetCode刷題之旅(簡單 15) 加一

2021-09-24 09:19:08 字數 967 閱讀 8888

2023年6月11日

目錄

題目:錯誤思路:資料型別轉換,運算

解決方法1:遞迴檢測進製

思路:效能結果:

解決方法2:思路簡潔的解法

思路:效能結果:

小結:

public static int plusone(int digits) 

// 2.string轉int並加1

long num = long.valueof(numstring.tostring()) + 1;

// 3.逐個拆解字元,並轉陣列

還是比較輕鬆的一道題,雖然一開始沒理解題意,但後面捋順思路,挺好解決的。

leetcode刷題之旅(day1)

給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,你不能重複利用這個陣列中同樣的元素。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 ...

LeetCode刷題之旅(簡單 13) 最大子序和

2019年6月8日 目錄 題目 解決方法1 暴力累計遍曆法 思路 效能結果 解決方法2 動態規劃 思路 效能結果 解決方法3 分治法 類似二分法 思路 效能結果 解決方法4 其他的解法 利用中間陣列過渡比較 思路 效能結果 小結 主要是利用逐步求解,以連續陣列結束位置為每一步的解,sum其實就是記錄...

leetcode刷題之旅簡單篇(2)整數反轉

給出乙個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。示例 1 輸入 123 輸出 321 示例 2 輸入 123 輸出 321 示例 3 輸入 120 輸出 21 class solution return rev 整數反轉的過程可以模擬於堆疊後進先出的操作,在不使用堆疊的情況下...