作者: zljskm
查看: 1479|回复: 1
打印 上一主题 下一主题

[求助] 用C#语句找出最大子分式,求代码

[复制链接]
跳转到指定楼层
楼主
zljskm 发表于 2015-12-4 13:31:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
查看: 1479|回复: 1
有这样一组数{12,4,5,6,5,8,10,7,16,14,18,30},找

出这组数的最大子分式。子分式的定义:从这组数的第一个数开始连

续的升序直到出现不符合的数结束,这样的一组数为子分式。例如{2
,3,4,5,4,6,3}这组子分式为{2,3,4,5}{4,6}{3}。


就是把这个数组先分成五个子分式{12},{4,5,6},{5,8,10},{7,16,},{14,18,30},
然后根据数组长度比较选出最长的,最后的答案要是{4,5,6},{5,8,10},{14,18,30},求代码,求大神帮忙,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播
回复 论坛版权

使用道具 举报

沙发
乔克斯 发表于 2015-12-8 17:42:03 | 只看该作者
自己写下吧。。一个for循环。。无非就是多几个比对的if就可以了。
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-12-22 19:18, Processed in 0.535097 second(s), 32 queries , Gzip On.

快速回复 返回顶部 返回列表