sự hoạt động của giao thức ppp

Phân tích và thiết kế thuật toán

Phân tích và thiết kế thuật toán

Ngày tải lên : 23/10/2014, 21:06
... Hằng O(log2 (n)) logarit O( n ) O( n ) … Căn thức O( m n ) O(n) Tuyến tính O(n2) Bình phương O(n3) Bậc ba Đa thức … O(nm) O(cn), với c>1 O(n!) Đa thức Mũ Giai thừa Phạm Thế Bảo Độ phức tạp lớn ... Tuy nhiên lim n →∞ f ( n) = ⇒ f∼g g ( n) Phạm Thế Bảo b) Nếu f đa thức bậc ≤ m f=O(nm) c) Nếu f=O(g) g=O(h) f=O(h) d) Một số cơng thức: 1 1+ + + = ln(n) + C + O( ) n n với C=0.577216 (hằng số Euler) ... tiếp • Kỹ thuật thiết kế thuật tốn: – – – – Chia để trị Greedy Quy hoạch động Tìm kiếm cục (địa phương) Phạm Thế Bảo Hình thức kiểm tra • Thực hành (4 điểm): – Làm việc theo nhóm – Mỗi nhóm đánh...
  • 28
  • 1K
  • 1
Tài liệu BÀI TẬP PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN pdf

Tài liệu BÀI TẬP PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN pdf

Ngày tải lên : 25/01/2014, 18:20
... tắt Trên dòng cột có công tắc Nếu tác động vào công tắc dòng i (i=1 M) công tắc cột j (j=1 N) tất bóng đèn dòng i cột j thay đổi trạng thái Hãy tìm cách tác động vào công tắc để nhiều đèn sáng...
  • 4
  • 3.4K
  • 66
Bài giảng môn học phân tích và thiết kế thuật toán

Bài giảng môn học phân tích và thiết kế thuật toán

Ngày tải lên : 19/06/2014, 12:58
... biểu thức duyệt tiền tự T1, T2, , Tn theo thứ tự + Biểu thức duyệt trung tự T biểu thức duyệt trung tự T1 nút n đến biểu thức duyệt trung tự T2, , Tn theo thứ tự + Biểu thức duyệt hậu tự T biểu thức ... O’ gồm đoạn thẳng không giao với nhau, X không giao với đoạn bên trái O’ ( G3(C) chấp nhận ) không giao với đoạn bên phải O’ (Do mút phải X nhỏ 40/129 mút phải Y Y không giao với đoạn bên phải ... gian(interior) Cây một nút với tất hậu duệ 24/129 Chiềucaocủamộtnútlà độ dài đường lớn từ nút tới Chiềucaocủa câylà chiều cao nút gốc Độsâucủamộtnútlà độ dài đường từ nút gốc đến nút Các nút có...
  • 131
  • 1K
  • 17
BÀI TẬP LỚN  PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN Thuật toán sắp xếp Bucket Sort

BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN Thuật toán sắp xếp Bucket Sort

Ngày tải lên : 27/01/2015, 23:27
... với toán thuộc dạng NP-complete, bình thường lời giải thường có thời gian tính toán lớn dạng đa thức Hình 1: Hình vẽ mô với điểm trên: quảng đường ngắn để qua n điểm quay điểm xuất phát: a, không ... lại từ điểm phải quay vị trí ban đầu Nếu sử dụng thuật toán Bitonic, thời gian tính toán lúc đa thức, đánh giá O(n2), giả sử điểm nằm tọa độ x với 2.2 Lời giải a Thuật toán Bitonic - Sắp xếp tất ... L(3,4)+egde(3,5) Tiếp tục giải toán ta quy tìm shortest L(3,4) Vậy toán đưa tinh toán quy hoạch động theo bảng sau: L(0,1) L(0,2) L(0,3) L(0,4) L(0,5) L(0,n-1) L(0,n) L(1,2) L(1,3) L(1,4) L(1,5)...
  • 14
  • 1.6K
  • 3
Tiểu luận phân tích và thiết kế thuật toán BẢNG BĂM HASH TABLES

Tiểu luận phân tích và thiết kế thuật toán BẢNG BĂM HASH TABLES

Ngày tải lên : 11/04/2015, 22:05
... băm hoàn hảo Mở đầu: Một số khái niệm    Từ điển StarDict Tập hợp động (dynamic sets): tập hợp thường xuyên thay đổi Tập hợp động hỗ trợ phép toán chèn, tìm kiếm, xóa gọi từ điển Bảng băm cấu ... U 9 0 1  K       - |U| không lớn - Không có phần tử trùng khóa Hãy biểu diễn tập hợp động K vừa nêu? * Nhận xét: Có thể sử dụng mảng hay bảng địa trực tiếp Bảng địa trực tiếp (2) U ... khóa mà tất băm theo khe, cho thời gian truy cập trung bình Θ(n) Mọi hàm băm cố định dễ bị tác động trường hợp xấu Cách hiệu để cải thiện tình huống: chọn hàm băm cách ngẫu nhiên, độc lập với...
  • 67
  • 1.6K
  • 3
Tiểu luận Phân tích và thiết kế thuật toán FLOW NETWORKS

Tiểu luận Phân tích và thiết kế thuật toán FLOW NETWORKS

Ngày tải lên : 11/04/2015, 22:06
... chuyển ngày từ thành phố đến thành phố khác khó tránh khỏi liên quan đến khả thông qua luồng • Sự bảo toàn luồng phải tuân theo 11 Luồng Ví dụ khác biệt vận chuyển luồng • Có khác biệt vận chuyển...
  • 104
  • 1.5K
  • 0
Tiểu luận Phân tích và thiết kế thuật toán HỆ THỨC TRUY HỒI Recurrences

Tiểu luận Phân tích và thiết kế thuật toán HỆ THỨC TRUY HỒI Recurrences

Ngày tải lên : 11/04/2015, 22:06
... End; End; T(n)= 2T(n/2) + n n=1 n>1 Minh họa xếp trộn Định nghĩa công thức truy hồi “Công thức truy hồi đẳng thức hay bất đẳng thức hàm mô tả thông qua giá trị hàm đối số nhỏ hơn” Một số kí hiệu ... rút sau nghiên cứu phương pháp giải công thức truy hồi Định nghĩa công thức truy hồi I Mở đầu  Đối với giải thuật đệ qui thời gian thực thường mô tả hệ thức truy hồi VD: Xét giải thuật xếp trộn ... Hùng + Dung * Sự phân công mang tính chất tương đối, nhóm tổ chức buổi seminar nhỏ cho thành viên nắm toàn nội dung  Mục đích phần trình bày   Cung cấp cho phương pháp giải hệ thức truy hồi:...
  • 56
  • 1.1K
  • 1
Tiểu luận Phân tích và thiết kế thuật toán PHÂN TÍCH KHẤU TRỪ

Tiểu luận Phân tích và thiết kế thuật toán PHÂN TÍCH KHẤU TRỪ

Ngày tải lên : 11/04/2015, 22:07
... vào bảng dòng 10 - Chi phí chèn sơ đẳng Ta phân tích chi phí chuỗi gồm n phép tốn INSERT lên bảng động dùng phương pháp °Kết tập °Kế tốn °Thế PHÂN TÍCH KHẤU TRỪ (Amortized Analysis) Dùng phương ... Nhắc lại định nghĩa hệ số sử dụng là: α(T) = num[T] / size[T] Ta muốn bảo đảm: - Hệ số tải bảng động chặn - Chi phí khấu trừ TABLE-INSERT TABLEDELETE O(1) PHÂN TÍCH KHẤU TRỪ (Amortized Analysis)...
  • 57
  • 674
  • 0
Tiểu luận Phân tích và thiết kế thuật toán Tính đầy đủ NP( NP-Completeness )

Tiểu luận Phân tích và thiết kế thuật toán Tính đầy đủ NP( NP-Completeness )

Ngày tải lên : 11/04/2015, 22:07
... thức (Trương Nữ Thùy Duyên)  Xác minh thời gian đa thức (Huỳnh Thị Kim Ngân)  NPC khả rút gọn (Đoàn Thanh Hòa)  Chứng minh NPC (Trần Văn Hòa)  Các toán NPC (Trần Hoài Nhân) Thời gian đa thức ... toán Thuật toán thời gian đa thức Một khuôn khổ ngôn ngữ hình thức Khái niệm lớp P Người trình bày: Trương Nữ Thùy Duyên |Nhóm Khái niệm toán: Bài toán trừu tượng Q hệ thức nhị phân tập hợp I minh ... tính toán theo thời gian đa thức tồn thuật toán thời gian đa thức A mà input x Є {0,1}* output f(x) Người trình bày: Trương Nữ Thùy Duyên |Nhóm e1 e2 có liên quan đa thức tồn f12 f21 cho với i...
  • 79
  • 619
  • 0
Tiểu luận Phân tích và thiết kế thuật toán BẢNG BĂM

Tiểu luận Phân tích và thiết kế thuật toán BẢNG BĂM

Ngày tải lên : 11/04/2015, 22:08
... Phép chèn phép xóa hoạt động liên tục thời gian Theo định lý 3, thời gian dự kiến cho phép tìm kiếm O(1) Bởi tính chất tuyến tính kỳ vọng, thời gian dự kiến cho toàn hoạt động O(n) Thiết kế lớp ... tập hợp, kiểm tra xem phần tử có thuộc tập hợp Một tập hợp động hỗ trợ phép toán vừa nêu gọi từ điển Nhiều ứng dụng yêu cầu tập hợp động hỗ trợ phép toán từ điển INSERT (chèn), SEARCH (tìm kiếm), ... khóa) Giả sử ứng dụng cần tập hợp động, phần tử có khóa lấy từ không gian U = {0, 1, , m - 1}, với m không lớn Chúng ta giả sử hai phần tử có khóa Để biểu diễn tập động vừa nêu, sử dụng mảng, bảng...
  • 28
  • 793
  • 2
Tiểu luận Phân tích và thiết kế thuật toán B-TREES

Tiểu luận Phân tích và thiết kế thuật toán B-TREES

Ngày tải lên : 11/04/2015, 22:08
... lý trang ngăn xếp để giảm dần số lần truy xuất đĩa cho hoạt động ngăn xếp với O (1 / m) thời gian CPU O (1) Vấn đề Thao tác nối lấy từ tập động S’ S” phần tử x mà cho x' ∈ S ' x" ∈ S", ta có key[x'] ... tìm kiếm tương ứng nút x, sau hoàn thành thao tác DISK-READ nút tương ứng Hình 18.1 minh họa hoạt động thủ tục B-TREE-SEARCH; nút tô màu nhạt kiểm tra trình tìm kiếm khóa R Giống thủ tục TREE-SEARCH ... 16 n[x]  n[x] +1 17 DISK – WRITE(y) 18 DISK – WRITE(z) 19 DISK – WRITE(x) B-TREE-SPLIT-CHILD hoạt động cách đơn giản "cắt dán" Ở đây, y thứ i x nút tách Ban đầu nút y có 2t (2t - khóa) rút gọn...
  • 23
  • 1K
  • 11
Tiểu luận Phân tích và thiết kế thuật toán CÂY ĐỎ ĐEN (Red-Black Trees)

Tiểu luận Phân tích và thiết kế thuật toán CÂY ĐỎ ĐEN (Red-Black Trees)

Ngày tải lên : 11/04/2015, 22:09
... toán tập hợp động chiếm O(lg n) thời gian trường hợp xấu 13.1 Các tính chất đỏ đen Một đỏ đen nhị phân tìm kiếm cộng thêm bit lưu trữ cho nút gồm: màu nó, đỏ đen Nhờ ràng buộc cách thức tô màu ... y else right[p[x]] ← y 10 left[y] ← x (*Đặt x vào vị trí trái y*) 11 p[x] ← y Hình 13.3 cách hoạt động LEFT-RORATE Mã RIGHTRORATE tương tự Cả LEFT-RORATE lẫn RIGHT-RORATE chạy O(1) thời gian ... trường hợp mà vòng lặp While dừng xem cách chúng hoàn thành mục tiêu nào, hình 13.4 nêu cách hoạt động RB-INSERT đen đỏ mẫu Thứ nhất: Tính chất đỏ đen bị vi phạm gọi đến RB-INSERT-FIXUP? Tính...
  • 49
  • 631
  • 0
Tiểu luận Phân tích và thiết kế thuật toán LUỒNG CỰC ĐẠI

Tiểu luận Phân tích và thiết kế thuật toán LUỒNG CỰC ĐẠI

Ngày tải lên : 11/04/2015, 22:10
... c(u,v) cho sẵn theo đồ thị, c(u,v) = (u,v) ∉ E Giá trị thặng dư c f (u,v) tính theo công thức (26.5) Biểu thức cf (p) đoạn mã sau biến tạm thời để lưu trữ giá trị thặng dư đường p FORD-FULKERSON(G, ... sao? Nếu có (u,v) ∈Ef, có: δf (s,v) ≤ δf (s,u) + (theo bổ đề 24.10, bất đẳng thức tam giác) ≤ δf ‘ (s,u) + (theo bất đẳng thức (26.8)) = δf ’ (s,u) (theo phương trình (26.7)), điều trái với giả thiết ... cf(u,v)>0 and h[u] = h[v] +1 then PUSH(u,v) Else Current[u] next-neighbor[v] Hình 26.9 mô tả hoạt động vòng lặp While thủ tục DISCHARGE Mỗi vòng lặp thực xác ba thao tác, phụ thuộc vào đỉnh v...
  • 62
  • 594
  • 4
Tiểu luận Phân tích và thiết kế thuật toán NP-ĐẦY ĐỦ (NP-Completeness)

Tiểu luận Phân tích và thiết kế thuật toán NP-ĐẦY ĐỦ (NP-Completeness)

Ngày tải lên : 11/04/2015, 22:10
... thời gian đa thức để giải toán định A thời gian đa thức, cho thuật toán định thời gian đa thức toán B khác Bằng thời gian đa thức, biến đổi trường hợp α A vào β B, giải B thời gian đa thức sử dụng ... toán thời gian đa thức dẫn vào thuật toán thời gian đa thức khác, thuật toán phức hợp đa thức _ NPC Trình bày: nhóm Nếu thời gian đa thức khác tạo số gọi đến thời gian đa thức thủ tục con, ... việc mà A yêu cầu đa thức n Mạch tổ hợp M thực thi phần cứng máy tính có kích cỡ đa thức độ dài cấu hình, đa thức O(nk) đa thức n Mạch C bao gồm tối đa t =O(nk) M có kích cỡ đa thức n Xây dựng C...
  • 48
  • 700
  • 2
Tiểu luận phân tích và thiết kế thuật toán hệ THỨC TRUY hồi

Tiểu luận phân tích và thiết kế thuật toán hệ THỨC TRUY hồi

Ngày tải lên : 11/04/2015, 22:13
... quy mô tả hệ thức truy hồi Công thức truy hồi đẳng thức hay bất đẳng thức hàm mô tả thông qua giá trị hàm đối số nhỏ Ví dụ, thời gian chạy T(n) thuật toán MERGE SORT biểu diễn hệ thức truy hồi ... pháp giải hệ thức truy hồi tự nhiên Nó hiệu quả, nhiên áp dụng trường hợp dạng nghiệm dễ đoán Phương pháp sử dụng để đánh giá chặn hay chặn hệ thức truy hồi Ví dụ, thử đánh giá chặn hệ thức truy ... thiết quy nạp với n/2, có nghĩa T([n/2]) ≤ c[n/2]lg[n/2] Thế bất đẳng thức giả thiết quy nạp vào hệ thức truy hồi (4.4) bất đẳng thức với c ≥1 Việc chứng minh tính đắn suy đoán quy nạp thể điều kiện...
  • 37
  • 1.5K
  • 3
Bài giảng Giới thiệu môn học và kế hoạch hoàn thành môn học Phân tích và thiết kế thuật toán  PGS.TS. Trần Cao Đệ

Bài giảng Giới thiệu môn học và kế hoạch hoàn thành môn học Phân tích và thiết kế thuật toán PGS.TS. Trần Cao Đệ

Ngày tải lên : 17/04/2015, 15:19
... phân tích thiết kế giải thuật • • Chương 1: KỸ THUẬT PHÂN TÍCH GIẢI THUẬT – – – – – – Tổng quan Sự cần thiết phải phân tích giải thuật Thời gian thực giải thuật Tỉ suất tăng độ phức tạp giải thuật ... THUẬT THIẾT KẾ GIẢI THUẬT – – – – – – Tổng quan Kĩ thuật chia để trị (Divide and Conquer) Quy hạch động (dynamic programming) Kĩ thuật “tham ăn” (greedy) • Kĩ thuật quay lui (Backtracking) Kĩ thuật...
  • 11
  • 463
  • 0

Xem thêm