Loading

摘要: 438. 找到字符串中所有字母异位词 - 力扣(LeetCode) 思路 使用滑动窗口,主要分为两种,定长窗口和不定长窗口 代码 定长窗口 输入分别为s和p,我们需要找出s中所有p得字母异位词字串,定长窗口为窗口的长度等p得长度(np),我们从s得第一个字符开始移动窗口,判断窗口中的字符是否为p得字 阅读全文
posted @ 2025-04-11 00:22 ColdPlayh 阅读(16) 评论(0) 推荐(0)
摘要: UML类图 类 类(class / struct)封装了数据和行为,是面向对象的重要组成部分,它是具有相同 ​属性、操作、关系​ 的对象集合的总称。 以猎人类为例: class Hunter { public: int m_age = 32; //普通的成员变量,属于对象,只有创建对象才会存在 st 阅读全文
posted @ 2025-04-10 00:29 ColdPlayh 阅读(26) 评论(0) 推荐(0)
摘要: LeetCode3. [M]无重复字符的最长子串(滑动窗口) 3. 无重复字符的最长子串 - 力扣(LeetCode) 思路 使用滑动窗口,以abcabcbb​为例: 第一个窗口为abc​此时继续滑动,a​将进入队列,此时变为abca​不符合无重复字符得条件 此时将a​从窗口中移除,窗口变为bca​ 阅读全文
posted @ 2025-04-10 00:24 ColdPlayh 阅读(8) 评论(0) 推荐(0)
摘要: LeetCode42.接雨水 思路 对于每一个柱子,他所能接的雨水就是左边最高的柱子和右边最高的柱子小的那一个再减去自己的高度。 既:min(leftMax[i],rightMax[i])−height[i] 解题方法 动态规划 官方题解(截取): 创建两个长度为 n 的数组 leftMax 和 r 阅读全文
posted @ 2025-04-07 20:43 ColdPlayh 阅读(42) 评论(0) 推荐(0)
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示