阅读背景:

第八周【项目三-顺序串算法】

来源:互联网 

问题描述及代码:


/*    
*烟台大学计控学院     
*作    者:边朔   
*完成日期:2016年10月20日 
*问题描述:采用顺序存储方式存储串,实现下列算法并测试:  
(1)试编写算法实现将字符串S中所有值为c1的字符换成值为c2的字符:  
void Trans(SqString *&s, char c1, char c2);  
(2)试编写算法,实现将已知字符串所有字符倒过来重新排列。如ABCDEF改为FEDCBA。  
void Invert(SqString &s)  
(3)从串s中删除其值等于c的所有字符。如从message中删除’e’,得到的是mssag。  
void DellChar(SqString &s, char c)  
(4)有两个串s1和s2,设计一个算法求一个这样的串,该串中的字符是s1和s2中公共字符。所谓公共子串,是由在s1中有,且在s2中也有的字符构成的字符。例s1为”message”,s2为”agent”,得到的公共子串是”eage”。  
SqString CommChar(SqString s1,SqString s2); 
*/  /*    
*烟台大学计控学院     
*作    者:



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: