Devoir surveille algorithmique et complexite

DEVOIR SURVEILLE Module RO -Complexité Documents Non autorisés Enseignants I Denden R Fre ?ta R Guetari et S Mesfar Exercice- points Niveau Arctic- Sim- GL Durée h Date Octobre Considérons la fonction traiterChaine présentée ci-dessous void traiterChaine char str str est une chaine de caractères int i int j int len strlen str strlen retourne la longueur de la chaine str while i len ?? if str i ' ' str i ' ' for j i j len ?? j str j str j str len ?? ' ' else i Expliquer ce que fait la fonction traiterChaine Soit str une chaine de longueur n donner le contenu de str qui maximise le nombre d ? opérations exécutées par ce programme En déduire la complexité de ce programme au pire des cas à un O près Exercice- points Considérons les programmes illustrés ci-dessous void P int n void P int n int s int s WHILE n n n s s FOR i i n i FOR j i j n n j s s void P int n int s FOR i i n i FOR j j i i j FOR k k Donner la complexité à un O près des programmes P P et P présentées ci-dessus Exercice- points Considérons deux réels a et b tels que a b Etant donné une fonction f dont les valeurs f a f a f a ? f b sont connues Une intégrale approchée de f entre deux entiers a et b est égale à la somme des valeurs f a f a f a ? f b- et f b Ecrire une fonction récursive oat Integf oat tab int n ? Cette fonction prend comme paramètres le nombre de valeurs n de f ainsi que l ? ensemble des valeurs de f stockées dans un tableau nommé tab La fonction retourne comme résultat l ? intégrale de f Donner le type de récursivité de cet algorithme terminale ou non Justi ?er Donner l ? équation récurrente de la complexité en termes de nombre d ? opérations pour la fonction Integf avec explication Ecrire une fonction itérative oat iterIntegf oat tab int n issue de la dérécursivation de la fonction Integf Page C

Documents similaires
Inscription7 2020 21 Institut Saint Berthuin établissement public ENSEIGNEMENT SECONDAIRE GENERAL MIXTE ANNEE PREPARATOIRE A L ? ENSEIGNEMENT SUPERIEUR Rue du Fond de Malonne MALONNE Direction M André Conditions d ? admission Pour pouvoir poursuivre des é 0 0
Rapport de stage 2022 12 27T021436 044 0 0
Iso 19011 Thème ECOLE NATIONALE SUPERIEURE DES SCIENCES AGRO - INDUSTRIELLES CONTRÔLE QUALITE ET GESTION SCIENTIFIQUE DE LA PRODUCTION EN IAA ISO DOMAINES D ? APPLICATION ET EXIGENCES Réalisé par Superviseur Pr TATSADJIEU -ABOUBAKAR SOULEMANOU -ATONFACK T 0 0
Icp anglais 13 14 SOMMAIRE DEPARTEMENT ANGLAIS - ère PARTIE PRÉSENTATION GÉNÉRALE Présentation p Organisation contacts A Direction p B Secrétariat p Calendrier universitaire p ème PARTIE ORGANISATION DES ÉTUDES Introduction p Règlement des examens et nota 0 0
Rapport 19 Introduction Générale Introduction Générale AU - Dans le cadre de sa politique de formation et de préparation de ses étudiants à la vie professionnelle l ? INSTITUT SUPERIEUR DES ETUDES TECHNOLOGIES DE BEJA nous a prévu de faire des stages Le p 0 0
Cadre stratégique commun du Système d’Information de l’Etat Direction intermini 0 0
Rapport de stage lebest pdf 0 0
Offered traffic flow A in erlang n Loss probability (B) n 0.00001 0.00005 0.000 0 0
94 catalog Audi e-tron CMention légale à propos de Navigation Infotainment Audi connect avec carte SIM personnelle du client Mention légale à propos de Navigation Infotainment Audi connect avec carte SIM intégrée au véhicule L ? utilisation des services p 0 0
Agrément des appareils auto- mouillants de mesure continue du frottement pour u 0 0
  • 44
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jul 28, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 25kB