1. Trang chủ
  2. » Công Nghệ Thông Tin

Giới thiệu về các thuật toán - lec24

4 142 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 171,08 KB

Nội dung

Giới thiệu về các thuật toán -

MIT OpenCourseWare http://ocw.mit.edu6.006 Introduction to AlgorithmsSpring 2008For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.       ������� �� �������� �� ����� ������ ���� ������� ��� �������� �� ������� �������� �������• � ���� ��������� ���������� � �������������� �������� • � ��������� � ����� �������� ����������� • ������� ���� ��������� ����� �� √2� √2 · 102d d = 106 ������� √a ��� �������� ������ χ0 = 1 �������� ������ χi + a/χiχi+1 = ���������2 ← ��������� ��������������  ������� ������ ������� ���� ����� ��������������� �� ����� ������ � ������� ������� θ(d2) ���� �� ���������� θ(dlog2 3) = θ(d1.584 .) �� ��������� ����������� ��������� ������ ���� k ≥ 2 ����� � T (d) = 5T (d/3) + θ(d) = θ dlog3 5 = θ d1.465 . �� ������������������ ������ ������� θ(d lg d lg lg d) ����� ���� ��� �� ����� ��� �� ���� ������� �� ������������ θ n log n2O(log∗ n) ����� log∗ n �� �������� ����������  ����� ��� ����� �� �� ������� �� ��� � ������ ���� �� ���� ���� �� ����� �� 1� �       ������� �� �������� �� ����� ������ ���� ���� ��������� �������� a �� ���� ���� ��������� ��� �� b 1 ������� �������������� ��� �� ����• b 1 R • �������������� ��� �� b �����  b  ����� R �� ����� ����� ���� �� �� ���� �� ������ �� R ��� R = 2k ��� ������ ��������������� �������� R �������� ������ ��� ��������� b 1 b R f(x) = x − R ���� �� x = b f�(x) = −2 1 x1 b f(χi) χi − R χi+1 = χi − f�(χi)= χi −−1/χi 2 1 b bχi 2 �������� χi+1 = χi + χi 2 χi − R = 2χi − R →→ ���� ��� ������� R 216 65536 ���� = = = 13107.2 b 5 5 216 ��� ������� ����� = 214 4 χ0 = 214 = 16384 χ1 = 2 (16384) − 5(16384)2/65536 = 12288· χ2 = 2 (12288) − 5(12288)2/65536 = 13056· χ3 = 2 (13056) − 5(13056)2/65536 = 13107 · � ������� �� �������� �� ����� ������ ���� ����� �������� χi+1 = 2χi − bχi 2 ������ χi = R (1 + i)R b 2 = 2R (1 + i) − b R (1 + i)2 b R b R   = (2 + 2i) − (1 + 2i + i 2)b R   R = 1 − i 2= (1 + i+1) ����� i+1 = −i 2 b b ��������� ������������  ������ ������� �� ���� ���� ��������� ���������� �� �������� � ���������� �� �������������� ����������� ���������� χi+1 =  χi + 2 a/χi �� ����� ����� ���� ������� ���������� ��������� �� χi + χa i − α χi+1 = − β 2 = χi +2 χa i − γ ����� γ = α 2+ β ��� 0 ≤ γ < 1 ����� a +2 b ≥√ab, χi +2 χa i ≥√a� �� ����������� γ ������ ������ �� ≥ √a� ���� ����� ���� ����� ����� �� i < 1 ����� ������� ������ � 123doc.vn

Ngày đăng: 15/11/2012, 10:24