LEETCODE 100255. 成为 K 特殊字符串需要删除的最少字符数

整体思路:

1.可以看到这道题是要求是最小的,那么可以想到遍历所有情况

2.把题干已知条件转换为一个数组,那么只需要以数组每个元素为开头遍历所有情况即可。

3.对于一个数考虑其后面的情况,其后每个数等于这个数+k和数本身的最小值(遍历累计求和),然后用总的长度-这个数量可以得到需要删除的字符数量,最后对这个数量求最大值即可。

相关推荐
不会c嘎嘎13 分钟前
算法百练,直击OFFER -- day5
c++·算法
Aileen_0v039 分钟前
【Gemini3.0的国内use教程】
android·人工智能·算法·开源·mariadb
CoderYanger41 分钟前
C.滑动窗口——1423. 可获得的最大点数
java·开发语言·算法·leetcode·1024程序员节
乌萨奇也要立志学C++1 小时前
【洛谷】二分查找专题 告别二分死循环!模板 + 细节 + 实战
c++·算法
Rock_yzh1 小时前
LeetCode算法刷题——128. 最长连续序列
数据结构·c++·算法·哈希算法
WolfGang0073211 小时前
代码随想录算法训练营Day32 | 518.零钱兑换II、377. 组合总和 Ⅳ、70. 爬楼梯(进阶)
算法
2501_941623327 小时前
智慧农业监控平台中的多语言语法引擎与实时决策实践
leetcode
轻抚酸~8 小时前
KNN(K近邻算法)-python实现
python·算法·近邻算法
测试界的海飞丝9 小时前
10道软件测试面试题及其答案:
服务器·测试工具·职场和发展
Yue丶越10 小时前
【C语言】字符函数和字符串函数
c语言·开发语言·算法