数组和字符串
文章平均质量分 93
数组和字符串的概念以及LeetCode的相关题目。
伟大的车尔尼
走自己的路,让别人去说吧!
展开
-
字符串题目:有效数字
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:有效数字出处:65. 有效数字难度8 级题目描述要求有效数字(按顺序)可以分成以下几个部分:一个小数或者整数(可选)一个 ‘E’\texttt{`E'}‘E’ 或 ‘e’\texttt{`e'}‘e’,后面跟着一个整数小数(按顺序)可以分成以下几个部分:(可选)一个符号字符(‘+’\texttt{`+'}‘+’ 或 ‘-’\texttt{`-'}‘-’)下述格式之一:至少一原创 2022-01-17 18:00:00 · 282 阅读 · 0 评论 -
字符串题目:删除注释
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:删除注释出处:722. 删除注释难度7 级题目描述要求给一个 C++ 程序,删除程序中的注释。源程序是一个字符串数组 source\texttt{source}source,其中 source[i]\texttt{source[i]}source[i] 表示第 i\texttt{i}i 行源代码。字符串数组 source\texttt{source}source 表示每行源代码由换行符 KaT原创 2022-01-13 18:00:00 · 286 阅读 · 0 评论 -
字符串题目:数青蛙
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:数青蛙出处:1419. 数青蛙难度7 级题目描述要求给你一个字符串 croakOfFrogs\texttt{croakOfFrogs}croakOfFrogs,它表示不同青蛙发出的蛙鸣声(字符串 "croak"\texttt{"croak"}"croak")的组合。由于同一时间可以有多只青蛙呱呱作响,所以 croakOfFrogs\texttt{croakOfFrogs}croakOfFrog原创 2022-01-10 18:00:00 · 278 阅读 · 0 评论 -
字符串题目:HTML 实体解析器
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:HTML 实体解析器出处:1410. HTML 实体解析器难度6 级题目描述要求「HTML 实体解析器」是一种特殊的解析器,它将 HTML 代码作为输入,并用字符本身替换掉所有这些特殊的字符实体。HTML 里这些特殊字符和它们对应的字符实体包括:双引号:字符实体为 "\texttt{\"}",对应的字符是 "\texttt{"}"。原创 2022-01-06 18:00:00 · 388 阅读 · 0 评论 -
字符串题目:字符串转换整数 (atoi)
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:字符串转换整数 (atoi)出处:8. 字符串转换整数 (atoi)难度6 级题目描述要求请你来实现一个 myAtoi(string s)\texttt{myAtoi(string s)}myAtoi(string s) 函数,使其能将字符串转换成一个 32\texttt{32}32 位有符号整数(类似 C/C++ 中的 atoi\texttt{atoi}atoi 函数)。原创 2022-01-03 08:00:00 · 280 阅读 · 0 评论 -
字符串题目:情感丰富的文字
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:情感丰富的文字出处:809. 情感丰富的文字难度5 级题目描述要求有时候人们会用重复写一些字母来表示额外的感受。例如:"hello"→"heeellooo"\texttt{"hello"} \rightarrow \texttt{"heeellooo"}"hello"→"heeellooo""hi"→"hiii"\texttt{"hi"} \rightarrow \texttt{"hii原创 2021-12-30 18:00:00 · 155 阅读 · 0 评论 -
字符串题目:在LR字符串中交换相邻字符
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:在LR字符串中交换相邻字符出处:777. 在LR字符串中交换相邻字符难度5 级题目描述要求在一个由 ‘L’\texttt{`L'}‘L’、‘R’\texttt{`R'}‘R’ 和 ‘X’\texttt{`X'}‘X’ 三个字符组成的字符串(例如 "RXXLRXRXL"\texttt{"RXXLRXRXL"}"RXXLRXRXL")中进行移动操作。一次移动操作指用一个 "LX"\texttt{"原创 2021-12-27 18:00:00 · 758 阅读 · 0 评论 -
字符串题目:竖直打印单词
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:竖直打印单词出处:1324. 竖直打印单词难度5 级题目描述要求给你一个字符串 s\texttt{s}s。请你按照单词在 s\texttt{s}s 中的出现顺序将它们全部竖直返回。单词应该以字符串列表的形式返回,必要时用空格补位,但输出尾部的空格需要删除(不允许尾随空格)。每个单词只能放在一列上,每一列中也只能有一个单词。示例示例 1:输入:s = "HOW&nb原创 2021-12-23 18:00:00 · 311 阅读 · 0 评论 -
字符串题目:破坏回文串
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:破坏回文串出处:1328. 破坏回文串难度4 级题目描述要求给你一个由小写英语字母组成的回文字符串 palindrome\texttt{palindrome}palindrome,请你将其中一个字符用任意小写英语字母替换,使得结果字符串不是回文串,且字典序最小。请你返回结果字符串。如果无法替换一个字符使得结果字符串不是回文串,则返回空串。对于相同长度的字符串 a\texttt{a}a 和原创 2021-12-20 18:00:00 · 203 阅读 · 0 评论 -
字符串题目:隐藏个人信息
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:隐藏个人信息出处:831. 隐藏个人信息难度4 级题目描述要求给你一条个人信息字符串 s\texttt{s}s,它可能是一个电子邮箱,也可能是一串电话号码。我们将通过如下规则隐藏它的隐私信息。电子邮箱电子邮箱的格式如下:名称由大写和小写英语字母组成。后面接着符号 ‘@’\texttt{`@'}‘@’。后面接着由大写和小写英语字母组成的域名,域名中有一个点号 ‘.’\texttt{原创 2021-12-16 18:00:00 · 204 阅读 · 0 评论 -
字符串题目:验证 IP 地址
文章目录题目标题和出处难度题目描述要求示例数据范围前言解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析题目标题和出处标题:验证IP地址出处:468. 验证IP地址难度4 级题目描述要求给你一个字符串 ip\texttt{ip}ip,如果是有效的 IPv4 地址则返回 "IPv4"\texttt{"IPv4"}"IPv4",如果是有效的 IPv6 地址则返回 "IPv6"\texttt{"IPv6"}"IPv6",如果不是上述类型的 IP 地址则返回 "Neither"\text原创 2021-12-13 18:00:00 · 833 阅读 · 0 评论 -
字符串题目:Z 字形变换
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:Z 字形变换出处:6. Z 字形变换难度4 级题目描述要求将一个给定字符串 s\texttt{s}s 根据给定的行数 numRows\texttt{numRows}numRows,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "PAYPALISHIRING"\texttt{"PAYPALISHIRING"}"PAYPALISHIRING",行数为 3\texttt{3}3 时,排原创 2021-12-09 18:00:00 · 178 阅读 · 0 评论 -
字符串题目:计数二进制子串
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:计数二进制子串出处:696. 计数二进制子串难度4 级题目描述要求给定一个二进制字符串 s\texttt{s}s,计算具有相同数量的 0\texttt{0}0 和 1\texttt{1}1 并且所有 0\texttt{0}0 和所有 1\texttt{1}1 都是连续的非空子字符串的数量。重复出现的子串要计算它们出现的次数。示例示例 1:输入:s = "001100原创 2021-12-06 18:00:00 · 143 阅读 · 0 评论 -
字符串题目:解码字母到整数映射
文章目录题目标题和出处难度题目描述要求示例数据范围解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析题目标题和出处标题:解码字母到整数映射出处:1309. 解码字母到整数映射难度3 级题目描述要求给你一个字符串 s\texttt{s}s,它由数字(‘0’−‘9’\texttt{`0'} - \texttt{`9'}‘0’−‘9’)和 ‘#’\texttt{`\#'}‘#’ 组成。我们希望按下述规则将 s\texttt{s}s 映射为一些小写英文字符:字符(‘a’−‘i’\te原创 2021-12-02 07:00:00 · 409 阅读 · 0 评论 -
字符串题目:重新排列字符串
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:重新排列字符串出处:1528. 重新排列字符串难度3 级题目描述要求给你一个字符串 s\texttt{s}s 和一个长度相同的整数数组 indices\texttt{indices}indices。请你重新排列字符串 s\texttt{s}s,其中第 i\texttt{i}i 个字符需要移动到 indices[i]\texttt{indices[i]}indices[i] 指示的位置。返回原创 2021-11-29 18:00:00 · 568 阅读 · 0 评论 -
字符串题目:重新格式化电话号码
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:重新格式化电话号码出处:1694. 重新格式化电话号码难度3 级题目描述要求给你一个字符串形式的电话号码 number\texttt{number}number。number\texttt{number}number 由数字、空格 ‘ ’\texttt{` '}‘ ’ 和破折号 ‘-’\texttt{`-'}‘-’ 组成。请你按下述方式重新格式化电话号码。首先,删除所有的原创 2021-11-25 18:00:00 · 231 阅读 · 0 评论 -
字符串题目:写字符串需要的行数
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:写字符串需要的行数出处:806. 写字符串需要的行数难度3 级题目描述要求给你由小写英语字母组成的字符串 s\texttt{s}s 和一个表示每个小写英语字母的宽度的像素数的数组 widths\texttt{widths}widths。特别地,widths[0]\texttt{widths[0]}widths[0] 表示 ‘a’\texttt{`a'}‘a’ 的宽度,widths[1]\tex原创 2021-11-22 18:00:00 · 151 阅读 · 0 评论 -
字符串题目:字符串中的单词数
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:字符串中的单词数出处:434. 字符串中的单词数难度3 级题目描述要求给你字符串 s\texttt{s}s,返回字符串中的单词数。单词指的是连续的不是空格的字符。示例示例 1:输入:s = "Hello, my name is John"\texttt{s = "Hello, my name is John"}s =原创 2021-11-18 18:00:00 · 216 阅读 · 0 评论 -
字符串题目:最后一个单词的长度
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:最后一个单词的长度出处:58. 最后一个单词的长度难度3 级题目描述要求给你一个字符串 s\texttt{s}s,由若干单词组成,单词之间用空格隔开。返回字符串中最后一个单词的长度。如果不存在最后一个单词,请返回 0\texttt{0}0。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。示例示例 1:输入:s = "Hello World"\tex原创 2021-11-15 18:00:00 · 576 阅读 · 0 评论 -
字符串题目:千位分隔数
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:千位分隔数出处:1556. 千位分隔数难度2 级题目描述要求给你一个整数 n\texttt{n}n,请你每隔三位添加点(即 "."\texttt{"."}"." 符号)作为千位分隔符,并将结果以字符串格式返回。示例示例 1:输入:n = 987\texttt{n = 987}n = 987输出:"987"\texttt{"987"}"987"示原创 2021-11-11 18:00:00 · 318 阅读 · 0 评论 -
字符串题目:学生出勤记录 I
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:学生出勤记录 I出处:551. 学生出勤记录 I难度2 级题目描述要求给定一个字符串 s\texttt{s}s 来代表一个学生的出勤记录,每个字符表示这个学生当前是缺勤、迟到或到场。记录仅包含以下三个字符:‘A’\texttt{`A'}‘A’:缺勤‘L’\texttt{`L'}‘L’:迟到‘P’\texttt{`P'}‘P’:到场如果一个学生同时满足以下两个条件,则有资格获得出勤奖原创 2021-11-08 18:00:00 · 524 阅读 · 0 评论 -
字符串题目:设计 Goal 解析器
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:设计 Goal 解析器出处:1678. 设计 Goal 解析器难度2 级题目描述要求请你设计一个可以解释字符串 command\texttt{command}command 的 Goal 解析器。command\texttt{command}command 由 "G"\texttt{"G"}"G"、"()"\texttt{"()"}"()" 和/或 "(al)"\texttt{"(al)"}"原创 2021-11-04 18:00:00 · 190 阅读 · 0 评论 -
字符串题目:山羊拉丁文
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:山羊拉丁文出处:824. 山羊拉丁文难度2 级题目描述要求给定一个由空格分割单词的句子 sentence\texttt{sentence}sentence。每个单词只包含大写或小写字母。我们要将句子转换为「山羊拉丁文」(一种类似于「猪拉丁文」的虚构语言)。山羊拉丁文的规则如下:如果单词以元音(‘A’\texttt{`A'}‘A’,‘E’\texttt{`E'}‘E’,‘I’\textt原创 2021-11-01 18:00:00 · 144 阅读 · 1 评论 -
字符串题目:判断字符串的两半是否相似
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:判断字符串的两半是否相似出处:1704. 判断字符串的两半是否相似难度2 级题目描述要求给你一个偶数长度的字符串 s\texttt{s}s。将其拆分成长度相同的两半,前一半为 a\texttt{a}a,后一半为 b\texttt{b}b。两个字符串相似的前提是它们都含有相同数目的元音(‘a’\texttt{`a'}‘a’,‘e’\texttt{`e'}‘e’,‘i’\texttt{`i'}‘原创 2021-10-28 18:00:00 · 233 阅读 · 0 评论 -
字符串题目:检测大写字母
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:检测大写字母出处:520. 检测大写字母难度2 级题目描述要求我们定义,在以下情况时,单词的大写用法是正确的:全部字母都是大写,比如 "USA"\texttt{"USA"}"USA"。单词中所有字母都不是大写,比如 "leetcode"\texttt{"leetcode"}"leetcode"。如果单词不只含有一个字母,只有首字母大写,比如 "Google"\texttt{"Googl原创 2021-10-25 18:00:00 · 354 阅读 · 0 评论 -
字符串题目:检查两个字符串数组是否相等
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:检查两个字符串数组是否相等出处:1662. 检查两个字符串数组是否相等难度1 级题目描述要求给你两个字符串数组 word1\texttt{word1}word1 和 word2\texttt{word2}word2。如果两个数组表示的字符串相同,返回 true\texttt{true}true;否则,返回 false\texttt{false}false。数组表示的字符串是由数组中的所有元素原创 2021-10-21 18:00:00 · 1100 阅读 · 0 评论 -
字符串题目:转换成小写字母
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:转换成小写字母出处:709. 转换成小写字母难度1 级题目描述要求给你一个字符串 s\texttt{s}s,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。示例示例 1:输入:s = "Hello"\texttt{s = "Hello"}s = "Hello"输出:"hello"\texttt{"hello"}"hello"示例 2原创 2021-10-18 18:00:00 · 1045 阅读 · 0 评论 -
数组题目:得分最高的最小轮调
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:得分最高的最小轮调出处:798. 得分最高的最小轮调难度8 级题目描述要求给定一个数组 nums\texttt{nums}nums,我们可以将它按一个非负整数 k\texttt{k}k 进行轮调,这样可以使数组变为 nums[k], nums[k + 1], nums[k + 2], …, nums[nums.le原创 2021-10-14 18:00:00 · 194 阅读 · 0 评论 -
数组题目:优美的排列 II
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:优美的排列 II出处:667. 优美的排列 II难度7 级题目描述要求给你两个整数 n\texttt{n}n 和 k\texttt{k}k,请你构造一个答案列表 answer\texttt{answer}answer,该列表应当包含从 1\texttt{1}1 到 n\texttt{n}n 的 n\texttt{n}n 个不同正整数,并同时满足下述条件:假设该列表是 answer=[a1,原创 2021-10-11 18:00:00 · 133 阅读 · 0 评论 -
数组题目:RLE 迭代器
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:RLE 迭代器出处:900. RLE 迭代器难度6 级题目描述要求我们可以使用游程编码(RLE)对一个整数序列编码。游程编码数组 encoding\texttt{encoding}encoding 的长度是偶数,下标从 0\texttt{0}0 开始,对于所有的偶数 i\texttt{i}i,encoding[i]\texttt{encoding[i]}encoding[i] 告诉我们在序列中原创 2021-10-07 08:00:00 · 109 阅读 · 0 评论 -
数组题目:图像重叠
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:图像重叠出处:835. 图像重叠难度6 级题目描述要求给出两个图像 img1\texttt{img1}img1 和 img2\texttt{img2}img2,都是大小为 n×n\texttt{n} \times \texttt{n}n×n 的正方形二进制矩阵(二进制矩阵只包含 0\texttt{0}0 和 1\texttt{1}1)。我们转换其中一个图像,向左、右、上、下移动任何数量的单位原创 2021-10-04 08:00:00 · 321 阅读 · 0 评论 -
数组题目:全局倒置与局部倒置
文章目录题目标题和出处难度题目描述要求示例数据范围解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析题目标题和出处标题:全局倒置与局部倒置出处:775. 全局倒置与局部倒置难度6 级题目描述要求给你一个长度为 n\texttt{n}n 的整数数组 nums\texttt{nums}nums,表示在 [0, n - 1]\texttt{[0, n - 1]}[0, n - 1] 范围内的所有整数的一个排列。全局倒置的数量原创 2021-09-30 18:00:00 · 229 阅读 · 0 评论 -
数组题目:旋转图像
文章目录题目标题和出处难度题目描述要求示例数据范围解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析题目标题和出处标题:旋转图像出处:48. 旋转图像难度5 级题目描述要求给定一个 n×n\texttt{n} \times \texttt{n}n×n 的二维矩阵 matrix\texttt{matrix}matrix 表示一个图像。请你将图像顺时针旋转 90\texttt{90}90 度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像原创 2021-09-23 16:58:48 · 123 阅读 · 0 评论 -
数组题目:旋转函数
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:旋转函数出处:396. 旋转函数难度5 级题目描述要求给定一个长度为 n\texttt{n}n 的整数数组 nums\texttt{nums}nums。假设 arrk\texttt{arr}_\texttt{k}arrk 是数组 nums\texttt{nums}nums 顺时针旋转 k\texttt{k}k 个位置后的数组,我们定义 nums\texttt{nums}nums 的「旋转函原创 2021-09-20 07:58:15 · 130 阅读 · 0 评论 -
数组题目:除自身以外数组的乘积
文章目录题目标题和出处难度题目描述要求示例数据范围进阶解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析题目标题和出处标题:除自身以外数组的乘积出处:238. 除自身以外数组的乘积难度5 级题目描述要求给你一个整数数组 nums\texttt{nums}nums,返回数组 answer\texttt{answer}answer,其中 answer[i]\texttt{answer[i]}answer[i] 等于 nums\texttt{nums}nums 中除 nums[i]\t原创 2021-09-16 18:28:17 · 191 阅读 · 0 评论 -
数组题目:找出数组游戏的赢家
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:找出数组游戏的赢家出处:1535. 找出数组游戏的赢家难度5 级题目描述要求给你一个由不同整数组成的整数数组 arr\texttt{arr}arr 和一个整数 k\texttt{k}k。每回合游戏都在数组的前两个元素(即 arr[0]\texttt{arr[0]}arr[0] 和 arr[1]\texttt{arr[1]}arr[1])之间进行。比较 arr[0]\texttt{arr[0]原创 2021-09-13 16:46:26 · 120 阅读 · 0 评论 -
数组题目:所有蚂蚁掉下来前的最后一刻
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:所有蚂蚁掉下来前的最后一刻出处:1503. 所有蚂蚁掉下来前的最后一刻难度5 级题目描述要求有一块木板,长度为 n\texttt{n}n 个单位。一些蚂蚁在木板上移动,每只蚂蚁都以每秒一个单位的速度移动。其中,一部分蚂蚁向左移动,其他蚂蚁向右移动。当两只向不同方向移动的蚂蚁在某个点相遇时,它们会同时改变移动方向并继续移动。假设更改方向不会花费任何额外时间。而当蚂蚁在某一时刻 t\textt原创 2021-09-09 18:39:00 · 151 阅读 · 0 评论 -
数组题目:分割数组
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:分割数组出处:915. 分割数组难度5 级题目描述要求给定一个数组 nums\texttt{nums}nums,将其划分为两个不相交(没有公共元素)的连续子数组 left\texttt{left}left 和 right\texttt{right}right,使得:left\texttt{left}left 中的每个元素都小于或等于 right\texttt{right}right 中的每原创 2021-09-06 17:43:22 · 388 阅读 · 2 评论 -
数组题目:生命游戏
文章目录题目标题和出处难度题目描述要求示例数据范围进阶解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析进阶问题答案题目标题和出处标题:生命游戏出处:289. 生命游戏难度4 级题目描述要求生命游戏,简称为生命,是英国数学家约翰·何顿·康威在 1970\texttt{1970}1970 年发明的细胞自动机。给定一个包含 m×n\texttt{m} \times \texttt{n}m×n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态:1\texttt原创 2021-09-02 19:08:56 · 387 阅读 · 0 评论 -
数组题目:对角线遍历
文章目录题目标题和出处难度题目描述要求示例数据范围解法思路和算法代码复杂度分析题目标题和出处标题:对角线遍历出处:498. 对角线遍历难度4 级题目描述要求给定一个 m×n\texttt{m} \times \texttt{n}m×n 的矩阵 mat\texttt{mat}mat,请以对角线遍历的顺序返回这个矩阵中的所有元素。示例示例 1:输入:mat = [[1,2,3],[4,5,6],[7,8,9]]\texttt{mat = [[1,2,3],[4,5,原创 2021-08-30 19:02:42 · 260 阅读 · 0 评论