摘要: **题目:删除一个字符串中出现次数最少的字符,函数原型为:****char*delChar(char*s,intiLen)****其中s为输入字符串,iLen为输入字符串长度。****如输入字符串为“abcdd”,输出为"dd"。****字符串中只有小写字母,不含空格且字符串最大长度不超过20。**//****** 题目:删除一个字符串中出现次数最少的字符,函数原型为:**** char * delChar(char *s,int iLen) ** ** 其中 s为输入字符串,iLen为输入字符串长度。** ** 如输入字符串为“abcdd”,输出... 阅读全文
posted @ 2013-07-28 12:14 sunnie_ 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 回文就是从前后读都是一样的。可以用判断入栈和出栈是否相同来实现(比较复杂),这里利用整数逆序成另一个整数,通过判断两个整数是否相等来实现。#includeint IsEchoNum(int num){int tmp=0;for(n=num;n!=0;n/=10){temp=temp*10+n%10;}return (temp==num);}int main(){int a;int num=12321;a=IsEchoNum(num);cout<<"The num : " <<numif(a==1)cout<<"is echo&q 阅读全文
posted @ 2013-07-28 10:56 sunnie_ 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 包含文件:string.h函数名: strstr函数原型:extern char *strstr(char *str1, char *str2);功能:从字符串str1中查找是否有字符串str2,如果有,从str1中的str2位置起,返回str1中str2起始位置的指针,如果没有,返回null。返回值:返回该位置的指针,如找不到,返回空指针。例子:123char str[]="1234 xyz";char* str1=strstr(str,"34");cout<<str1<<endl;显示: 34 xyz 阅读全文
posted @ 2013-07-28 10:16 sunnie_ 阅读(811) 评论(0) 推荐(0) 编辑