������������
��������� ���
������ ������������� �� ��������������� �
���������� ax
5 + bx4 + cx3 + dx2 + ex + f � ���� �� ������� ���������
������ �������� �� �������� ��� ��� ������ �� �������� ���������� �� ��� ��� ������
��� �� ������� ��� ������������ ���� ���������� �� �� �� �������� ���� �������� �����
�� �� ���������� � ��� �������� ����� ���������� � �� ���� ��� ������� �� ���� �� ���� ���
��� ��������������
�� ���������� �������� M (n) � ������ ������� ������� ���������� ���� ������� ��� �����
������ ������ �� ������� ���� ��� ���������� ���� �������� �� �� ��������� ��� �� �����
���������
�� �� ����� ����������� ������������� ��� �� ����� ��� ����� ��� ���������� �� ����
��� �� ����������
�� �� ����� ����� �������� �������������� ��� �� ����� ��� ����� ��� ������������
��� �� ����������
�� �� ����� ���� ����������� ������������ ��� ���� �� ����� �� ���� ���� �� ��� ���
���� ����� ������������� ��� ���� ������������ ����� �� ��� ���� ����� �����
�� �� ����� ����� ������ ��� ���� � �� ����� �� ���� �� ���� + �� ����� �� �� ������
+ ���� �� ������ �� �������
✞
������� � ���� �� ��������� �����������
��� ����
���� ������������
������
���� ���−��
�
���� ������ � �
✝ ✆
�
�� ���������� �� ������� �� �� ���������� ���� �� ���� ��� ���� ���� �� ��������� ���
����������� �� �������� ���� �� ��� ��� �� ������ ��� ������ ��������� ���� ��
T2 (n) = 2n − 3n + 4 T1 (n) = 2n + 2
n0 n1
������ ���� �� �������������� ��������� �� T (n)�
�
�������� ������������ M oyA (n) = d∈Dn p(d).CA (d) ���� p(d) ��� ��� �� ��������
���� ��� ��� �������� �� ����� � ������ p(d)� ��� ��������� ��� ��� ������ ��� �������
���� �� ���� ��� � ��� ������� ������������ � �� ����������� � ��� ������� ���� ������� �
�������� � ��� ������� ������� �� ���� ��� ����� ������������ � ��� ������� ���� �� ���� ��� �
�� ���� �� ����� � �������� � �������� � �� ���� ���� ��� ��� ������������ �� �������
������ ���� �� ����� ��� �� ����� � ������� ���� �� �������� � �������� ��� ��� �������
��� ������� � �������� ���� ������� �� ����� ����������� ���� ���������� �������
������� ���� ����� �� ��������� �� ����� �� ����� �� ��������� ������ ���������� ��� �������
�������� �� ���� ���� ������� � ��� ������������� �� �� ����� �� ������� ����������� ���
�� �������� O()�
��������� ���� �� �������� ����� O
���� n �� ������ ��� ������� � �������� �� ��� ������ �������� f (n) ��� �� O(g(n))
��� ����� O �� g(n)� �� �∃n0 , ∃c � n0 : ∀n � n0 .f (n) � c ∗ g(n).
♣
��� ����������� ������ ������� ���� ������� �� �� ������� ������ �� ������� �������
�� ���������� �
��������
���������� �������� O(n) � ����� ����������� �� ��� ���� ��������� ���� ��� ������
�� 1 � n �� �� ����� �� �� ������ ������� �� ������� �� ����� ��������� �� ��������
����� �� n�
���������� ��������������� O(n ∗ log(n)) � �� ��������� ���� ��� ����������� �� �
������ ��������� �� ������ �� �������� ��� ������� ��� ��� ��������� ���� � ������
���������� ������� O(n3 ) � ���� ����������� ���� ���� ��� ��� ������� �����
������� �����������
O(np ) ���� �� ������� p� ������ ��� ����������� ����������� ���� �������� ����
���������
���������� ������������� O(2n ) � ��� ����������� �� �� ����� ���� ���� ������� ���
ex x2
x
log2 (x)
ln(x)
������ ��� ����������� ��������� ������������� ��� �� ��������� ���� ��� ��� ���������
���� ����������� ���� �� ������� �������� � ������� ���� ������ �� ��������� ��� ���� ����
������ �� ������� ��������� ���� ��������� ��� ��������� ���� ������� ��� �������� ��
�������� �������� ���������� � ������� ���� ������ � ����� ���� � ����� ������ � ������
������ �� ����������� �
������ ��� ��� �������������� �� ��� ��������� ������������� ��� �� �� ������ ����
��������
���������� ���� ���������� �� �������� ����� � ������ ��� ��������� ��� ���������������
�� ����� ����������� ��� ����� ��� �� �������� �� ���������� ���������� � T (n) = aT (n/b)+
f (n)
������� ������������ �������� � ��� ����� �� ����� � � �� ������ �� ������ ��
T (n) = 2T (n − 1) + 1
���� ���� �� ������ ��� T (n) = 2n − 1� �� � ���� ��� �� ���������� �� ����������
��������������