【发布时间】:2010-12-02 13:57:45
【问题描述】:
编写一个函数,在一个字符串中找到一个子字符串,并用另一个字符串替换所有出现的子字符串。函数原型:
char* FindReplace(char* src, char* find, char* replace);
测试用例 1:
输入:
SRC[] = “SIVASAI”。
find[] = “AS”
替换[] = “ASAS”
输出:
SRC[] = “SIVASASAI”
测试用例 2:
SRC[] = “SIVASAI”。
find[] = “VASA”
替换[] = “A”
输出:
SRC[] = “SIAI”
解决方案应该是省时的。
【问题讨论】:
-
测试用例 FindReplace("AAA", "AA", "AB") 的输出是什么?
-
家庭作业的味道很浓
-
投票结束,不是问题,更多的是指示。
标签: algorithm string substring