信息学奥赛一本通 1141:删除单词后缀
判断后三个字符如果是er,ly,在字符串倒数第2位置,即s[len-2]位置改为’\0’,这样就删掉了后两个字符。如果是ing,在倒数第3位置,即s[len-3]位置改为’\0’,这样就删除了后3个字符。字符串s长度为len时,它的后三个字符分别为s[len - 3], s[len - 2], s[len - 1]使用取子串方法,取单词后2个字符。如果是"ly"或"er",用删除方法删除这2个字符。如果是"ing",用删除方法删除这3个字符。erase(删除起始位置) :从删除起始位置开始一直删除到末尾。
原创
2024-08-08 19:40:18 ·
267 阅读 ·
0 评论