Algorithmes de tri corrige des exercices

Chapitre informatique commune Corrigé des exercices Tris par comparaison ? Exercice ? def minimum t j if j len t ?? return j i minimum t j if t j t i return j else return i def selectsort t j if j len t ?? i minimum t j if i j t i t j t j t i selectsort t j def insere t j if j and t j t j ?? t j ?? t j t j t j ?? insere t j ?? def insertionsort t j if j len t insere t j insertionsort t j ? Exercice ? Observons la situation après avoir déjà trouvé les j plus petits éléments et déterminé l ? endroit o? se trouve l ? élément j j j non trié La partie non triée correspond à une permutation de S j n Si on les suppose toutes équiprobables la probabilité pour que j soit situé à son endroit dé ?nitif et ne nécessite donc pas de permutation est égale à n ?? j ?? Le nombre de permutation moyen est donc égal à n ?? j n ?? j n ?? ?? n ?? n n ?? ln n ?? ? o n ??j k j k ? Exercice ? Lorsqu ? on parcourt le tableau de la gauche vers la droite en permutant deux éléments consécutifs à chaque fois que l ? élément le plus petit se trouve à droite du plus grand on est assuré en ?n de parcours d ? avoir placé le plus grand élément du tableau à sa place dé ?nitive en ayant e ?ectué n ?? comparaisons et au plus n ?? permutations Il reste à réitérer le procédé sur le tableau privé de sa dernière case pour obtenir l ? algorithme de tri bulle ainsi nommé car les éléments les plus grands du tableau se dirigent vers leur place dé ?nitive à l ? image des bulles d ? air qui remontent à la surface d ? un liquide On rédige une fonction de remontée ? des bulles jusqu ? au niveau k def remonte t k for j in range k ?? if t j t j t j t j t j t j puis la fonction de tri proprement dit Jean-Pierre Becirspahic C informatique commune def bubble sort t for k in range len t ?? remonte t k Notons cn le nombre de comparaisons e ?ectuées et pn le nombre de permutations de deux éléments Nous avons cn n ?? cn ?? et pn ?? pn pn ?? n ?? donc cn n n ?? et pn n n ?? Il s ? agit donc d ? un algorithme de coût quadratique le pire des cas ayant lieu lorsque le tableau est trié à l ? envers n n ?? car alors cn pn Remarque Il est possible d ? améliorer légèrement cet algorithme en observant que si lors d ? une étape de

Documents similaires
Jde38 2011 1 LE PREMIER RÉSEAU D'INFORMATION ÉCONOMIQUE EN RÉGIONS I ISÈRE I N ? I OCTOBRE I joLeuenrntraelpdersises EntrEprisEs En pagE découvrEz unE o ?rE luminEusE pour vos salariés ITANCIA Nouveau départ Quelques mois après le rachat de la société de 0 0
Approche qualitative Investigation par entretien individuel L ? entretien est une technique de collecte de données informatives Cette méthode permet de récolter et d ? analyser plusieurs éléments l ? avis l ? attitude les sentiments les représentations de 0 0
E commerce decembre 2021 commerce LE MÉDIA DU RETAIL CONNECTÉ DÉCEMBRE ecommercemag fr ENQUÊTE Les nouveaux codes du retail STRATÉGIE Les ambitions de Carrefour Rencontre avec Jean Cassegrain CEO de LONGCHAMP AMÉLIE POISSON LA REDOUTE L ? énergie partagée 0 0
Finance publique FINANCES PUBLIQUES Partie I - L EXÉCUTION DU BUDGET Une fois donnée l ? autorisation parlementaire budget voté l ? administration passe à l ? exécution des opérations ?nancières de dépenses et de recettes Elle va également assurer la gest 0 0
Gf chap 7 Synthèse Chap l ? inventaire de l ? actif immobilisé I Les travaux d ? inventaire La production des états ?nanciers permet de fournir aux décideurs une image synthétique représentative de l ? entreprise Ainsi les comptes annuels sont établis tou 0 0
Business plan example 1 2021 2022 fr 0 0
Ex lp c i 2017 2018 Liste des candidats présélectionnés pour passer le test écrit LP Commerce International Salle Lundi de N Examen N CIN BB JE BH BJ D EE M u W HH IB bj J EE RB K DN BJ WA BK Année Page CListe des candidats présélectionnés pour passer le 0 0
Fiche synoptique de tipe CANDIDAT Thème FICHE Travaux d ? Initiative Personnelle Encadrés N Nom EL KADANI CNC N Inscription Identité Prénom HAMZA MP PSI Transfert et Echange TSI BCPSI Intitulé du Sujet Les Echangeurs de chaleur Dominante Mathématique X Ph 0 0
Chapitre v sportives 2 Chapitre V Cadre comptable et plan de comptes CLASSE COMPTES DE FINANCEMENT PERMANENT On y trouve dans la classe les rubriques suivantes Capitaux propres Capital social Primes d ? émission de fusion et d ? apport Ecart de réévaluati 0 0
  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mar 13, 2022
  • Catégorie Business / Finance
  • Langue French
  • Taille du fichier 59.6kB