Équilibrer une Balance avec des Contraintes Séquentielles
Vous disposez de N masses, chacune ayant un poids unique A_1, A_2, ..., A_N. Votre tâche consiste à placer chaque masse sur un plateau d'une balance (gauche ou droite) dans un ordre spécifique. Une chaîne de caractères S de longueur N indique la condition d'équilibre à respecter après le placement de la i-ème masse : 'L' signifie que le plateau ...
Publié le 31 juillet à 00h58
Modules Python : collections, time, random, os et sys
Module collections
En complément des types de données natifs (dict, list, set, tuple), le module collections propose plusieurs types supplémentaires :
namedtuple : génère un tuple dont les éléments sont accessibles par un nom
deque : file doublement terminée, permettant des ajouts et retraits rapides aux deux extrémités
OrderedDict : dictionna ...
Publié le 8 juillet à 03h51
Guide approfondi des conteneurs de la STL en C++
La bibliothèque standard de modèles (STL) en C++ est un pilier fondamental pour le développement d'algorithmes efficaces. Elle s'articule autour de trois composants principaux : les conteneurs (structures de données), les algorithmes (opérations de traitement) et les itérateurs (pointeurs intelligents pour parcourir les conteneurs). Cet article ...
Publié le 7 juillet à 21h44
Les conteneurs de la bibliothèque standard C++ (STL)
La STL (Standard Template Library) est un ensemble de structures de données et d'algorithmes génériques développé à l'origine par les laboratoires Hewlett-Packard. Elle se compose de six composants principaux :
Conteneurs : structures destinées à stocker des données. On distingue les conteneurs séquentiels (vector, deque, list) où l'ordre des ...
Publié le 6 juillet à 18h38