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
}
相关推荐
王伯爵2 小时前
go语言中的select的用法和使用场景
开发语言·数据库·golang
浩少7024 小时前
LeetCode-17day:贪心算法
算法·leetcode·贪心算法
weixin_516875655 小时前
力扣 30 天 JavaScript 挑战 第37天 第九题笔记 知识点: 剩余参数,拓展运算符
javascript·笔记·leetcode
Sally璐璐11 小时前
Go语言变量声明与初始化详解
java·开发语言·golang
黑客影儿13 小时前
Go特有的安全漏洞及渗透测试利用方法(通俗易懂)
开发语言·后端·安全·web安全·网络安全·golang·系统安全
小红帽2.014 小时前
从ioutil到os:Golang在线客服聊天系统文件读取的迁移实践
服务器·开发语言·golang
逢生博客14 小时前
Ubuntu 安装 gvm 管理 Go 语言开发环境
linux·ubuntu·golang·gvm
爱coding的橙子17 小时前
每日算法刷题Day63:8.19:leetcode 堆6道题,用时1h50min
算法·leetcode·职场和发展
岁忧17 小时前
(nice!!!)(LeetCode 每日一题) 1277. 统计全为 1 的正方形子矩阵 (动态规划)
java·c++·算法·leetcode·矩阵·go·动态规划