《算法分析》慕課李恆武,第十章測驗

x2x^2
x2x_2
xy\frac{x}{y}
(1-1)

1單選(1分)

FF算法的時間複雜度是()

A.mn^2
B.mnC
C.nm^2
D.mn
正確答案:B

2單選(1分)

最高標號預流推進算法的時間複雜度爲O()

A.n2m1/2
B.nm^1/2
C.n^3
D.nm^2
正確答案:A

3單選(1分)

設G是n階無孤立點的圖,V是G的最小頂點覆蓋,則V-V是G的()。

A. 最小頂點覆蓋
B.最大獨立集
C.最大匹配
D.最小邊覆蓋
正確答案:B

4多選(1分)

改進FF網絡流算法,可以通過選擇( )增廣路,降低時間複雜度。

A. 最大容量
B.最短路徑
C.最大瓶頸容量
D. 邊數最少
正確答案:A、B、C、D

5多選(1分)

給定網絡 N=(V, E)的一個流 f,f需滿足的兩個條件是

A.守恆條件
B.流量條件
C.費用條件
D. 容量條件
正確答案:A、D

6判斷(1分)

設G = <V1, V2, E>爲二分圖, |V1|≤|V2|, M爲G中一個最大匹配, 且|M| = |V1|, 則稱M爲G的完備匹配,也是最大匹配。

A.√
B.×
正確答案:A

7判斷(1分)

如果所有容量爲整數, 最大流的每一個流值 f(e) 是整數

A.√
B.×
正確答案:B

8判斷(1分)

有下界的流通問題一定有可行流。

A.√
B.×
正確答案:A
轉變爲最大流問題,必須保證S,T滿流纔可以。

9判斷(1分)

最小費用最大流算法尋找從源點s到匯點t的最小費用路,然後沿最小費用路增流,直至找到最小費用流。

A.√
B.×
正確答案:A

10判斷(1分)

設G = <V, E>中無孤立點,M是G的最大匹配,N爲G的最小邊覆蓋,則M∩N=0

A.√
B.×
正確答案:B
對於G中每個未覆蓋頂點v, 選取與v關聯的邊組成集合N,則M與N的並集是G的最小邊覆蓋。

11單選(1分)

Dinic算法的時間複雜度爲()

A.mn
B.nm^2
C.m^2(logC)
D.mn^2
正確答案:D

12單選(1分)

如果每條邊的最大容量爲1,則時間複雜度是O(nm)的網絡流算法有()

A.容量縮放算法
B.FF算法
C.EK算法
D.Dinic算法
正確答案:BD

13單選(1分)

設G是n階無孤立點的圖,V是G的最小頂點覆蓋,則V-V是G的()。

A.最大匹配
B.最小邊覆蓋
C.最大獨立集
D. 最小頂點覆蓋
正確答案:C

14多選(1分)

給定網絡 N=(V, E)的一個流 f,f需滿足的兩個條件是

A. 容量條件
B.費用條件
C.流量條件
D.守恆條件
正確答案:A、D

15多選(1分)

求解二分圖最大匹配的算法有()

A.Hopcroft-Karp算法
B.Floyd算法
C.網絡流算法
D.匈牙利算法
正確答案:A、C、D

16判斷(1分)

重標號操作使它的標號上升到比周圍最低的結點高度+1,使他的贏餘能流出去

A.√
B.×
正確答案:A

17判斷(1分)

設G = <V1, V2, E>爲二分圖, |V1|≤|V2|, M爲G中一個最大匹配, 且|M| = |V1|, 則稱M爲G的完備匹配,也是最大匹配。

A.√
B.×
正確答案:A

18判斷(1分)

給定網絡 N=(V, E),設 f 爲任意流, (A, B) 是任意 s-t 割. 則流值至少是割的容量

A.×
B.√
正確答案:A

19多選(1分)

給定二分圖G = <V, E>中無孤立點,|V|=n,其最大流算法求得最大流f, 則 G的()=n-f.

A.最大獨立數
B.最小頂點覆蓋
C.最小邊覆蓋
D.最大匹配數
正確答案:A、C

20多選(1分)

帶需求的流通滿足(),纔是可行流。

A.對於任意邊 e Î E: l(e)£f(e)£c(e)
B.對任意頂點v,頂點的淨流量=d(v)
C.供給和 = 需求和
D.對於任意邊 e Î E: 0£f(e)£c(e)
正確答案:B、C、D

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章