字符串中找出连续最长的数字串
2017-03-17 12:00
267 查看
最近看到了一道好未来的编程面试题,过年,加上最近家里生了一些事,很久没敲代码了,练练手。基础最重要。。。。
题目描述:
读入一个字符串str,输出字符串str中的连续最长的数字串
输入描述:
个测试输入包含1个测试用例,一个字符串str,长度不超过255。
输出描述:
在一行内输出str中里连续最长的数字串。
输入例子:
abcd12345ed125ss123456789
输出例子:
123456789
我的思路就是利用正则分割,比较取最大的。。。
题目描述:
读入一个字符串str,输出字符串str中的连续最长的数字串
输入描述:
个测试输入包含1个测试用例,一个字符串str,长度不超过255。
输出描述:
在一行内输出str中里连续最长的数字串。
输入例子:
abcd12345ed125ss123456789
输出例子:
123456789
我的思路就是利用正则分割,比较取最大的。。。
import re str = raw_input() n = re.split("\D",str) m = 0 l = 0 while m != len(n): if len(n[m]) != 0: if len(n[m]) >len(n[l]): l = m m = m + 1 print n[l]
相关文章推荐
- 在字符串中找出连续最长的数字串,并把这个串的长度返回
- 25、在字符串中找出连续最长的数字串
- 华为OJ 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 第25题: 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr),在字符串中找出连续最长的数字串,并把这个串的长度返回
- H面试程序(6):字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 字符串操作系列_1在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 每天学习一点编程(4)(在字符串中找出连续最长的数字串,并把这个串的长度返回)
- 【练习】写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)功能:在字符串中找出连续最长的数字串,并把这个串的长度返回,
- 在字符串中找出连续最长的数字串并以参数形式返回,并把这个串的长度返回
- 在字符串中找出连续最长的数字串
- 找出字符串中的最长连续数字串
- 在字符串中找出连续最长的数字串
- 在字符串中找出连续最长的数字串
- 字符串中找出连续最长的数字串
- 写正确函数需要注意的地方:在字符串中找出连续最长的数字串,并把这个串的长度返回
- 在字符串中找出连续最长的数字串,并把这个串的长度返回.
- 微软面试之25 在字符串中找出连续最长的数字串,并把这个串的长度返回,