Получив строку columnTitle, представляющую заголовок столбца, отображаемый на листе Excel, вернуть соответствующий номер столбца.
Например:
A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ...
Пример 1:
Input: columnTitle = "A" Output: 1
Пример 2:
Input: columnTitle = "AB" Output: 28
Пример 3:
Input: columnTitle = "ZY" Output: 701
Ограничения:
1 <= columnTitle.length <= 7columnTitleсостоит только из заглавных английских букв.columnTitleнаходится в диапазоне["A", "FXSHRXW"].
Java-решение
Временная сложность для приведенного ниже решения составляет O(n), перебирая всю строку только один раз.