96SEO 2026-02-19 09:59 15
欢迎来到我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。

本栏目将记录博主暑假从0开始刷力扣的算法题每一条题目我都会把知识点抽丝剥茧地进行分析以便大家更好的理解和学习话不多说肝
序号标题力扣序号6找到数组中消失的数字4487最大连续1的个数4858提莫攻击495
第一次遍历把存在的数都赋值为true第二次遍历即选出不存在false的数存进数组。
数组长度为n1是因为数组索引从0开始但我们要检查的数字从1开始
如果数字在有效范围内即1到n之间则标记对应的布尔数组元素为true
注意如果num不在这个范围内我们就不管它因为题目只关心1到n之间的数字
如果某个数字在输入数组中未出现过即对应的布尔数组元素为false
遍历数组设置变量count来记录出现1的次数,设置变量maxCount来记录出现1的最大次数
的子数组可能出现在数组的末尾如果遍历数组结束之后不更新最大的连续
Math.max(maxCount,count);return
的英雄。
他的攻击可以让敌方英雄艾希编者注寒冰射手进入中毒状态。
ans用于记录艾希处于中毒状态的总时间秒。
expired表示上一次中毒状态应该结束的时间点秒。
初始化为0因为没有前一次攻击。
遍历攻击时间序列
遍历提莫发起攻击的时间序列timeSeries。
对于每个时间点timeSeries[i]我们都需要判断这次攻击对艾希中毒状态的影响。
判断攻击与中毒状态的关系
如果timeSeries[i]当前攻击时间大于等于expired上一次中毒结束时间说明这次攻击是在上一次中毒状态结束后发起的因此艾希会再次中毒duration秒。
我们直接将duration加到ans上。
如果timeSeries[i]小于expired说明这次攻击是在上一次中毒状态结束前发起的中毒状态会重新计时。
但艾希不会额外增加duration秒的中毒时间而是从当前攻击时间开始算起再持续duration秒。
因此我们需要计算从当前攻击时间点到上一次中毒结束时间点之间的时间差expired
timeSeries[i]但这部分时间其实会被新的中毒状态所覆盖所以我们只需要加上从当前攻击时间点到新中毒结束时间的时间即timeSeries[i]
无论哪种情况我们都需要更新expired为当前攻击后duration秒的时间点即expired
理解中毒状态的计时和重置机制。
利用expired变量来跟踪上一次中毒状态应该结束的时间点。
通过比较timeSeries[i]和expired来判断攻击对中毒状态的影响。
适当地更新ans和expired以反映中毒状态的变化。
❤️❤️❤️小郑是普通学生水平如有纰漏欢迎各位大佬评论批评指正
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback