版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1頁(yè)隨機(jī)增量算法解軼倫【摘要】隨機(jī)增量算法是計(jì)算幾何中一個(gè)重要的算法,它對(duì)理論知識(shí)要求不高,編程復(fù)雜度低,而應(yīng)用范圍卻十分廣大。本文通過(guò)兩個(gè)經(jīng)典例題,詳細(xì)闡述了本人一步一步理解隨機(jī)增量算法的過(guò)程,最后是本人對(duì)隨機(jī)增量算法的總結(jié)以及思考過(guò)程中的感悟。【關(guān)鍵字】增量算法隨機(jī)化計(jì)算幾何【目錄】摘要................................................................1關(guān)鍵字.....
2、.........................................................1目錄................................................................1引言................................................................2正文..........................
3、......................................2例一監(jiān)視攝像機(jī).................................................2問(wèn)題描述...................................................2問(wèn)題分析...................................................3算法描述........
4、...........................................5復(fù)雜度分析.................................................5例二最小外接圓.................................................6問(wèn)題描述...................................................6算法一.....
5、................................................6算法二.....................................................6算法三.....................................................7總結(jié).......................................................
6、.........7參考文獻(xiàn)............................................................7附錄................................................................7第3頁(yè)輸入文件包含一個(gè)或多個(gè)房間示意圖的描述信息。每個(gè)描述信息的第一行是一一個(gè)正整數(shù)n(4<=n<=100),表示該房間的示意圖為一個(gè)n邊形。以下n行每行包
7、括用空格符隔開(kāi)的兩個(gè)整數(shù)xy按順時(shí)針?lè)较蛞来螢檫@個(gè)n邊形的n個(gè)頂點(diǎn)在直角坐標(biāo)系中的的橫縱坐標(biāo),xy的范圍在:1000至1000之間。若n等于0則表示輸入文件結(jié)束。輸出輸出對(duì)于每個(gè)房間,首先輸出一行該房間的編號(hào)信息“Room#k:”,k按照輸入次序從1開(kāi)始計(jì)數(shù)。緊接著一行是判斷結(jié)果,如果攝像機(jī)在房間中某處安置能滿足條件,輸出:“surveillanceispossible?!?,否則輸出“surveillanceisimpossible?!?/p>
8、每?jī)蓚€(gè)房間的輸出結(jié)果之間用一個(gè)空行隔開(kāi)。申明申明:下面的分析與算法描述中,半平面、直線、不等式、向量都可視為等價(jià)的。問(wèn)題分析問(wèn)題分析讀完題目給人的第一印象是求半平面相交,由于題目按順時(shí)針?lè)较蚪o出頂點(diǎn),所以我們可以用向量來(lái)表示半平面:如圖,如果點(diǎn)P在邊ViVi1內(nèi)側(cè),那么從ViVi1轉(zhuǎn)到ViP為順時(shí)針,所以它們的叉積小于等于0,于是我們可以很容易地得到每個(gè)半平面的代數(shù)形式。但如果直接做半平面這令人感覺(jué)殺雞用牛刀,因?yàn)閱?wèn)題只要求判斷是否存在
9、可行區(qū)域,并不要求具體解的情況,因此我們應(yīng)該考慮更簡(jiǎn)單的方法。另一個(gè)直觀的想法是,枚舉網(wǎng)格上的點(diǎn),看能否滿足不等式組,但這顯然不會(huì)是一個(gè)有效算法。上面的算法看上去“很笨”,但是會(huì)讓我們產(chǎn)生一種改進(jìn)的沖動(dòng)。枚舉網(wǎng)格上的點(diǎn)太盲目,完全沒(méi)有利用已知條件。再來(lái)仔細(xì)分析一下問(wèn)題,半平面相交最后得到的一定是個(gè)凸多邊形,而我們就是要找到一個(gè)點(diǎn),這個(gè)點(diǎn)屬于這個(gè)凸多邊形,那么我們可不可以加強(qiáng)一下命題,只考慮一些特殊的點(diǎn)呢?顯然,凸多邊形的頂點(diǎn)就是一類(lèi)很特
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 隨機(jī)算法
- 支持向量機(jī)增量算法.pdf
- 增量式pid控制算法程序匯編
- 增量粗糙集及增量貝葉斯分類(lèi)器算法研究與應(yīng)用.pdf
- 快速增量式分類(lèi)算法研究.pdf
- 覆蓋算法的增量學(xué)習(xí)研究.pdf
- 增量式pid控制算法程序匯編
- 增量型社團(tuán)發(fā)現(xiàn)算法及其應(yīng)用.pdf
- 支持向量機(jī)增量學(xué)習(xí)算法研究.pdf
- 增量式pid控制算法的matlab仿真
- 增量機(jī)器學(xué)習(xí)算法研究——基于模糊神經(jīng)網(wǎng)絡(luò)的增量學(xué)習(xí).pdf
- 增量式關(guān)聯(lián)規(guī)則更新算法研究.pdf
- 增量支持向量機(jī)學(xué)習(xí)算法研究.pdf
- 關(guān)聯(lián)規(guī)則的增量更新挖掘算法.pdf
- 增量式pid控制算法的matlab仿真
- 帶廣義負(fù)相依增量的隨機(jī)和的漸近性.pdf
- 關(guān)聯(lián)規(guī)則增量挖掘算法研究及應(yīng)用.pdf
- 支持向量回歸增量學(xué)習(xí)算法研究.pdf
- 加權(quán)負(fù)序列模式增量更新算法研究.pdf
- 增量聚類(lèi)算法的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論