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