Skip to content

🚀 字符串相减

约 227 字小于 1 分钟

字符串字节

2025-09-29

⭐ 题目日期:

字节 - 2025/9/28

🌳 题目描述:

实现一个函数 stringSubtract(String s1, String s2),用于从字符串 s1 中删除在字符串 s2 中出现的字符。要求:

保留 s1 中未被删除字符的原有顺序。

对 s2 中的每个字符,只删除 s1 中第一次出现的对应字符。

字符大小写敏感。

示例

示例 1:

输入:s1 = "abcdef", s2 = "bd"
输出:"ace"
解释:
- 删除 s1 中的 'b' → "acdef"
- 删除 s1 中的 'd' → "acef"

示例 2:

输入:s1 = "hello world", s2 = "ld"
输出:"heo worl"
解释:
- 删除第一个 'l' → "helo world"
- 删除第一个 'd' → "helo worl"

示例 3:

输入:s1 = "aaaa", s2 = "aa"
输出:"aa"
解释:
- 删除前两个 'a' → 剩下两个 'a'