L’algorithme de Dijkstra est une brique fondatrice du programme de CPGE en informatique, notamment en mathématiques appliquées. En effet, ce petit programme est le plus complexe qu’un élève aura à ...
Une façon humoristique de définir le sujet de ce livre pourrait être un des corollaires à la loi de Murphy : " Un programme informatique fait ce que vous lui avez dit de faire, pas ce que vous voulez ...
Cet algorithme est appelé "Knapsack problem" (ou "problème du sac à dos" en français) résolu par programmation dynamique. C'est un problème classique en optimisation combinatoire qui consiste à ...
Exécutons tout d’abord un programme qui calcule la valeur de \(u_n\) pour une valeur donnée de n entier donnée par l’utilisateur : Cependant, notre programme a une limite : il affiche uniquement le ...
Utilisateur de Python tendance Data Sciences pas doué ni réellement formé en programmation, j’ai toujours eu une sorte de complexe par rapport au fait que ce que j’écris en Python sont juste des ...
La récursivité est une notion fondamentale du programme de NSI en Terminale. Comprendre le fonctionnement des fonctions récursives, leurs conditions d’arrêt, la pile d’exécution ou encore la ...
Qu’est-ce que Python ? Python est un langage de programmation de haut niveau, généraliste, interprété et orienté objet. Similaire à PERL, Python est un langage de programmation populaire parmi les ...
Fin de partie pour Java ? La popularité du langage de programmation continue encore à décliner, au bénéfice de Python, en passe de s'emparer de sa place de deuxième langage de programmation le plus ...