最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

傳送帶(三分+枚舉)

2022-02-01 18:32 作者:ISEKAI  | 我要投稿

題目(下文為簡化后的模型):在平面α上有兩條線段AB , CD。已知陶陶在平面α上的移動速度為v1,在線段AB上的移動速度為v2,在線段CD上的移動速度為v3(v3,v2>v1)。已知A,B,C,D的坐標,求小陶從A點出發(fā)到達D點所用的最短時間。


(封面為本題模型草圖)

設點M,N分別在線段AB,CD上

由幾何不等式得最優(yōu)路徑一定為A→M→N→D

設向量AM=aAB,向量ND=bCD? ? a,b∈[0,1]

可求出總時長T是關于a,b的一個函數(shù)

于是想到對a,b進行枚舉,得到樸素算法.

三分:

若把a視為參數(shù),則可推導出T是一個單調或單峰函數(shù)(單調性取決于角BAD,為鈍角則為單調,為銳角則為單峰。證明見下圖)

推導過程為左側部分。在補課時推導的,沒保護好,拿去寫其他東西去了。

因此,若把a視為參數(shù),我們可以用三分法求出T的最小值

于是想到對a進行枚舉,對每一個枚舉的a值,再對b三分即可求出T的最小值

樸素和三分的時間復雜度見下圖

復雜度的自變量n為a,b的精度


傳送帶(三分+枚舉)的評論 (共 條)

分享到微博請遵守國家法律
青川县| 商都县| 正蓝旗| 安化县| 偃师市| 南丰县| 五莲县| 修武县| 公安县| 台湾省| 定兴县| 无锡市| 唐河县| 朔州市| 东丰县| 光山县| 彭阳县| 广宗县| 分宜县| 贵德县| 虎林市| 四平市| 瓮安县| 辉南县| 万山特区| 永平县| 东乡族自治县| 英吉沙县| 五寨县| 临汾市| 财经| 元氏县| 彭山县| 西林县| 修武县| 叶城县| 高阳县| 温州市| 金坛市| 旅游| 丰顺县|