Golang | Leetcode Golang题解之第171题Excel列表序号

题目:

题解:

Go 复制代码
func titleToNumber(columnTitle string) (number int) {
    for i, multiple := len(columnTitle)-1, 1; i >= 0; i-- {
        k := columnTitle[i] - 'A' + 1
        number += int(k) * multiple
        multiple *= 26
    }
    return
}
相关推荐
源代码•宸18 分钟前
100 Go Mistakes(#4 过度使用getter和setter、#5 接口污染)
开发语言·经验分享·后端·golang
小南家的青蛙32 分钟前
LeetCode第773题 - 滑动谜题
算法·leetcode·职场和发展
CoderYanger1 小时前
动态规划算法-子序列问题(数组中不连续的一段):30.最长数对链
java·算法·leetcode·动态规划·1024程序员节
捧 花1 小时前
Go Web 开发流程
开发语言·后端·golang·restful·web·分层设计
南猿北者1 小时前
go语言基础语法
开发语言·后端·golang
im_AMBER2 小时前
Leetcode 71 买卖股票的最佳时机 | 增量元素之间的最大差值
笔记·学习·算法·leetcode
埃伊蟹黄面2 小时前
二分查找算法
c++·算法·leetcode
野蛮人6号2 小时前
力扣热题100道之78子集
算法·leetcode·职场和发展
dragoooon342 小时前
[优选算法专题十一.字符串 ——NO.60~63 最长公共前缀、5最长回文子串、 二进制求和 、字符串相乘]
算法·leetcode·动态规划
CoderYanger2 小时前
C.滑动窗口——2762. 不间断子数组
java·开发语言·数据结构·算法·leetcode·1024程序员节