Galerie de cartes mentales programmation de l'algorithme C
Un algorithme est une opération qui prend un certain nombre d'étapes pour résoudre un problème spécifique. Il s'agit d'une séquence d'instructions hiérarchisées, où chaque instruction représente une ou plusieurs opérations.
Modifié à 2023-01-11 20:56:57Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
algorithme
définition
Un algorithme est une opération qui prend un certain nombre d'étapes pour résoudre un problème spécifique. Il s'agit d'une séquence d'instructions hiérarchisées, où chaque instruction représente une ou plusieurs opérations.
caractéristique
Finitude
Un algorithme doit se terminer après avoir exécuté des étapes finies, et chaque étape peut être complétée en un temps fini
certitude
Les instructions de l'algorithme doivent avoir une signification exacte et sans ambiguïté
faisabilité
Un algorithme décrit une opération qui peut produire un résultat après un nombre fini d'opérations.
entrer
Un algorithme a zéro ou plusieurs entrées
sortir
Un algorithme a une ou plusieurs sorties
évaluer
complexité temporelle
Le temps nécessaire pour calculer un algorithme
complexité de l'espace
L'espace consommé par l'algorithme
Notation grand O
O(1), O(n), O(logn)
Exigences de conception d'algorithme
exactitude
Répondre aux besoins du problème
lisibilité
Logique claire et bonne lisibilité
Robustesse
Le programme ne plantera pas et ne produira pas de sortie aléatoire lorsqu'il rencontrera une entrée illégale.
Efficacité et stockage
Peu de temps, petit espace
Algorithmes couramment utilisés
recherche par énumération
récursivité
algorithme gourmand
Récursion
Retour en arrière
Recherche approfondie, recherche large
simulation