↓ 跳过正文
  1. 科学/
  2. 计算机/
  3. 算法/
  4. Leetcode/
  5. 0100-0199/

0168 Excel 列表排名

Solution

class Solution:
    def convertToTitle(self, columnNumber: int) -> str:
        res = []
        while columnNumber:
            columnNumber -= 1
            res.append(chr(ord('A') + columnNumber % 26))
            columnNumber //= 26
        return ''.join(res[::-1])

if __name__ == "__main__":
    sol = Solution()
    print(sol.convertToTitle(1))
    print(sol.convertToTitle(28))
    print(sol.convertToTitle(701))