字符串中找连续最长的数字串
来源:互联网 发布:什么是网络消费贷款 编辑:程序博客网 时间:2024/04/30 00:37
题目:
示例
代码实现
#include<iostream>#include<string>using namespace std;char * GetMaxCount(char *str,size_t size){ if (size == 0) return NULL; int count = 0; int max = 0; size_t i = 0; char *cur = str; char *start = NULL; char *ret = start; size_t j = 0; while (i < size) { start = cur; while (i < size && *cur >= '0' && *cur <= '9') { count++; cur++; i++; } if (i <= size) { if (count > max) { max = count; j = i; ret = start; str[j] = '\0'; } cur++; i++; count = 0; } } return ret;}int main(){ string str; getline(cin, str); char *ret = GetMaxCount((char*)str.c_str(),str.size()); cout << ret; return 0;}
阅读全文
1 0
- 字符串中找连续最长的数字串
- 字符串中找连续最长的数字串
- 找数字串:找出字符串中连续最长的数字串
- 查找字符串中连续的最长的数字串
- 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 25、在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串(25)
- 在字符串中找出连续最长的数字串
- 字符串中找出连续最长的数字串
- 25. 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- sql之left join、right join、inner join的区别
- Unity 几个插件
- Java必读源码
- 架构师之路
- 使用IDEA Maven搭建mybatis环境
- 字符串中找连续最长的数字串
- 使用spring事件驱动机制,实现权限信息的自动收集存库
- 七夕到了, 很漂亮的生成3D红玫瑰花的小小程序的源码,七夕特别制作
- js正则表达式语法
- bugku Web8
- Shell 字符串拆分成数组
- Android开发笔记: Android动态添加、删除控件
- redis入门操作(Mac )
- vi的使用(基础到高阶)以及drwxr-xr-x 的含义