文章目录

  • 1. 题目
  • 2. 解题

1. 题目

Excel 表中的一个单元格 (r, c) 会以字符串 "<col><row>" 的形式进行表示,其中:

  • <col> 即单元格的列号 c 。用英文字母表中的 字母 标识。
    例如,第 1 列用 ‘A’ 表示,第 2 列用 ‘B’ 表示,第 3 列用 ‘C’ 表示,以此类推。
  • <row> 即单元格的行号 r 。第 r 行就用 整数 r 标识。
    给你一个格式为 "<col1><row1>:<col2><row2>" 的字符串 s ,其中 表示 c1 列, 表示 r1 行, 表示 c2 列, 表示 r2 行,并满足 r1 <= r2 且 c1 <= c2

找出所有满足 r1 <= x <= r2c1 <= y <= c2 的单元格,并以列表形式返回。
单元格应该按前面描述的格式用 字符串 表示,并以 非递减 顺序排列(先按列排,再按行排)。

示例 1:

输入:s = "K1:L2"
输出:["K1","K2","L1","L2"]
解释:
上图显示了列表中应该出现的单元格。
红色箭头指示单元格的出现顺序。

示例 2:

输入:s = "A1:F1"
输出:["A1","B1","C1","D1","E1","F1"]
解释:
上图显示了列表中应该出现的单元格。
红色箭头指示单元格的出现顺序。提示:
s.length == 5
'A' <= s[0] <= s[3] <= 'Z'
'1' <= s[1] <= s[4] <= '9'
s 由大写英文字母、数字、和 ':' 组成

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/cells-in-a-range-on-an-excel-sheet
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

  • 模拟
class Solution {public:vector<string> cellsInRange(string s) {vector<string> ans;for(char c = s[0]; c <= s[3]; ++c){for(char r = s[1]; r <= s[4]; ++r){ans.push_back(string(1, c)+string(1, r));}}return ans;}
};

4 ms 7.6 MB C++


我的CSDN博客地址 https://michael.blog.csdn.net/

长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!

LeetCode 2194. Excel 表中某个范围内的单元格相关推荐

  1. 2194. Excel 表中某个范围内的单元格

    Excel 表中的一个单元格 (r, c) 会以字符串 "" 的形式进行表示,其中: 即单元格的列号 c .用英文字母表中的 字母 标识. 例如,第 1 列用 'A' 表示,第 2 ...

  2. LeetCode简单题之Excel 表中某个范围内的单元格

    题目 Excel 表中的一个单元格 (r, c) 会以字符串 "" 的形式进行表示,其中: 即单元格的列号 c .用英文字母表中的 字母 标识. 例如,第 1 列用 'A' 表示, ...

  3. Excel工作表中设置好公式的单元格内容,不允许修改,如何锁定?

    Excel工作表中设置好公式的单元格内容,不允许修改,如何锁定? 目录 Excel工作表中设置好公式的单元格内容,不允许修改,如何锁定? 1.例如:我们做表格时已经设置好公式,只允许填写数据,不允许修 ...

  4. 在Excel表格中如何设置字体随单元格大小变化

    在Excel表格中如何设置字体随单元格大小变化 目录 在Excel表格中如何设置字体随单元格大小变化 1.选中单元格,鼠标右键点击"设置单元格式" ​2.在"对齐&quo ...

  5. 在Excel表格中如何快速拆分合并单元格

    在Excel表格中如何快速拆分合并单元格 目录 在Excel表格中如何快速拆分合并单元格 1.例如:将销售人列中的合并单元格拆分还原 2.选中销售人姓名,点击[开始]选项卡中[合并居中] 3.再点击[ ...

  6. Excel表格中,上下左右键无法移动单元格怎么办?

    excel表格中,上下左右键无法移动单元格,要如何才能使用上下左右键移动单元格,操作方法如下. 1.在excel表格中,发现按键盘的上下左右键无法移动单元格了,鼠标始终还是在定位的单元格上,这是不小心 ...

  7. 5.1 在工作表中查找指定内容的单元格 [原创Excel教程]

    1. 本节课将为您演示查找功能的使用,使用查找功能可以根据需要查找的内容,快速定位包含查找内容的单元格.首先点击[查找和选择]按钮,打开命令菜单. 2. 然后选择列表中的[查找]命令,打开查找和替换窗 ...

  8. excel vba 中如何实现拷贝复制单元格的值,而不拷贝单元格内的公式

    问题: 目前要实现将表1中的部分数据拷贝到表2中 用了sheets(1).[a1].CurrentRegion.Copy sheets(2).[a1] 现在出现一个现象, 有的时候表2的数据和表1是一 ...

  9. 关于处理Excel表中文字不能自动换行问题

    大家是不是经常会在处理Excel表文字的时候会遇到单元格已经设置好自动换行,但是没出现我们预期的结果, 其中有那么一些行就是不听话,总是换了不了行并且好多文字还隐藏起来显示不出来,这个时候怎么办呢? ...

最新文章

  1. 点对点信道互连以太网实验_以太网防雷器通讯参数测试(二)——防雷器对高速链路影响的参数...
  2. pandas基础(part4)--排序/分组/合并
  3. mapbox 修改初始位置_一行代码教你如何随心所欲初始化Bert参数(附Pytorch代码详细解读)...
  4. DIV实现CSS 的placeholder效果
  5. C++_类和对象_封装_访问权限_C++中struct和class的区别---C++语言工作笔记037
  6. sqlite 中出现的database table is locked 解决办法
  7. NGUI_Atlas
  8. 相对URL拼接为绝对URL的过程
  9. 台式计算机的cpu,CPU天梯图2018年9月最新版 九月台式电脑CPU性能排行 (全文)
  10. Qt网络文件加密处理断点续传多文件下载器bt开源种子下载器分析附下载
  11. 快手:星星之火,寒冬燎原
  12. 国内无代码平台数据统计功能对比
  13. 外边距与内边距的区别
  14. [SV]SystemVerilog学习笔记之struct union
  15. SYN480R模块解码EV1527教程
  16. UVA之11462 - Age Sort
  17. html 绘制体温单,使用zrender.js绘制体温单效果
  18. 计算机软件系统包括数据库软件和应用软件,计算机软件系统包括()。A.程序、数据和相应的文档B.系统软件和应用软件C.数据库管理系统和数据库D....
  19. 斯坦福:chatGPT可能有了人类心智,相当于9岁儿童!
  20. 安陆市惠丰计算机学校电话,安陆深蓝电子工业技术学校2021年招生简章

热门文章

  1. 增量导出_[华为]一种实用的增量式深度CTR模型训练方法
  2. html div模块前留空白,html – 3个DIV彼此相邻,中间填充空白
  3. JavaWeb笔记01-XML
  4. Java笔记05-Collection、泛型、迭代器
  5. anaconda来创建python环境
  6. java 产生无重复的随机数,Java创建无重复的随机数
  7. git fork clone 区别_Working with Git | Git 与 GitHub
  8. REST framework 权限管理源码分析
  9. C++远航之封装篇——析构函数
  10. python解释器、pycharm安装及环境变量配置