小蓝正在处理一份公开文档,需要将其中某些特定词汇完全遮挡,以保护隐私。设计一个程序来替换文本中的词汇。程序的输入包括一个整数 n 表示需要遮盖的词汇的数量,接着是一段待处理的字符串 S,以及接下来的 n 行每行一个词汇。若待处理文本中包含词汇的子串,则将该子串替换为 *,其余字符不变。最终输出处理后的字符串。
数据范围很小直接暴力枚举所有词汇一个一个区匹配即可.
小蓝正在处理一份公开文档,需要将其中某些特定词汇完全遮挡,以保护隐私。
给定一个由小写英文字母构成的文本字符串 S 以及一个同样由小写英文字母构成的词汇列表。对于列表中的每一个词汇,如果在 S 中存在与它完全相同的连续子串,则需要将该子串中的每一个字符替换为星号 *。如果一个字符位置同时属于多个这样的子串,也只需要保留一个星号。其余未被任何词汇覆盖的字符保持不变。请你输出遮挡后的结果字符串。
约束条件:
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册