当前位置: 首页 > news >正文

Excel表列名称

题目

给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。

例如:

A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28 
...

示例 1:

输入:columnNumber = 1
输出:"A"

示例 2:

输入:columnNumber = 28
输出:"AB"

示例 3:

输入:columnNumber = 701
输出:"ZY"

示例 4:

输入:columnNumber = 2147483647
输出:"FXSHRXW"

提示:

  • 1 <= columnNumber <= 231 - 1

参考答案

class Solution {
public:string convertToTitle(int columnNumber) {string ans;while (columnNumber > 0) {--columnNumber;ans += columnNumber % 26 + 'A';columnNumber /= 26;}reverse(ans.begin(), ans.end());return ans;}
};

http://www.mrgr.cn/news/39170.html

相关文章:

  • 【QT Quick】基础语法:导入外部QML文件
  • 深度学习新手必备:Easy-PyTorch 助你轻松入门 PyTorch
  • 6.824 Lab 2C 学习记录
  • 语言的重定向
  • 内存安全问题
  • 基于大数据的高校新生数据可视化分析系统
  • JavaScript中的函数定义
  • 初始C++模板
  • 3. 将GitHub上的开源项目导入(clone)到本地pycharm上——深度学习·科研实践·从0到1
  • C++ AVL旋转操作
  • 如何在实际开发中深入使用 yalantinglibs 编译期反射库
  • GPT与大模型行业落地实践探索
  • Java SE 总结
  • 如何让虚拟机与本地电脑使用同一个ip
  • 【读书笔记-《30天自制操作系统》-25】Day26
  • 小学生为什么要学英语
  • BaoStock 的安装
  • B3621 枚举元组
  • Matlab实现麻雀优化算法优化回声状态网络模型 (SSA-ESN)(附源码)
  • 【热门主题】000003 案例 ECMAScript 标准:JavaScript 的基石与未来