读入一个字符串str,输出字符串str中的连续最长的数字串 ...
要求: 读入一个长度不超过 的字符串,例如 abc defg hjfs 。要求输出 思路: 遍历字符串,如果是数字串则计算往后一共有多少个数字,计算出数字的开头与长度添加的容器中,往后继续读取 遍历完字符串后遍历容器中存储的长度最长的Value。 具体代码如下: Project: 输出字符串中连续最长的数字串 Author: Time: Description: 读入一个字符串str,输出字符串s ...
2017-10-07 22:57 0 1847 推荐指数:
读入一个字符串str,输出字符串str中的连续最长的数字串 ...
输入描述: 输入一个字符串。 输出描述: 输出字符串中最长的数字字符串和它的长度。 输入例子: 输出例子: 上面代码如果输入时1234hj1234,则不会输出正确结果12341234,4 ,会输出1234,4,下面使用list ...
1. 常规思路 遍历一次,和之前的数字字符串比较长度,找到最长的 2. 其他思路 来源:https://www.nowcoder.com/questionTerminal/2c81f88ecd5a4cc395b5308a99afbbec?f=discussion ...
分析思路: (1)遍历整个字符串,要用到for(int i = 0;i<str.length;i++){}; (2)因为数字串有多长预先并不知道,会不断加长数字串,所以要用StringBuffer。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改 ...
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2. ...
题目1:给定一个字符串str,输出字符串str中的连续最长的数字串,如果有多个长度相同的串,需全部输出 示例 1:输入:s = 'er34y6789jd987634tgvhg'输出:'987634'解释:此连续数字串长度最长 示例 2:输入:s = '12yu34'输出:'12','34'解释 ...
题目:写一个函数,它的原型是如下,在字符串中找出连续最长的数字串,并把这个串的长度返回,并把这个最长数字串付给其中一个函数参数outputstr所指的内存。 举例:intputstr被赋予"abcd12345ed125ss123456789",函数将返回9,outputstr所指 ...
0、在线测试问题: 1、本地通过,但在线测试没有通过率的问题: 解决方法: (1)将程序包在下面代码里面试一试。 (2)将程序别包含在上面代码中再试一试。 2、考虑一下边界条件问题 1、题目描述一:读入一个字符串str,输出字符串str中的连续 ...