LeetCode - 8 解題紀錄
題目: LeetCode - 8. String to Integer (atoi)
題目說明
定義一個自己的 atoi()
函數。
- 字串前面的空白需忽視
- 正負號只看最前面的符號
- 若超過範圍則回傳最大值或最小值
解題思路
使用 String 的 find_first_not_of()
來去除前面的空白,接著先檢查是否有正負號,之後將數字存入即可。( 這邊使用 long 是為了避免越界 )
參考解法
1 | class Solution { |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Larry's notes!
評論