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 整數反轉的過程可以模擬於堆疊後進先出的操作,在不使用堆疊的情況下...