[
math
]
BinarySearch 0249 The Auditor
Problem statement
https://binarysearch.com/problems/The-Auditor/
Solution
Equal to Leetcode 0171. Excel Sheet Column Number.
Complexity
It is O(log^2 n)
for time and O(log n)
for space, where n
is the answer.
Code
class Solution:
def solve(self, s):
return sum([(ord(T)-ord("A")+1)*26**i for i,T in enumerate(s[::-1])])