付費(fèi)下載
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Traffic解題報(bào) 給定一個(gè)n個(gè)節(jié)點(diǎn)的無(wú)向圖,圖中最開(kāi)始沒(méi)有一條邊,所有的點(diǎn)都是孤點(diǎn)。你要依次處理m條命令,分為三種:分別是增加一條邊、刪除一條邊、以及詢n≤100,總操作數(shù)m≤40000這事實(shí)上是一道很經(jīng)典的問(wèn)題了,就是任意圖的連通性問(wèn)題。利用實(shí)上是和m同級(jí)的,也就是說(shuō),判斷兩個(gè)點(diǎn)是不是在同通分量,不作任何預(yù)處理的的情況下是O(m)的。這樣總時(shí)間復(fù)雜度就高達(dá)O(m2),顯然是生成樹(shù):由圖中的邊和點(diǎn)組成的樹(shù),稱之為生成樹(shù)生成森林:由生成樹(shù)組成集合,它包含所有原圖中的點(diǎn)的。最大生成森林a、b,它們?cè)谏缮种刑幱谕活w樹(shù),當(dāng)且僅當(dāng)它們?cè)谠瓐D中處于同通分量。那么如果程序能夠在每次詢問(wèn)之前,都保證一個(gè)當(dāng)前圖的最大生成森林,則判斷兩個(gè)點(diǎn)是不是在同通分量就最多只需要O(n)的時(shí)間復(fù)雜度了,因?yàn)樯缮种械倪叺臄?shù)目肯定不會(huì)超過(guò)n。成森林的性質(zhì)。這并不復(fù)雜,時(shí)間復(fù)雜度不超過(guò)O(n)。新合并成一棵樹(shù),這一步的時(shí)間復(fù)雜度高達(dá)O(m)。操作的時(shí)間復(fù)雜度達(dá)到了O(m)。不妨冷靜的思考這是為什么呢?其實(shí)這里的整體搜索很大程度上是因?yàn)樵谶叺臅r(shí)候盲目的舍棄某條可能的有用不是就有可能需要當(dāng)初舍棄了的邊呢?真正需要改進(jìn)的其實(shí)是的對(duì)于一條圖中無(wú)向邊e,設(shè)D(e)表示e這條邊被刪除的時(shí)間(也可先把這條邊,并把這條邊之后和與這顆樹(shù)上的其他邊形成的圈找出來(lái)作序列中被刪除的環(huán)上作序列中被刪除的環(huán)上在圖中假設(shè)是紅色的邊然后將圈中的邊中D值最小的邊,也就是最早將在操作序列中被刪去的邊,新的邊D值最小,就相當(dāng)于沒(méi)有。這樣做的時(shí)間復(fù)雜度還是O(n),因定義,可以知道D((c,d))>D((a,b))。可以知道(c,d)必然是因?yàn)槟硹l其他邊的緣故而被刪除出生成森林的,如果這條邊是(a,b)則已經(jīng)。因?yàn)槊看问莿h除DD((a,b))<D((c,d)),(a,b)不可能促使(c,d)被刪除。所以必然被刪除,所以D((e,f))>D((c,d))>D((a,b))。(e,f)和(a,b)成圈,所以必然已經(jīng)被刪除……如此反復(fù)推倒,因?yàn)檫叺臄?shù)量有限,所以最后必然會(huì)推倒出某條邊(x,y)是因?yàn)?a,b)被刪除的,但卻D((x,y))>D((a,b)),則!這樣整個(gè)算法的框架就出來(lái)了,D數(shù)組可以先一遍預(yù)處理O(m)全部求出來(lái),每次詢問(wèn)操作是O(n)
溫馨提示
- 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第一階段在線作業(yè)
- 2025年中考語(yǔ)文作文題目預(yù)測(cè)
- 小學(xué)數(shù)學(xué)一年級(jí)上冊(cè)應(yīng)用題專項(xiàng)練習(xí)
- 應(yīng)急預(yù)案演練方案模板
- 校長(zhǎng)領(lǐng)導(dǎo)力提升培訓(xùn)心得
- 2025年高考文言文閱讀匯編
- 學(xué)習(xí)《幼兒園教師違反職業(yè)道德行為處理辦法》心得體會(huì)
- 個(gè)人公司合作協(xié)議
- 動(dòng)物疫病疫情處置方案測(cè)驗(yàn)試題
- 混凝土質(zhì)量通病及防治措施
- 江蘇省淮安市2025-2026學(xué)年高三上學(xué)期期中考試歷史試題(解析版)
- 湖南省衡陽(yáng)市衡南縣2024-2025學(xué)年高一上學(xué)期期末考試數(shù)學(xué)試題(A卷)(含答案)
- 2025年湖南生物機(jī)電職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性考試模擬測(cè)試卷附答案
- 期末測(cè)試卷(含答案)2025-2026學(xué)年語(yǔ)文三年級(jí)上冊(cè)統(tǒng)編版
- 氣管腫瘤術(shù)后護(hù)理查房
- 2025心血管疾病患者血糖波動(dòng)管理的專家共識(shí)解讀課件
- GB/T 46691-2025品牌評(píng)價(jià)實(shí)施與報(bào)告
- 寧波市安全生產(chǎn)責(zé)任保險(xiǎn)
- 護(hù)理大專單招考試題目及答案
- 安岳縣防汛抗旱應(yīng)急預(yù)案
- 白城市2025年下半年吉林白城洮北區(qū)面向應(yīng)征入伍高校全日制本科畢業(yè)生招聘事業(yè)單位筆試題帶
評(píng)論
0/150
提交評(píng)論