Академический Документы
Профессиональный Документы
Культура Документы
Ministre de lEnseignement
Suprieur, de la Recherche
Scientifique et de la Formation des
Cadres
Universit Hassan II
Casablanca
Remarques importantes :
-
Les rponses toutes les questions doivent tre rdiges dans les feuilles de rponses.
Chaque question du QCM ne peut avoir quune seule rponse possible parmi les quatre
choix dont la lettre correspondante (A,
( B, C ou D)) est reporter dans les feuilles de
rponses.
Page 1 sur 7
C) 4, 3, 12, 7, 9
B) 3, 4, 7, 9, 12
D) 12, 9, 7, 4, 3
2. On insre les lments 4, 3, 12, 7, 9 (dans cet ordre) dans un tas. Dans quel ordre vont-ils
ressortir ?
A) 9, 7, 12, 3, 4
C) 4, 3, 12, 7, 9
B) 3, 4, 7, 9, 12
D) 12, 9, 7, 4, 3
3. A laquelle des structures suivantes s'apparente le plus une reprsentation de graphe par
listes de successeurs ?
A) une pile,
B) un arbre binaire,
D) un tableau bidimensionnel.
4. Quelle est la complexit dans le pire cas de la recherche d'un lment dans un arbre
binaire de recherche de hauteur h contenant n nuds ?
A) (n)
C) (h)
B) (log n)
D) (log h)
24
37
12
11
24
12
11
18
Page 2 sur 7
37
18
Page 3 sur 7
sin =
Page 4 sur 7
100
30
100
17
11
12
18
200
25
1. Ecrire, dans le cas dun tableau non tri, un algorithme optimal qui recherche les deux
lments les plus proches dans T. lalgorithme doit retourner les positions de ces deux
lments ainsi que leur cart.
2. Donner lordre de grandeur de la complexit de votre solution.
3. On considre une mthode de tri nomme Tri_Rapide capable de trier un tableau T de
n lments avec une complexit moyenne de lordre de n log(n). Donner un deuxime
algorithme qui commence forcement par lappel la mthode Tri_Rapide pour trier
dabord le tableau T avant de commencer la recherche des deux lments les plus
proches.
4. Quel est lordre de grandeur de la complexit de votre deuxime solution. Conclure
Dans le domaine du traitement dimages, loprateur Sobel est utilis particulirement avec
les algorithmes de dtection du contour. Cest
calculant une approximation du gradient de la fonction dintensit de limage. Il est bas sur
le calcul du produit de convolution de limage avec un filtre dans les deux directions verticale
et horizontale. Loprateur utilise deux matrices de convolution H et V de taille 3 x 3 qui
seront appliques limage originale pour calculer respectivement les deux approximations
des drives notes Gx et Gy o Gx reprsente les changements horizontaux et Gy les
changements verticaux. Si on dfinit A comme limage source, les approximations Gx et Gy
sont donnes par :
=
Avec
et
1 0
= !2 0
1 0
+1
+1 +2 +1
+2% et V= ! 0
0
0%
+1
1 2 1
&,, -* &' + ,, ) + -*
Page 6 sur 7
P ( x) = a n x n + a
n 1
x n1 + ... + a x + a
1
0
Pour reprsenter ce polynme on peut utiliser, parmi les solutions, une liste doublement
chane dont les nuds reprsentent les termes du polynme. Chaque terme est un monme
dfini par son coefficient et son degr.
Exemple :
Le polynme P ( x ) = 4 x 7 7 x 3 + 6
Est reprsent par la liste P= {(4,7) ;(-7,3) ;(6,0)}
Page 7 sur 7