[Ôn thi cao học PTIT - KTLT] Test 6

Embed Size (px)

Citation preview

  • 8/8/2019 [n thi cao hc PTIT - KTLT] Test 6

    1/6

    TEST6

    1. Cho mng gm N my tnh. Bit gia hai my tnh u c ni vi nhau bng h thng cp trc tiphoc gin tip thng qua mt s my tnh trung gian. tit kim, ngi ta ngh cch loi b i mt sng cp sao cho ta vn nhn c mt mng my tnh lin thng. Hy vit chng trnh b cc ngcp cho mng my tnh sao cho hai iu kin sau c tha mn:

    S cc ng cp ni gia cc my tnh c loi b nhiu nht; S cc ng cp ni vi my tnh th K (1 KN) l t nht.

    D liu vo cho bi file mang.in theo khun dng sau: Dng u tin ghi li hai s t nhin N v K. Hai s c vit cch nhau bi mt vi khong trng. N dng k tip, mi dng ghi li danh sch cc my tnh c ng ni trc tip vi mi my tnh.

    Hai my tnh khc nhau ca cng mt danh sch c vit cch nhau bi mt vi khong trng;Mng my tnh lin thng vi ti thiu cc ng cp ni tm c ghi li trong file ketqua.out theo

    khun dng sau: Dng u tin ghi li s N l s my tnh ca mng v M v s cc ng cp cn li ni cc my

    tnh; M dng k tip, mi dng ghi li ng cp ni trc tip t my tnh i n cc my tnh j. Gi tr i

    v j c vit cch nhau mt vi khong trng.V d vi mng my tnh c cho trong file mang.in s cho ta file ketqua.out tng ng.

    2. Cho mng gm N my tnh. Bit gia hai my tnh u c ni vi nhau bng h thng cp trc tiphoc gin tip thng qua mt s my tnh trung gian. tit kim, ngi ta ngh cch loi b i mt sng cp sao cho ta vn nhn c mt mng my tnh lin thng. Hy vit chng trnh b cc ng

    cp cho mng my tnh sao cho hai iu kin sau c tha mn: S cc ng cp ni gia cc my tnh c loi b nhiu nht; S cc ng cp ni vi my tnh th K (1 KN) l nhiu nht.

    D liu vo cho bi file mang.in theo khun dng sau: Dng u tin ghi li hai s t nhin N v K. Hai s c vit cch nhau bi mt vi khong trng. N dng k tip, mi dng ghi li danh sch cc my tnh c ng ni trc tip vi mi my tnh.

    Hai my tnh khc nhau ca cng mt danh sch c vit cch nhau bi mt vi khong trng;Mng my tnh lin thng vi ti thiu cc ng cp ni tm c ghi li trong file ketqua.out theo

    khun dng sau: Dng u tin ghi li s N l s my tnh ca mng v M v s cc ng cp cn li ni cc my

    tnh; M dng k tip ghi li mi ng cp ni trc tip t my tnh i n my tnh j. Gi tr i v j c

    vit cch nhau mt vi khong trng.V d vi mng my tnh c cho trong file mang.in s cho ta file ketqua.out tng ng.

    mang.in

    5 12 3 4 51 3 51 2 41 3 51 2 4

    ketqua.out

    5 41 22 33 44 5

    ketqua.out

    5 41 21 31 41 5

    mang.in

    5 12 3 4 51 3 51 2 41 3 51 2 4

  • 8/8/2019 [n thi cao hc PTIT - KTLT] Test 6

    2/6

    3. Cho th v hng lin thng gm N nh G = . S dng thut ton BFS, hy vit chng trnhxy dng mt cy khung ca th bt u ti nh u. D liu vo cho bi file dothi.in l biu din ca th di danh sch k theo khun dng sau:

    Dng u tin ghi li hai s t nhin N, u tng ng vi s nh ca th v nh bt u xydng cy khung. Hai s c vit cch nhau bi mt vi khong trng. N dng k tip, mi dng ghi li danh sch k ca nh tng ng, hai nh khc nhau ca

    cng mt danh sch k c ghi cch nhau bi mt vi k t trng.Cy khung xy dng t nh u tm c ghi li trong file cay.out theo khun dng sau:

    Dng u tin ghi li s N, M tng ng vi s nh v s cnh ca cy khung. Hai s cvit cch nhau mt vi k t trng; M dng k tip ghi li mt cnh ca cy khung, nh u v nh cui ca mi cnh c ghicch nhau bi mt vi k t trng.

    V d vi th G= c t chc trong file dothi.in di y s cho ta file cay.out tng ng.

    4. Cho th v hng lin thng gm N nh G = . S dng thut ton DFS, hy vit chng trnhxy dng mt cy khung ca th bt u ti nh u. D liu vo cho bi file dothi.in l biu din ca th di danh sch k theo khun dng sau:

    Dng u tin ghi li hai s t nhin N, u tng ng vi s nh ca th v nh bt u xydng cy khung. Hai s c vit cch nhau bi mt vi khong trng. N dng k tip, mi dng ghi li danh sch k ca nh tng ng, hai nh khc nhau ca

    cng mt danh sch k c ghi cch nhau bi mt vi k t trng.Cy khung xy dng t nh u tm c ghi li trong file cay.out theo khun dng sau:

    Dng u tin ghi li s N, M tng ng vi s nh v s cnh ca cy khung. Hai s cvit cch nhau mt vi k t trng; M dng k tip ghi li mt cnh ca cy khung, nh u v nh cui ca mi cnh c ghicch nhau bi mt vi k t trng.

    V d vi th G= c t chc trong file dothi.in di y s cho ta file cay.out tng ng.

    cay.out

    5 41 21 31 41 5

    dothi.in

    5 12 3 4 51 3 51 2 41 3 51 2 4

    cay.out

    5 41 21 31 41 5

    dothi.in

    5 12 3 4 51 3 51 2 41 3 51 2 4

  • 8/8/2019 [n thi cao hc PTIT - KTLT] Test 6

    3/6

    5. Cho th v hng lin thng gm N nh G = . S dng thut ton BFS, hy vit chng trnhxy dng mt cy khung ca th bt u ti nh u. D liu vo cho bi file dothi.in l biu din ca th di dng danh sch cnh theo khun dng sau:

    Dng u tin ghi li ba s t nhin N, M v u tng ng vi s nh, s cnh ca th vnh bt u xy dng cy khung. Ba s c vit cch nhau bi mt vi khong trng. M dng k tip, mi dng ghi li mt cnh ca th, nh u v nh cui ca mi cnhc vit cch nhau mt vi khong trng.

    Cy khung xy dng t nh u tm c ghi li trong file cay.out theo khun dng sau:

    Dng u tin ghi li s N, K tng ng vi s nh v s cnh ca cy khung. Hai s cvit cch nhau mt vi k t trng; K dng k tip ghi li mt cnh ca cy khung, nh u v nh cui ca mi cnh c ghicch nhau bi mt vi k t trng.

    V d vi th G= c t chc trong file dothi.in di y s cho ta file cay.out tng ng.

    6. Cho th v hng lin thng gm N nh G = . S dng thut ton DFS, hy vit chng trnhxy dng mt cy khung ca th bt u ti nh u. D liu vo cho bi file dothi.in l biu din ca th di dng danh sch cnh theo khun dng sau:

    Dng u tin ghi li ba s t nhin N, M v u tng ng vi s nh, s cnh ca th vnh bt u xy dng cy khung. Ba s c vit cch nhau bi mt vi khong trng. M dng k tip, mi dng ghi li mt cnh ca th, nh u v nh cui ca mi cnh

    c vit cch nhau mt vi khong trng.Cy khung xy dng t nh u tm c ghi li trong file cay.out theo khun dng sau:

    Dng u tin ghi li s N, K tng ng vi s nh v s cnh ca cy khung. Hai s cvit cch nhau mt vi k t trng; K dng k tip ghi li mt cnh ca cy khung, nh u v nh cui ca mi cnh c ghicch nhau bi mt vi k t trng.

    V d vi th G= c t chc trong file dothi.in di y s cho ta file cay.out tng ng.

    cay.out

    5 41 21 31 41 5

    dothi.in

    5 8 11 21 31 41 5

    2 32 53 44 5

    dothi.in

    5 8 11 21 31 41 52 32 53 44 5

    cay.out

    5 41 22 33 44 5

  • 8/8/2019 [n thi cao hc PTIT - KTLT] Test 6

    4/6

    7. Cho th v hng lin thng gm N nh G = . S dng thut ton BFS, hy vit chng trnhxy dng mt cy khung ca th bt u ti nh u. D liu vo cho bi file dothi.in l biu din ca th di dng ma trn k theo khun dng sau:

    Dng u tin ghi li hai s t nhin N, u tng ng vi s nh v nh bt u xy dng cykhung. Hai s c vit cch nhau bi mt vi khong trng. N dng k tip ghi li ma trn k ca th, hai phn t khc nhau ca ma trn k c vitcch nhau mt vi khong trng.

    Cy khung xy dng t nh u tm c ghi li trong file cay.out theo khun dng sau:

    Dng u tin ghi li s N, K tng ng vi s nh v s cnh ca cy khung. Hai s cvit cch nhau mt vi k t trng; K dng k tip ghi li mt cnh ca cy khung, nh u v nh cui ca mi cnh c ghicch nhau bi mt vi k t trng.

    V d vi th G= c t chc trong file dothi.in di y s cho ta file cay.out tng ng.

    8. Cho th v hng lin thng G = gm N nh c biu din di dng ma trn k trong filedothi.in theo khun dng sau:

    Dng u tin ghi li hai s t nhin N tng ng vi s nh ca th; N dng k tip ghi li ma trn k ca th, hai phn t khc nhau ca ma trn k c vitcch nhau mt vi khong trng.

    Hy vit chng trnh kim tra G c phi l th Euler hay khng? Nu G l th Euler hy xydng mt chu trnh Euler ca th bt u ti nh u (u c nhp t bn phm), ngc li a ra thngbo G khng l th Euler?

    V d vi th di y s cho ta chu trnh Euler bt u ti nh s 1 l : 1 - 2 - 3 - 4 - 1

    cay.out

    5 41 21 31 41 5

    dothi.in

    50 1 1 1 11 0 1 0 11 1 0 1 01 0 1 0 1

    1 1 0 1 0

    dothi.in

    50 1 0 11 0 1 00 1 0 11 0 1 0

  • 8/8/2019 [n thi cao hc PTIT - KTLT] Test 6

    5/6

    9. Cho th c hng lin thng yu G = gm N nh c biu din di dng ma trn k trongfile dothi.in theo khun dng sau:

    Dng u tin ghi li hai s t nhin N tng ng vi s nh ca th; N dng k tip ghi li ma trn k ca th, hai phn t khc nhau ca ma trn k c vitcch nhau mt vi khong trng.

    Hy vit chng trnh kim tra G c phi l th Euler hay khng? Nu G l th Euler hy xydng mt chu trnh Euler ca th bt u ti nh u (u c nhp t bn phm), ngc li a ra thngbo G khng l th Euler?

    V d vi th di y s cho ta chu trnh Euler bt u ti nh s 1 l : 1 - 2 - 3 - 4 - 1

    10. Cho th v hng lin thng G = gm N nh c biu din di dng danh sch k trongfile dothi.in theo khun dng sau:

    Dng u tin ghi li hai s t nhin N tng ng vi s nh ca th; N dng k tip, mi dng ghi li danh sch k ca nh tng ng, hai nh khc nhau cacng mt danh sch k c ghi cch nhau bi mt vi k t trng.

    Hy vit chng trnh kim tra G c phi l th Euler hay khng? Nu G l th Euler, hy xydng mt chu trnh Euler ca th bt u ti nh u (u c nhp t bn phm), ngc li a ra thngbo G khng l th Euler?

    V d vi th di y s cho ta chu trnh Euler bt u ti nh s 1 l : 1 - 2 - 3 - 4 - 1

    11. Cho th v hng lin thng G = gm N nh c biu din di dng ma trn k trongfile dothi.in theo khun dng sau:

    Dng u tin ghi li hai s t nhin N tng ng vi s nh ca th; N dng k tip ghi li ma trn k ca th, hai phn t khc nhau ca ma trn k c vitcch nhau mt vi khong trng.

    Hy vit chng trnh kim tra G c phi l th na Euler hay khng? Nu G l th na Euler hyxy dng mt ng i Euler ca th, ngc li a ra thng bo G khng l th na Euler?

    V d vi th di y s cho ta ng i Euler : 2 - 1 - 3 - 2 - 4 - 3

    dothi.in

    50 1 0 00 0 1 00 0 0 11 0 0 0

    dothi.in

    52 41 32 41 3

    dothi.in

    50 1 1 01 0 1 11 1 0 10 1 1 0

  • 8/8/2019 [n thi cao hc PTIT - KTLT] Test 6

    6/6

    12. Cho th c hng lin thng yu G = gm N nh c biu din di dng ma trn ktrong file dothi.in theo khun dng sau:

    Dng u tin ghi li hai s t nhin N tng ng vi s nh ca th; N dng k tip ghi li ma trn k ca th, hai phn t khc nhau ca ma trn k c vitcch nhau mt vi khong trng.

    Hy vit chng trnh kim tra G c phi l th na Euler hay khng? Nu G l th na Euler hyxy dng mt ng i Euler ca th, ngc li a ra thng bo G khng l th na Euler?

    V d vi th di y s cho ta ng i Euler : 2 - 3 - 4 - 1 - 2 - 4

    dothi.in

    50 1 0 00 0 1 10 0 0 11 0 0 0