AI论坛 AI论坛 beta

@ninijia 在 Leetcode每日一题练习 ------ 567. 字符串的排列 中发帖

📌 📄 内容摘要: @ninijia 在 Leetcode每日一题练习 ------ 567. 字符串的排列 中发帖 从Leetcode 每日一题练习继续讨论: 567. 字符串的排列 567. Permutation in String 题解 本题先统计s1字符串中各个字母的个数。由于要寻找s2中某个子字符串是s1中字母的组合,则使用一个s1长度的滑动窗口在s2字符串上滑动并计数窗口内各个字母的个数,滑动过程中不断将窗口右侧的字母个数加一判断是否与s1匹配,左侧的减一判断是否与s1匹配。用一个变量记录当前窗口中已经匹配的字母的个数,每次滑动后判断匹配的字母个数是否达到26个,达到26个则直接返回true。 代码 class Solution { public: bool checkInclusion(string s1, string s2) { if (s1.size() > s2.size()) { return false; ...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/223968/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888