LeetCode 171. 我的思路 26进制,同时运用string与C的兼容操作字符。 class Solution { public: int titleToNumber(string s) { if(s.size() == 1) return s[0]-'A'+1; long result = 0; for(int i = 0; i < s.size(); ++i){ result = result * 26 + (s[i] - 'A' + 1); } return result; } };