C语言
qixin622
这个作者很懒,什么都没留下…
展开
-
写一个递归算法来实现字符串逆序存储,要求不另设串存储空间。
[题目分析]实现字符串的逆置并不难,但本题“要求不另设串存储空间”来实现字符串逆序存储,即第一个输入的字符最后存储,最后输入的字符先存储,使用递归可容易做到。[算法描述]void InvertStore(char A[])//字符串逆序存储的递归算法。{char ch;static int i = 0;//需要使用静态变量cin>>ch;if (ch!= ...原创 2018-11-16 22:36:48 · 8057 阅读 · 0 评论 -
字符串插入
编写算法,实现下面函数的功能。函数void insert(char*s,char*t,int pos)将字符串t插入到字符串s中,插入位置为pos。假设分配给字符串s的空间足够让字符串t插入。(说明:不得使用任何库函数)[题目分析]本题是字符串的插入问题,要求在字符串s的pos位置,插入字符串t。首先应查找字符串s的pos位置,将第pos个字符到字符串s尾的子串向后移动字符串t的长度,然后将字...原创 2018-11-16 23:34:33 · 2806 阅读 · 0 评论