leetcode[171] Excel Sheet Column Number
果然是陆续出新题的节奏啊。看不见的题就坐等其他大神分享了。先做released的。
之前是将数字转为excel的列,这里是给定列返回对应的数字。
就是进制的转换,很简单的。需要注意的是从1开始的。不是0.
class Solution { public: int titleToNumber(string s) { int ans = 0; for (int i = 0; i < s.size(); ++i){ ans = ans * 26 + (s[i] - 'A' + 1); } return ans; } };