上一页 1 2 3 4 5 6 7 8 9 ··· 34 下一页

2021年8月20日

541. 反转字符串 II 力扣(简单) reverse+string用法

摘要: 541. 反转字符串 II 给定一个字符串 s 和一个整数 k,从字符串开头算起,每 2k 个字符反转前 k 个字符。 如果剩余字符少于 k 个,则将剩余字符全部反转。如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。 示例 1: 输入:s = "abcdefg" 阅读全文

posted @ 2021-08-20 10:30 Yxter 阅读(101) 评论(0) 推荐(0) 编辑

2021年8月19日

1834. 单线程 CPU sort+优先队列 过了,学习vector<vector<int>>排序

摘要: 1834. 单线程 CPU 给你一个二维数组 tasks ,用于表示 n​​​​​​ 项从 0 到 n - 1 编号的任务。其中 tasks[i] = [enqueueTimei, processingTimei] 意味着第 i​​​​​​​​​​ 项任务将会于 enqueueTimei 时进入任务 阅读全文

posted @ 2021-08-19 16:09 Yxter 阅读(157) 评论(0) 推荐(0) 编辑

2021年8月18日

552. 学生出勤记录 II 力扣(困难) 记忆化搜索/dp 不会做,学习记忆化搜索转dp的学习

摘要: 552. 学生出勤记录 II 可以用字符串表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符:'A':Absent,缺勤'L':Late,迟到'P':Present,到场如果学生能够 同时 满足下面两个条件,则可以获得出勤奖励: 按 总出勤 计, 阅读全文

posted @ 2021-08-18 20:20 Yxter 阅读(119) 评论(0) 推荐(0) 编辑

2021年8月16日

526. 优美的排列 力扣(中等) dfs暴搜/ 状压dp是没想到的

摘要: 526. 优美的排列 假设有从 1 到 N 的 N 个整数,如果从这 N 个数字中成功构造出一个数组,使得数组的第 i 位 (1 <= i <= N) 满足如下两个条件中的一个,我们就称这个数组为一个优美的排列。条件: 第 i 位的数字能被 i 整除i 能被第 i 位上的数字整除现在给定一个整数 N 阅读全文

posted @ 2021-08-16 21:49 Yxter 阅读(51) 评论(0) 推荐(0) 编辑

2021年8月15日

576. 出界的路径数 力扣(中等) 路径dp/记忆化搜索 都不会做

摘要: 576. 出界的路径数 给你一个大小为 m x n 的网格和一个球。球的起始坐标为 [startRow, startColumn] 。你可以将球移到在四个方向上相邻的单元格内(可以穿过网格边界到达网格之外)。你 最多 可以移动 maxMove 次球。 给你五个整数 m、n、maxMove、start 阅读全文

posted @ 2021-08-15 22:49 Yxter 阅读(63) 评论(0) 推荐(0) 编辑

2021年8月14日

1583. 统计不开心的朋友 力扣(中等) 模拟,思考一下

摘要: 1583. 统计不开心的朋友 给你一份 n 位朋友的亲近程度列表,其中 n 总是 偶数 。 对每位朋友 i,preferences[i] 包含一份 按亲近程度从高到低排列 的朋友列表。换句话说,排在列表前面的朋友与 i 的亲近程度比排在列表后面的朋友更高。每个列表中的朋友均以 0 到 n-1 之间的 阅读全文

posted @ 2021-08-14 17:30 Yxter 阅读(31) 评论(0) 推荐(0) 编辑

2021年8月13日

233. 数字 1 的个数 力扣(困难) 数位dp/数学 不会做

摘要: 233. 数字 1 的个数 给定一个整数 n,计算所有小于等于 n 的非负整数中数字 1 出现的个数。 示例 1: 输入:n = 13输出:6 题解:https://leetcode-cn.com/problems/number-of-digit-one/solution/shu-zi-1-de-g 阅读全文

posted @ 2021-08-13 14:49 Yxter 阅读(63) 评论(0) 推荐(0) 编辑

2021年8月12日

516. 最长回文子序列 力扣(中等) 区间dp,不会做

摘要: 516. 最长回文子序列 给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。 子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。 示例 1: 输入:s = "bbbab" 输出:4 解释:一个可能的最长回文子序列为 "bbbb" 。 题解:ht 阅读全文

posted @ 2021-08-12 20:47 Yxter 阅读(53) 评论(0) 推荐(0) 编辑

2021年8月11日

446. 等差数列划分 II - 子序列 力扣(困难) 序列dp,不会

摘要: 446. 等差数列划分 II - 子序列 给你一个整数数组 nums ,返回 nums 中所有 等差子序列 的数目。 如果一个序列中 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该序列为等差序列。 例如,[1, 3, 5, 7, 9]、[7, 7, 7, 7] 和 [3, -1, -5, - 阅读全文

posted @ 2021-08-11 16:59 Yxter 阅读(176) 评论(0) 推荐(0) 编辑

2021年8月10日

413. 等差数列划分 力扣(中等) 找规律,细节

摘要: 413. 等差数列划分 如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。 例如,[1,3,5,7,9]、[7,7,7,7] 和 [3,-1,-5,-9] 都是等差数列。给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。 子数组 是 阅读全文

posted @ 2021-08-10 14:44 Yxter 阅读(102) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 34 下一页

导航