| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2026 人关注过本帖
标题:整数数组中连续递增子序列转化问题
取消只看楼主 加入收藏
eruera
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-12-10
结帖率:100%
收藏
已结贴  问题点数:18 回复次数:2 
整数数组中连续递增子序列转化问题
有一组数据 例如[1,3,8,17,18,19,20,50,60,72,73,74],把其中连续递增的整数子序列变为例如:17,18,19,20转化为17~20.最终整理后的打印结果为[1,3,8,17~19,50,60,72~74]这种形式,刚开始以为简单,但自己尝试了一些方法但效果不好,尤其是对于数据开头和结尾的数据处理的并不得当,所以看各路大神能否有好方法,在此表示感谢!
2015-09-22 09:52
eruera
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-12-10
收藏
得分:0 
回复 2楼 林月儿
我只是简单的写了一下 把每一个数和之前以及之后的数相比,符合不同条件就列入不同的表达方式,其实我这是想在excel中整理比较多的数据的,有算法实现能够省好多事
2015-09-22 15:10
eruera
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-12-10
收藏
得分:0 
回复 3楼 林月儿
太感谢了!!虽然之前学过一点编程,但是真正自己独立解决问题很少,我会好好理解您的代码的,我看能不能把这个代码在excel vba 中实现,初学者让您费心了!!
2015-09-22 15:42
快速回复:整数数组中连续递增子序列转化问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014979 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved