首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

获取不连续数字中缺的数字

不一定是纯数字,也有可能标记有横杠特殊字符等。 砍需求,由于我们在年底进行开发的版本是POC版本,并且时间非常的紧急(以至于我们每天都要搞到11点)。...所以说不用很复杂的业务需求,所以最后讨论下来先做为写死的纯数字校验。 所以有了今天这篇文章。 CODOING 其实有很多同学看到这个一串数字断号校验,这有什么可讲的呢?简单的一批。...刚开始的思路:这些数字有可能从零开始,也有可能从一开始,也有可能从。也有可能中间有很多断号的等等。。。。有很多种情况。那就先拿出第一个短号的数据试试。...min = (long) objects[0]; min <= max; min++) { integers.add(min); } //返回缺失的数字...min = (long) objects[0]; min <= max; min++) { integers.add(min); } //返回缺失的数字

2K30
您找到你想要的搜索结果了吗?
是的
没有找到

在字符串中找出连续最长的数字

输出描述: 在一行内输出str中里连续最长的数字串。 输入样例: abcd12345ed125ss123456789 输出样例: 123456789 解题思路: 华为机试、动态规划问题。...设连续最长数字串的长度maxlen、连续最长数字串的起始位置start、临时连续最长数字串的起始位置tempindex、临时连续最长数字串的长度templen。...先找到第一个数字,以它为起始位置找出当前的连续最长数字串的长度templen,若templen>maxlen,就更新连续最长数字串的起始位置和长度。...最后用substr(start,maxlen)来截取连续最长的数字串进行输出即可。...maxlen、连续最长数字串的起始位置start、临时连续最长数字串的起始位置tempindex for(int i = 0; i < str.length(); i++) {

2.4K20
领券