Leetcode_789.逃脱阻碍者 发表于 2021-08-22 更新于 2026-01-28 分类于 算法 题目789. 逃脱阻碍者难度:中等 你在进行一个简化版的吃豆人游戏。你从 [0, 0] 点开始出发,你的目的地是 target = [xtarget, ytarget] 。地图上有一些阻碍者,以数组 ghosts 给出,第 i 个阻碍者从 ghosts[i] = [xi, yi] 出发。所有输入均为 整数坐标 。 阅读全文 »
Leetcode_1583. 统计不开心的朋友 发表于 2021-08-20 更新于 2026-01-28 分类于 算法 题目1583. 统计不开心的朋友难度:中等 给你一份 n 位朋友的亲近程度列表,其中 n 总是 偶数 。 阅读全文 »
next主题配置 发表于 2021-08-20 更新于 2026-01-28 分类于 其他 04 正确姿势打开标签页和分类页 命令hexo n page tags,source文件夹中多出一个包含index.html的tags文件夹。这时候博客中的“标签就能打开了。 修改index.html文件。title改为标签,增加一行type: tags(这句不写标签页不会有标签)。 命令:hexo n page categories创建分类页。 修改categories里的index.html ,与之前类似。 05 主题样式的更改 阅读全文 »
Leetcode_57|. 出界的路径数 发表于 2021-08-20 更新于 2026-01-28 分类于 算法 题目 出界的路径数难度:简单给你一个大小为 m x n 的网格和一个球。球的起始坐标为 [startRow, startColumn] 。你可以将球移到在四个方向上相邻的单元格内(可以穿过网格边界到达网格之外)。你 最多 可以移动 maxMove 次球。 给你五个整数 m、n、maxMove、startRow 以及 startColumn ,找出并返回可以将球移出边界的路径数量。因为答案可能非常大,返回对 109 + 7 取余 后的结果。 阅读全文 »
Leetcode_541. 反转字符串 II 发表于 2021-08-20 更新于 2026-01-28 分类于 算法 题目541. 反转字符串 II难度:简单 给定一个字符串 s 和一个整数 k,从字符串开头算起,每 2k 个字符反转前 k 个字符。 阅读全文 »
Leetcode_552. 学生出勤记录 II 发表于 2021-08-19 更新于 2026-01-28 分类于 算法 题目552. 学生出勤记录 II难度:困难可以用字符串表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符: 'A':Absent,缺勤 'L':Late,迟到 'P':Present,到场 阅读全文 »
Leetcode_345. 反转字符串中的元音字母 发表于 2021-08-19 更新于 2026-01-28 分类于 算法 题目345. 反转字符串中的元音字母难度:简单编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 阅读全文 »
Leetcode_526. 优美的排列 发表于 2021-08-18 更新于 2026-01-28 分类于 算法 题目526. 优美的排列难度:中等假设有从 1 到 N 的 N 个整数,如果从这 N 个数字中成功构造出一个数组,使得数组的第 i 位 (1 <= i <= N) 满足如下两个条件中的一个,我们就称这个数组为一个优美的排列。条件: 第 i 位的数字能被 i 整除i 能被第 i 位上的数字整除现在给定一个整数 N,请问可以构造多少个优美的排列? 阅读全文 »
Leetcode题解 发表于 2021-08-17 更新于 2026-01-28 分类于 算法 因为既想在Github上传题解思路和代码,又想在博客上传,但保证两边同步好麻烦,所以这里列一个列表,链接到Github上。 301-400 345. 反转字符串中的元音字母501~600 526.优美的排列 [541. 反转字符串 ](https://github.com/shengrihui/Leetcode/blob/c5b27e27baac035e0fddb3e64867fab88630da82/5/541.%20%E5%8F%8D%E8%BD%AC%E5%AD%97%E7%AC%A6%E4%B8%B2%20II/541.%20%E5%8F%8D%E8%BD%AC%E5%AD%97%E7%AC%A6%E4%B8%B2%20II.md 551. 学生出勤记录 I_题解 552. 学生出勤记录 II 阅读全文 »
Leetcode_551. 学生出勤记录 I 发表于 2021-08-17 更新于 2026-01-28 分类于 算法 题目551.-学生出勤记录-I难度:简单给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符: ‘A’:Absent,缺勤‘L’:Late,迟到‘P’:Present,到场如果学生能够 同时 满足下面两个条件,则可以获得出勤奖励: 阅读全文 »