早教吧作业答案频道 -->数学-->
极差算法的优缺点是什么?希望能举例说明.
题目详情
▼优质解答
答案和解析
朋友看看这个,对你有没有用,
以下是极差问题可用贪婪算法的一点资料,请斟酌:
下面我们以求max为例来讨论此题用贪心策略求解的合理性.
讨论:假设经(N-3)次变换后得到3个数:a,b,max’(max’≥a≥b),其中max’是(N-2)个数经(N-3)次f变换后所得的最大值,此时有两种求值方式,设其所求值分别为,,则有:=(a×b+1)×max’+1,=(a×max’+1)×b+1 所以 - =max’-b≥0若经(N-2)次变换后所得的3个数为:m,a,b(m≥a≥b)且m不为(N-2)次变换后的最大值,即m<max’则此时所求得的最大值为:=(a×b+1)×m+1 此时 - =(1+ab)(max’-m)>0 所以此时不为最优解.
所以若使第k(1≤k≤N-1)次变换后所得值最大,必使(k-1)次变换后所得值最大(符合贪心策略的特点2),在进行第k次变换时,只需取在进行(k-1)次变换后所得数列中的两最小数p,q施加f操作:p←p×q+1,q←∞即可(符合贪心策略特点1),因此此题可用贪心策略求解.讨论完毕.
在求min时,我们只需在每次变换的数列中找到两个最大数p,q施加作用f:p←p×q+1,q←-∞即可.原理同上.
以下是极差问题可用贪婪算法的一点资料,请斟酌:
下面我们以求max为例来讨论此题用贪心策略求解的合理性.
讨论:假设经(N-3)次变换后得到3个数:a,b,max’(max’≥a≥b),其中max’是(N-2)个数经(N-3)次f变换后所得的最大值,此时有两种求值方式,设其所求值分别为,,则有:=(a×b+1)×max’+1,=(a×max’+1)×b+1 所以 - =max’-b≥0若经(N-2)次变换后所得的3个数为:m,a,b(m≥a≥b)且m不为(N-2)次变换后的最大值,即m<max’则此时所求得的最大值为:=(a×b+1)×m+1 此时 - =(1+ab)(max’-m)>0 所以此时不为最优解.
所以若使第k(1≤k≤N-1)次变换后所得值最大,必使(k-1)次变换后所得值最大(符合贪心策略的特点2),在进行第k次变换时,只需取在进行(k-1)次变换后所得数列中的两最小数p,q施加f操作:p←p×q+1,q←∞即可(符合贪心策略特点1),因此此题可用贪心策略求解.讨论完毕.
在求min时,我们只需在每次变换的数列中找到两个最大数p,q施加作用f:p←p×q+1,q←-∞即可.原理同上.
看了 极差算法的优缺点是什么?希望...的网友还看了以下:
有关举的一词多义举头望明月举大义亦死西举巴蜀博说举于版筑之间杀人如不能举举手长劳劳此妇无礼节,举动自 2020-03-30 …
无限个平行宇宙在大爆炸和大塌缩之间做无限次的循环,称为宇宙循环守恒定律.这是在下的假说,望各位斧正 2020-04-27 …
1.举头望明月,低头思故乡.(1.举头望明月,低头思故乡.()2.浮云终日行,游子久不至.()3. 2020-05-13 …
春色.秋风.风雪都可以勾起乡愁,下列诗句也表达了浓浓的乡愁,写一写诗人的乡愁是由什么事物引发的?举 2020-05-13 …
有关月亮、大海的诗句越多越好,也不要太没水平的,就要一般初中水平的.“举头望明月,低头思故乡”之类 2020-06-08 …
下列诗句也表达了浓浓的乡愁,写一写诗人的乡愁是由什么事物引发的.举头望明月,低头思故乡.浮云终下列 2020-07-21 …
望月思乡的古代诗句很多我知道有李白的举头望明月什么,还有袁枚的什么. 2020-07-26 …
作文举头望明月就是说以举头望明月为一种启发一样写一篇作文 2020-12-07 …
清末有舆论说:“中兴名臣曾国藩公赏侯爵,李鸿章不过伯爵,其余百战功臣,竟有望男爵而不可得者,信乃以子 2020-12-23 …
把故乡比作月的诗句1句即可,例:杜甫的“月是故乡明”、李白的“举头望明月,低头思故乡” 2021-02-05 …