温州市网站建设_网站建设公司_Photoshop_seo优化
2025/12/22 0:20:06 网站建设 项目流程

打卡第六十二天
2道中等题
image

题目:
image

思路:
image
image

代码:

class Solution {
public:string removeDuplicates(string s, int k) {stack<int> counts; for (int i = 0; i < s.size(); ++i) {if (i == 0 || s[i] != s[i - 1]) {// 是第一个字符或者当前字符与前一个字符不同counts.push(1);  // 计数为1} else if (++counts.top() == k) {  // 计数+1,达到kcounts.pop();  // 弹出栈顶计数s.erase(i - k + 1, k);  // 删除从 i-k+1 开始的k个字符i = i - k;// 删除了k个字符,索引回退k位}}return s;}
};

耗时≈一小时 明天继续

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询