作者: zljskm
查看: 1361|回复: 1

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

[复制链接]
zljskm 发表于 2015-12-4 13:31:14 | 显示全部楼层 |阅读模式
查看: 1361|回复: 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},求代码,求大神帮忙,谢谢
回复 论坛版权

使用道具 举报

乔克斯 发表于 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-4-19 09:36, Processed in 0.551023 second(s), 30 queries , Gzip On.

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