|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 写程序求解一下这个题目的第三问吧
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1806
人关注过本帖
标题:
写程序求解一下这个题目的第三问吧
只看楼主
加入收藏
风生钧起
来 自:江西
等 级:
业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
第
31
楼
收藏
得分:0
是
做什么? 每一个 都是自己写的(原则问题 请不要质疑) 就抄过一次你的那个程序
墨一世红颜倾醉己 霁天谁与话风流
修仙``````````````````````````````````````````````
2011-08-03 10:05
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
32
楼
收藏
得分:0
那个比这个更难
授人以渔,不授人以鱼。
2011-08-03 10:08
举报帖子
使用道具
赠送鲜花
风生钧起
来 自:江西
等 级:
业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
第
33
楼
收藏
得分:0
不一定
有的题目正好是我学过的 我就会 像那个金字塔的 那楼主是用指针和数组做的
我 指针还没学透彻 我就用 for做
墨一世红颜倾醉己 霁天谁与话风流
修仙``````````````````````````````````````````````
2011-08-03 10:11
举报帖子
使用道具
赠送鲜花
风生钧起
来 自:江西
等 级:
业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
第
34
楼
收藏
得分:0
说句实在话
你的题目不是越级挑战 明显是 越了境界
墨一世红颜倾醉己 霁天谁与话风流
修仙``````````````````````````````````````````````
2011-08-03 10:14
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
35
楼
收藏
得分:0
你早已会从3个数中取最大值,自然也会从无数个数中取最大值,懂得做这样的扩展是教材教你3个数取最大值算法的根本目的。你早已具备一切条件,看得懂那个算法程序,自己也写过,欠缺的是从三到无数那跳跃一下而已。你说你爸很精通这些理论,拿我现在说的去请教他,看他护着你不会?
授人以渔,不授人以鱼。
2011-08-03 10:18
举报帖子
使用道具
赠送鲜花
风生钧起
来 自:江西
等 级:
业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
第
36
楼
收藏
得分:0
?我是不会编译 无数个数中取最大数 但我也知道可以用冒泡法去做 (我认为时机不适合 并没有在做这题时去更进一步了解 冒泡法和其他的更好方法的知识之肯定会详细解说)
墨一世红颜倾醉己 霁天谁与话风流
修仙``````````````````````````````````````````````
2011-08-03 10:27
举报帖子
使用道具
赠送鲜花
风生钧起
来 自:江西
等 级:
业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
第
37
楼
收藏
得分:0
我学3数取最大值是 学到if
````else`````语句这 你用if
````else`````编无数个数取最大值 我看
墨一世红颜倾醉己 霁天谁与话风流
修仙``````````````````````````````````````````````
2011-08-03 10:31
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
38
楼
收藏
得分:0
这里不是排序,不存在冒泡或其它的什么算法问题,就是对函数f(x)从头到尾一个一个求值的问题,把每一个x算出的f(x)与中间变量m对比,大的那个替换m,最终得到的m就是最大值,这个算法你怎么可能不懂!
对一元二次函数求最大或最小值的方法,总是会的。
懂画出金字塔,就懂如何在没有中文系统的计算机上显示汉字。
授人以渔,不授人以鱼。
2011-08-03 10:33
举报帖子
使用道具
赠送鲜花
风生钧起
来 自:江西
等 级:
业余侠客
帖 子:383
专家分:246
注 册:2011-7-26
第
39
楼
收藏
得分:0
我学到if
````else`````这 像你所说的以上方法我是可以 跳到后面去找
去解答
这样太累
我学到后面在来解决 结果不是一样?你敢说我学下去 我不知道处理3数取最大值问题?
墨一世红颜倾醉己 霁天谁与话风流
修仙``````````````````````````````````````````````
2011-08-03 10:37
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
40
楼
收藏
得分: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
举报帖子
使用道具
赠送鲜花
69
4/7页
1
2
3
4
5
6
7
快速回复:
写程序求解一下这个题目的第三问吧
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.025727 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved