摘要: 字符串压缩,将原来的字符串转化为字符串里的字符+该字符串出现的次数,如 输入:12334222 输出:1121324123 可借助于sprintf函数实现。 阅读全文
posted @ 2013-09-15 16:08 永不止步,永无止境 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 将一个字符串中的单词进行倒置,标点符号也倒置, 如输入:hello,nice to meet you! 输出:!you meet to nice,hello 将代码中的while ( *pCur && IsAlphabet(*pCur) ) 换成while ( *pCur && *pCur!= ' ' ) 即可实现翻转单词,标点符号不倒换, 即输入:hello,nice to meet you! 输出:you! meet to hello,nice 阅读全文
posted @ 2013-09-15 14:58 永不止步,永无止境 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 模拟C++中的strstr函数,将主串中子串以及以后的字符串全部返回。 注意: 考虑所有可能的测试用例,包括子串存在、不存在,以及子串、主串为空的情况等。 阅读全文
posted @ 2013-09-15 11:10 永不止步,永无止境 阅读(560) 评论(0) 推荐(0) 编辑