输入描述: 输入一个字符串。 输出描述: 输出字符串中最长的数字字符串和它的长度。 输入例子: 输出例子: 上面代码如果输入时1234hj1234,则不会输出正确结果12341234,4 ,会输出1234,4,下面使用list ...
分析思路: 遍历整个字符串,要用到for int i i lt str.length i 因为数字串有多长预先并不知道,会不断加长数字串,所以要用StringBuffer。StringBuffer对象的内容可以修改 而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。 一个用来存储以找到的最长数字串,另一个用例存储当前正在处理中的字符串,二者要比较出来谁更长。 数字串长度值作为标志 ...
2017-05-18 20:10 0 3414 推荐指数:
输入描述: 输入一个字符串。 输出描述: 输出字符串中最长的数字字符串和它的长度。 输入例子: 输出例子: 上面代码如果输入时1234hj1234,则不会输出正确结果12341234,4 ,会输出1234,4,下面使用list ...
1. 常规思路 遍历一次,和之前的数字字符串比较长度,找到最长的 2. 其他思路 来源:https://www.nowcoder.com/questionTerminal/2c81f88ecd5a4cc395b5308a99afbbec?f=discussion ...
题目1:给定一个字符串str,输出字符串str中的连续最长的数字串,如果有多个长度相同的串,需全部输出 示例 1:输入:s = 'er34y6789jd987634tgvhg'输出:'987634'解释:此连续数字串长度最长 示例 2:输入:s = '12yu34'输出:'12','34'解释 ...
最长的数字串 输入描述: 个测试输入包含1个测试用例,一个字符串str,长度不超过25 ...
代码: 测试: 结果: 1575373573733 ...
题目:写一个函数,它的原型是如下,在字符串中找出连续最长的数字串,并把这个串的长度返回,并把这个最长数字串付给其中一个函数参数outputstr所指的内存。 举例:intputstr被赋予"abcd12345ed125ss123456789",函数将返回9,outputstr所指 ...
要求: 读入一个长度不超过256的字符串,例如“abc123defg123456789hjfs123456”。要求输出“123456789” 思路: 遍历字符串,如果是数字串则计算往后一共有多少个数字,计算出数字的开头与长度添加的容器中,往后继续读取; 遍历完字符串后遍历容器中存储 ...
读入一个字符串str,输出字符串str中的连续最长的数字串 ...