【LeetCode笔记】415. 字符串相加(Java、字符串)
生活随笔
收集整理的這篇文章主要介紹了
【LeetCode笔记】415. 字符串相加(Java、字符串)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目描述
- 不能直接把字符串轉(zhuǎn)換成整數(shù)(會(huì)溢出)
- 面試被問(wèn)過(guò),今天刷面經(jīng)又刷到。。那就索性水一篇文吧!
- 更新:原題就是 leetcode 415
思路 & 代碼
- 只要理好字符串s、字符串t、答案字符串的對(duì)應(yīng)位關(guān)系就好啦!
- 注意 carry 位的考慮:其中一個(gè)字符串已經(jīng)結(jié)束時(shí),也還需要考慮。
加法結(jié)束后,還要考慮最后一次 - 注意進(jìn)行字符之間的加法的時(shí)候不要算亂了= =
- 時(shí)間復(fù)雜度 O(max(m, n)),取兩字符串的最大長(zhǎng)度
更新版
- 刷到評(píng)論區(qū)大佬的做法,很nice
- while 循環(huán)寫(xiě)得很巧妙。
總結(jié)
以上是生活随笔為你收集整理的【LeetCode笔记】415. 字符串相加(Java、字符串)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: oracle数据库全数据库名,Oracl
- 下一篇: 【LeetCode笔记】62. 不同路径