AlgoMooc
← 返回题库

X3006. 小慕的智能日志管理系统

中等通过率 15% · 提交 87 · 通过 13
模拟哈希表字符串滑动窗口

小慕是一名系统运维工程师,最近他负责管理公司的一个关键业务系统。某天,他发现系统日志文件越来越大,里面充斥着大量冗余信息,导致关键数据难以被快速定位,甚至影响了系统的运行效率。为了优化日志管理,小慕决定设计一种智能日志过滤机制,确保日志文件中只保留真正有价值的信息。 在这个机制下,小慕对“海量日志”进行了如下定义: 在 10 毫秒内(小于 10 毫秒),若相同的日志被打印 2 次及以上,则仅保留第一条日志。 在 100 毫秒内(小于 100 毫秒),若10 条相似的日志被打印,则只保留前 9 条,删除第 10 条及以后出现的相似日志。 其中,两个日志 s 和 t 相似 的定义如下: 去除 `s` 和 `t` 中所有的数字后,若它们的字符顺序完全相同,则认为 `s` 和 `t` 是相似的日志。 小慕的任务是,根据上述规则过滤日志,并输出的日志条目。

提示:带虚线的词点一下有通俗解释。

时间限制 1000 ms · 内存限制 128 MB

看不懂题目?点开图解(训练营专属)

登录后查看题目图解

题目图解为训练营学员专属内容,请先登录。

微信扫码登录还不是训练营学员?了解训练营 →
写完代码点「提交」,将对全部测试用例判题。

向老师提问

针对「小慕的智能日志管理系统」把疑问、代码和报错填清楚,老师收到后能更快、更准地回复你。