外观
🚀 字符串相减
⭐ 题目日期:
字节 - 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'