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
}
相关推荐
洛水水9 小时前
【力扣100题】53.最长回文子串
算法·leetcode·职场和发展
jieyucx9 小时前
Go 语言 sort 包详解:从基础排序到自定义排序(含底层原理+零基础看懂)
算法·golang·排序算法·sort
过期动态10 小时前
【LeetCode 热题 100】盛最多水的容器
java·数据结构·spring boot·算法·leetcode·spring cloud·职场和发展
凌波粒10 小时前
LeetCode--700.二叉搜索树中的搜索(二叉树)
算法·leetcode·职场和发展
洛水水11 小时前
【力扣100题】58.轮转数组
算法·leetcode
风筝在晴天搁浅11 小时前
阿里 LeetCode 876.链表的中间节点
算法·leetcode·链表
玖釉-11 小时前
二叉树展开为链表:从先序遍历到原地指针重排
c++·windows·算法·leetcode·链表
洛水水12 小时前
【力扣100题】52.最小路径和
算法·leetcode
圣保罗的大教堂12 小时前
leetcode 3043. 最长公共前缀的长度 中等
leetcode
放逐者-保持本心,方可放逐12 小时前
Go + WebAssembly 构建树木数据统计分析系统
开发语言·golang·wasm·javascipt