求数组的最大值

库伯 2012-05-20 12:53:48
如题,求一个数组:arry[0],arry[4],arry[5],arry[9],arry[14],arry[19],arry[24]……的最大值,该怎么写for循环?
...全文
216 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
库伯 2012-05-22
  • 打赏
  • 举报
回复
尴尬,今天看帖,发现少了一个等号!i+=5;
max = arry[0];
for(int i=4;i<arry.Lenth;i+=5)
{
max = max>arry[i]? max : arry[i];
}
库伯 2012-05-22
  • 打赏
  • 举报
回复
这个只是冒泡的一部分!完整的冒泡不是的嵌套俩个循环吗![Quote=引用 10 楼 的回复:]

这个相当于冒泡排序的感觉,你会冒泡排序就会这个,LZ不要告诉我你不会冒泡排序,那我真。。。。。。
[/Quote]
yangchun1213 2012-05-21
  • 打赏
  • 举报
回复
这个相当于冒泡排序的感觉,你会冒泡排序就会这个,LZ不要告诉我你不会冒泡排序,那我真。。。。。。
库伯 2012-05-21
  • 打赏
  • 举报
回复
其实大伙没明白我的意思,可能是我说的不清楚;
我的意思是求数组arry[0],arry[4],arry[9],arry[14],arry[19],arry[24],arry[29],…………的最大值,不值整个数组的!一解决,还是谢谢大家!
max = arry[0];
for(int i=4;i<arry.Lenth;i+5)
{
max = max>arry[i]? max : arry[i];
}
wtnu200 2012-05-20
  • 打赏
  • 举报
回复
int maxArr=(from a in arry select a.length).max();
用for的话,mizuho_2006的方法是对的。
库伯 2012-05-20
  • 打赏
  • 举报
回复
不好意思 我刚用csdn,不懂规律,刚我已经结贴了![Quote=引用 2 楼 的回复:]

在csdn光提问,而不结帖的人是很不受欢迎的。

攒不够人品,愿意回答你问题的人会越来越少。
[/Quote]
库伯 2012-05-20
  • 打赏
  • 举报
回复
不好意思 我刚用csdn,不懂规律,刚我已经结贴了![Quote=引用 1 楼 的回复:]

iKuboo
(iKuboo)
等 级:
结帖率:0.00%
[/Quote]
johnjun18 2012-05-20
  • 打赏
  • 举报
回复
LZ没说是int型吧
[Quote=引用 3 楼 的回复:]

LZ是第一次发帖,肯定结贴率0%

int t = 0
for(int i=0;i<arry.Lenth;i++)
{
if(arry[i]> t)
{
t=arry[i];
}
}

MessageBox.Show(t.ToString());
[/Quote]
ygg1314 2012-05-20
  • 打赏
  • 举报
回复
x=arry.Max();
mizuho_2006 2012-05-20
  • 打赏
  • 举报
回复
LZ是第一次发帖,肯定结贴率0%

int t = 0
for(int i=0;i<arry.Lenth;i++)
{
if(arry[i]> t)
{
t=arry[i];
}
}

MessageBox.Show(t.ToString());
threenewbee 2012-05-20
  • 打赏
  • 举报
回复
在csdn光提问,而不结帖的人是很不受欢迎的。

攒不够人品,愿意回答你问题的人会越来越少。
真相重于对错 2012-05-20
  • 打赏
  • 举报
回复
iKuboo
(iKuboo)
等 级:
结帖率:0.00%

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧