查找子串的个数
来源:互联网 发布:方维直播源码 编辑:程序博客网 时间:2024/05/18 00:32
题目:
输入一个字符串,判断有多少个子串。
输入: a ds dga ada a asdf
输出:6
思路:根据空格的数量来计算子串的数量,多个空格按一个计算
//计算空格的数量int SpaceCnt(char *str){bool bSpace = false;int iLen = strlen(str);int iCnt = 0;for (int i = 0; i < iLen;++i){if (str[i]==' '){if (!bSpace){iCnt++;}bSpace = true;}else{bSpace = false;}}//最后还带有空格if (bSpace){iCnt--;}//如果一开始就有空格if (str[0] == ' ')return iCnt;return iCnt + 1; //字段数量等于空格数量+1}int _tmain(){char str[1000] = { 0 };gets(str);cout << SpaceCnt(str) << endl;system("pause");return 0;}
0 0
- 查找子串的个数
- 查找字符串中一个子串的个数
- HDU 5672 查找子串的个数 思维 双指针
- (1)查找子字符串的个数
- 查找子字符串的个数(二分法查找)
- hdu 5672 String(BC——查找子串的个数 模拟)
- 查找子字符串个数的标准C函数
- java查找字符串中的包含子字符串的个数
- java查找字符串中的包含子字符串的个数
- 子串出现的个数
- 字符串子串的个数
- 回文子串的个数
- 华为机试—查找子串个数
- 查找最小的子串
- 字符串子串的查找
- 查找子串的数量
- 字符串子串的查找
- 查找9的个数
- C++组合和继承 组合中会涉及到默认构造函数和拷贝构造函数的问题
- SVG 文本(text)
- HTML5中CSS3的相邻选择器、兄弟选择器以及not选择器
- 银行系统
- HDOJ 2043 密码
- 查找子串的个数
- qe
- android studio关联genymotion模拟器
- 如何使用TestFlight进行app测试
- 射频PCB设计规则
- Manjaro安装笔记(失败告终)
- CODE[VS] 青铜Bronze 整数处理 1201:最小数和最大数
- 第八届山东省赛 sdut 3903 CF(贪心+dp)
- S1复习项目吃货联盟