(字符串,哈希) leetcode 8. atoi,12. Integer to Roman

思路:判斷各種邊界條件。 1)首先過濾字符串前面的空格,即找到第一個不爲空格的字符; 2)如果第一個字符是+或-,設置flag值; 3)接下來的字符如果在'0' - '9' 範圍內,則轉換爲數字,否則結束循環; 注意上一步中,如果結果已經大於INT_MAX或小於INT_MIN,則直接返回INT_MAX或INT_MIN; 4)如果過濾掉空格後的字符不是一個有效的整數字符,則返回0; 5)整數之後可能
相關文章
相關標籤/搜索