网站建设服务的广告,网站设置在哪里找,网站建设评比,wordpress tag插件下载文章目录1. 题目2. 解题1. 题目
Excel 表中的一个单元格 (r, c) 会以字符串 colrow 的形式进行表示#xff0c;其中#xff1a;
col 即单元格的列号 c 。用英文字母表中的 字母 标识。 例如#xff0c;第 1 列用 ‘A’ 表示#xff…
文章目录1. 题目2. 解题1. 题目
Excel 表中的一个单元格 (r, c) 会以字符串 colrow 的形式进行表示其中
col 即单元格的列号 c 。用英文字母表中的 字母 标识。 例如第 1 列用 ‘A’ 表示第 2 列用 ‘B’ 表示第 3 列用 ‘C’ 表示以此类推。row 即单元格的行号 r 。第 r 行就用 整数 r 标识。 给你一个格式为 col1row1:col2row2 的字符串 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:vectorstring cellsInRange(string s) {vectorstring 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阿明一起加油、一起学习进步