Base d’un langage algorithmique Le langage algorithmique est un langage générique ermettantp de traiter tous type de problème par la concaténation des instructions. Algorithme Nom-d’Algorithme ; déclaration des variables et des constantes Déclaration des fonctions Début ….. Liste des instructions ……….. Fin.
L'algorithme verra sa complexité varier fortement en fonction du choix de l'arête : notamment, à la première itération, tout choix de nœud qui n'est pas directement accessible depuis l'itération conduira à ne rien faire (la longueur depuis l'origine étant infinie par initialisation). La fonction de poids w est intégrée dans la structure de graphe.
En langage algorithmique ceci se fait comme suit : Type Liste = ^Elément Type Elément = Structure Info : variant Suivant : Liste Fin structure Le type de Info dépend des valeurs contenues dans la liste : entier, chaîne de caractères, variant pour un type quelconque…
Les lecteurs ne nécessitent aucun pré requis sur les l’algorithmique. Ce polycopié est structuré en huit chapitres commesuit : les plus élémentaires. peuvent être utilisées dans un algorithmeex.(Pour, tant que, ..). Le chapitre trois aborde l’utilisation des tableaux dans la programmation. Le quatrième