LeetCode 2194. Excel 表中某个范围内的单元格
文章目录
- 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 <= r2
且 c1 <= 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 表中某个范围内的单元格相关推荐
- 2194. Excel 表中某个范围内的单元格
Excel 表中的一个单元格 (r, c) 会以字符串 "" 的形式进行表示,其中: 即单元格的列号 c .用英文字母表中的 字母 标识. 例如,第 1 列用 'A' 表示,第 2 ...
- LeetCode简单题之Excel 表中某个范围内的单元格
题目 Excel 表中的一个单元格 (r, c) 会以字符串 "" 的形式进行表示,其中: 即单元格的列号 c .用英文字母表中的 字母 标识. 例如,第 1 列用 'A' 表示, ...
- Excel工作表中设置好公式的单元格内容,不允许修改,如何锁定?
Excel工作表中设置好公式的单元格内容,不允许修改,如何锁定? 目录 Excel工作表中设置好公式的单元格内容,不允许修改,如何锁定? 1.例如:我们做表格时已经设置好公式,只允许填写数据,不允许修 ...
- 在Excel表格中如何设置字体随单元格大小变化
在Excel表格中如何设置字体随单元格大小变化 目录 在Excel表格中如何设置字体随单元格大小变化 1.选中单元格,鼠标右键点击"设置单元格式" 2.在"对齐&quo ...
- 在Excel表格中如何快速拆分合并单元格
在Excel表格中如何快速拆分合并单元格 目录 在Excel表格中如何快速拆分合并单元格 1.例如:将销售人列中的合并单元格拆分还原 2.选中销售人姓名,点击[开始]选项卡中[合并居中] 3.再点击[ ...
- Excel表格中,上下左右键无法移动单元格怎么办?
excel表格中,上下左右键无法移动单元格,要如何才能使用上下左右键移动单元格,操作方法如下. 1.在excel表格中,发现按键盘的上下左右键无法移动单元格了,鼠标始终还是在定位的单元格上,这是不小心 ...
- 5.1 在工作表中查找指定内容的单元格 [原创Excel教程]
1. 本节课将为您演示查找功能的使用,使用查找功能可以根据需要查找的内容,快速定位包含查找内容的单元格.首先点击[查找和选择]按钮,打开命令菜单. 2. 然后选择列表中的[查找]命令,打开查找和替换窗 ...
- excel vba 中如何实现拷贝复制单元格的值,而不拷贝单元格内的公式
问题: 目前要实现将表1中的部分数据拷贝到表2中 用了sheets(1).[a1].CurrentRegion.Copy sheets(2).[a1] 现在出现一个现象, 有的时候表2的数据和表1是一 ...
- 关于处理Excel表中文字不能自动换行问题
大家是不是经常会在处理Excel表文字的时候会遇到单元格已经设置好自动换行,但是没出现我们预期的结果, 其中有那么一些行就是不听话,总是换了不了行并且好多文字还隐藏起来显示不出来,这个时候怎么办呢? ...
最新文章
- 点对点信道互连以太网实验_以太网防雷器通讯参数测试(二)——防雷器对高速链路影响的参数...
- pandas基础(part4)--排序/分组/合并
- mapbox 修改初始位置_一行代码教你如何随心所欲初始化Bert参数(附Pytorch代码详细解读)...
- DIV实现CSS 的placeholder效果
- C++_类和对象_封装_访问权限_C++中struct和class的区别---C++语言工作笔记037
- sqlite 中出现的database table is locked 解决办法
- NGUI_Atlas
- 相对URL拼接为绝对URL的过程
- 台式计算机的cpu,CPU天梯图2018年9月最新版 九月台式电脑CPU性能排行 (全文)
- Qt网络文件加密处理断点续传多文件下载器bt开源种子下载器分析附下载
- 快手:星星之火,寒冬燎原
- 国内无代码平台数据统计功能对比
- 外边距与内边距的区别
- [SV]SystemVerilog学习笔记之struct union
- SYN480R模块解码EV1527教程
- UVA之11462 - Age Sort
- html 绘制体温单,使用zrender.js绘制体温单效果
- 计算机软件系统包括数据库软件和应用软件,计算机软件系统包括()。A.程序、数据和相应的文档B.系统软件和应用软件C.数据库管理系统和数据库D....
- 斯坦福:chatGPT可能有了人类心智,相当于9岁儿童!
- 安陆市惠丰计算机学校电话,安陆深蓝电子工业技术学校2021年招生简章
热门文章
- 增量导出_[华为]一种实用的增量式深度CTR模型训练方法
- html div模块前留空白,html – 3个DIV彼此相邻,中间填充空白
- JavaWeb笔记01-XML
- Java笔记05-Collection、泛型、迭代器
- anaconda来创建python环境
- java 产生无重复的随机数,Java创建无重复的随机数
- git fork clone 区别_Working with Git | Git 与 GitHub
- REST framework 权限管理源码分析
- C++远航之封装篇——析构函数
- python解释器、pycharm安装及环境变量配置