| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1806 人关注过本帖
标题:写程序求解一下这个题目的第三问吧
只看楼主 加入收藏
风生钧起
Rank: 4
来 自:江西
等 级:业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
收藏
得分:0 
  做什么? 每一个 都是自己写的(原则问题 请不要质疑) 就抄过一次你的那个程序

墨一世红颜倾醉己    霁天谁与话风流

修仙``````````````````````````````````````````````
2011-08-03 10:05
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
那个比这个更难

授人以渔,不授人以鱼。
2011-08-03 10:08
风生钧起
Rank: 4
来 自:江西
等 级:业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
收藏
得分:0 
不一定  有的题目正好是我学过的 我就会 像那个金字塔的 那楼主是用指针和数组做的  我 指针还没学透彻 我就用 for做

墨一世红颜倾醉己    霁天谁与话风流

修仙``````````````````````````````````````````````
2011-08-03 10:11
风生钧起
Rank: 4
来 自:江西
等 级:业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
收藏
得分:0 
说句实在话   你的题目不是越级挑战 明显是 越了境界

墨一世红颜倾醉己    霁天谁与话风流

修仙``````````````````````````````````````````````
2011-08-03 10:14
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你早已会从3个数中取最大值,自然也会从无数个数中取最大值,懂得做这样的扩展是教材教你3个数取最大值算法的根本目的。你早已具备一切条件,看得懂那个算法程序,自己也写过,欠缺的是从三到无数那跳跃一下而已。你说你爸很精通这些理论,拿我现在说的去请教他,看他护着你不会?

授人以渔,不授人以鱼。
2011-08-03 10:18
风生钧起
Rank: 4
来 自:江西
等 级:业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
收藏
得分:0 
?我是不会编译 无数个数中取最大数 但我也知道可以用冒泡法去做 (我认为时机不适合 并没有在做这题时去更进一步了解 冒泡法和其他的更好方法的知识之肯定会详细解说)

墨一世红颜倾醉己    霁天谁与话风流

修仙``````````````````````````````````````````````
2011-08-03 10:27
风生钧起
Rank: 4
来 自:江西
等 级:业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
收藏
得分:0 
我学3数取最大值是 学到if  ````else`````语句这 你用if  ````else`````编无数个数取最大值 我看

墨一世红颜倾醉己    霁天谁与话风流

修仙``````````````````````````````````````````````
2011-08-03 10:31
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
这里不是排序,不存在冒泡或其它的什么算法问题,就是对函数f(x)从头到尾一个一个求值的问题,把每一个x算出的f(x)与中间变量m对比,大的那个替换m,最终得到的m就是最大值,这个算法你怎么可能不懂!

对一元二次函数求最大或最小值的方法,总是会的。
懂画出金字塔,就懂如何在没有中文系统的计算机上显示汉字。

授人以渔,不授人以鱼。
2011-08-03 10:33
风生钧起
Rank: 4
来 自:江西
等 级:业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
收藏
得分:0 
我学到if  ````else`````这 像你所说的以上方法我是可以 跳到后面去找  去解答
这样太累  我学到后面在来解决 结果不是一样?你敢说我学下去 我不知道处理3数取最大值问题?

墨一世红颜倾醉己    霁天谁与话风流

修仙``````````````````````````````````````````````
2011-08-03 10:37
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
唉,告诉你算法,是从3个数中取最大值演绎出来的:

对函数y=f(x),下限a,上限b,从f(a)算到f(b),每次步进d
m=0
for(x=a; x<=b; x=x+d)
{
   y=f(x)
   if(m<y) m=y
}
循环结束得最大值m

所得结果的精度取决于步进量d,它越小越精确,但循环次数将会增多,精度和时间之间要自己把握平衡,视问题而定。这是计算机进行数值运算的死算法,在完全不知道函数曲线形状的情况下只能这样算,没有任何技巧可言。

授人以渔,不授人以鱼。
2011-08-03 10:45
快速回复:写程序求解一下这个题目的第三问吧
数据加载中...
 
   



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

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