求解一维搜索方法程序考核题。

求解一维搜索方法程序考核题。,第1张

#include <iostream.h>

double jisuanEF(double AG)

{

return AG*AG*AG*AG-5*AG*AG*AG+4*AG*AG-6*AG+60

}

double search(double min,double max,double e)

{

double a,b,a1,a2,f1,f2,temp

a=min

b=max

a1=b-0.618*(b-a)

f1=jisuanEF(a1)

a2=a+0.618*(b-a)

f2=jisuanEF(a2)

for()

{

if(f1<=f2)

{

b=a2

a2=a1

f2=f1

a1=b-0.618*(b-a)

f1=jisuanEF(a1)

}

else

{

a=a1

a1=a2

f1=f2

a2=a+0.618*(b-a)

f2=jisuanEF(a2)

}

if(b-a<=e)

break

}

temp=(b+a)/2

return temp

}

void main()

{

double d,c,g

d=search(2.0,8.0,0.01)

c=jisuanEF(d)

g=jisuanEF(3.2796)

cout<<"c="

cout<<c<<" "

cout<<"g="

cout<<g

}

错误的优化手段有:

1、元标记

2、关键字堆积。

3、链接交换。

4、购买链接。

5、锚文本过度。

6、SEO代理商

7、垃圾内容链接。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8051562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存