Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 7

Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 7 có nội dung trình bày về các cấu trúc dữ liệu cho các tập rời nhau, thao tác lên cấu trúc dữ liệu các tập rời nhau, ứng dụng của các tập rời nhau, biểu diễn các tập rời nhau dùng danh sách liên kết, . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | Caùc Caáu Truùc Döõ Lieäu cho caùc Taäp Rôøi Nhau 1 Caùc thao taùc leân caáu truùc döõ lieäu caùc taäp rôøi nhau ª Caáu truùc döõ lieäu caùc taäp rôøi nhau ñöôïc ñònh nghóa bôûi Moät taäp S cuûa caùc taäp ñoäng rôøi nhau S S1 S2 . Sk Moãi taäp Si ñöôïc töôïng tröng bôûi moät phaàn töû ñaïi dieän laø moät phaàn töû naøo ñoù cuûa noù. Caùc thao taùc MAKE-SET x taïo moät taäp môùi chæ goàm x. Vì caùc taäp laø rôøi nhau neân x khoâng ñöôïc ñang naèm trong moät taäp khaùc. UNION x y taïo taäp hoäi cuûa caùc taäp ñoäng Sx vaø Sy laàn löôït chöùa x vaø y vôùi ñieàu kieän laø Sx vaø Sy laø rôøi nhau. FIND-SET x traû veà moät con troû chæ ñeán phaàn töû ñaïi dieän cuûa taäp chöùa x. ª Ñeå cho goïn seõ duøng caùc taäp rôøi nhau ñeå goïi caáu truùc döõ lieäu caùc taäp rôøi nhau . Chöông 7 C aùc caáu truùc döõ lieäu cho 2 caùc taäp rôøi nhau Caùc thao taùc leân caùc taäp rôøi nhau tieáp ª Phaân tích thôøi gian chaïy cuûa caùc thao taùc seõ döïa treân hai tham soá sau n soá caùc thao taùc MAKE-SET m soá toång coäng caùc thao taùc MAKE-SET UNION vaø FIND-SET. ª Nhaän xeùt Sau n 1 laàn goïi UNION leân caùc taäp rôøi nhau thì coøn laïi ñuùng moät taäp. m n. Chöông 7 C aùc caáu truùc döõ lieäu cho 3 caùc taäp rôøi nhau Moät öùng duïng cuûa caùc taäp rôøi nhau ª Xaùc ñònh caùc thaønh phaàn lieân thoâng cuûa moät ñoà thò voâ höôùng Thuû tuïc CONNECTED-COMPONENTS xaùc ñònh caùc thaønh phaàn lieân thoâng cuûa moät ñoà thò voâ höôùng. V G laø taäp caùc ñænh cuûa ñoà thò G E G laø taäp caùc caïnh cuûa G. CONNECTED-COMPONENTS G 1 for moãi ñænh v V G 2 do MAKE-SET v 3 for moãi caïnh u v E G 4 do if FIND-SET u FIND-SET v 5 then UNION u v Chöông 7 C aùc caáu truùc döõ lieäu cho 4 caùc taäp rôøi nhau Moät öùng duïng cuûa caùc taäp rôøi nhau tieáp Thuû tuïc SAME-COMPONENT xaùc ñònh hai ñænh coù cuøng moät thaønh phaàn lieân thoâng hay khoâng. SAME-COMPONENT u v 1 if FIND-SET u FIND-SET v 2 then return TRUE 3 else return FALSE Chöông 7 C .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
96    100    5    05-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.