Académique Documents
Professionnel Documents
Culture Documents
𝑡𝑡(1) = 1
c- Supposons que 𝑓𝑓(𝑛𝑛) = Θ�g(n)�. Peut-on affirmer que 2 𝑓𝑓(𝑛𝑛) = Θ(2𝑔𝑔(𝑛𝑛) ) ?
Si oui, démontrer le, si non donnez un contre exemple.
--------------------------------------------------------------------------------------------------------
a- log2[(n + 1)!] est en O(n log2 n)
b- t(n)= 2 * t(n/2) + n3
n n3 n3 n3
= 23 * t( ) + + +
23 ( )
22
2
22
1
( )22
0
( )
…
Département d’informatique - Faculté d’électronique & d’informatique - USTHB 2014-2015
Module : Algorithmique avancé et complexité – M1-IL-RSD
n 1 1 n3 n3 n3
= 2k * t( ) + n3 ( + + … + + + )
2k (2 2 )k −1 (2 2 )k −2 ( )22
2
( ) ( )
22
1
22
0
k −1
n 1
= 2k * t( ) + n3 ∑
2k i =0 (2 ) 2 i
n 1
= 2k * t( ) + n3 *
2k 1
1−
22
n 4
= 2k * t( k
) + n3 *
2 3
On pose n=2k
4
t(n)= n*t(1) + n3 * avec t(1)=1
3
4
= n+ * n3 = θ (n 3 )
3
c- 2f(n) = Θ(2g(n) ) ?
On constate que si f(n) =2n= Θ(n)
Donc es-ce-que 22n = Θ(2n) ? 2POINTS
22n=2n * 2n ne peut pas être égal à Θ(2n)
Donc 2f(n) ≠ Θ(2g(n) )
Action intersection(E/ E’1, E’2 :tableau ;E/ n :entier ;S/ E’3 :tableau) 2pts
Variables i, k : entiers ;
Debut // les valeurs sont uniques
Pour i=1 à n faire
Si (E’1[i] et E’2[i])) alors E’3[i]=1
Sinon E’3[i]=0 ; finsi ;
Finpour ;
Fin ;
𝑃𝑃 ≠ 𝑁𝑁𝑁𝑁 on sait que 𝑃𝑃 ⊑ 𝑁𝑁𝑁𝑁 mais on ne sait pas si 𝑃𝑃 = 𝑁𝑁𝑁𝑁 𝑜𝑜𝑜𝑜 𝑃𝑃 ≠ 𝑁𝑁𝑁𝑁. Ce
problème est si important qu’il fait partie des 7 problèmes du
millénaire, dont la résolution est primée 1 million de dollars par Clay
Mathematic Institute.
Bon courage