Résultats pour « Tableaux »
Algorithmes de tri élémentaires (Tri sélection, tri par insertion et tri à bulles)
Problème du tri Étant donné un tableau T[0..n-1] de n éléments comparables, trier consiste à réorganiser les éléments de façon à obtenir T[0] ≤ T[1] ≤ … ≤ T[n-1]. Les trois algorithmes présentés ici sont dits élémentaires : simples à comprendre et à implémenter, mais de complexité O(n^2) dans le pire cas — à utiliser sur de petits tableaux ou comme base pédagogique.
Les tableaux dans script shell
Dans le langage de programmation C, un tableau est une variable permettant de stocker uniquement le même type de données. Alors que dans le script bash, un tableau est une variable permettant de contenir plusieurs valeurs du même type ou de différents types de données
Classe std::string et les chaînes de caractères en C++
Les chaînes de caractères sont omniprésentes en programmation. C++ propose deux représentations : les chaînes style C (tableaux de char terminés par '\0') et la classe std::string, plus puissante et sûre.
Les tableaux en C++ - Déclaration et interêts
Un tableau est une variable qui représente une séquence d'emplacements mémoire contigus, chacun stockant un élément du même type. Il est idéal pour stocker et manipuler des collections de données homogènes.
Médiane de deux tableaux triés de même taille
Etant donné deux tableaux triés A et B de taille n chacun, le problème est de trouver la médiane du tableau obtenu après la fusion des deux tableaux (c'est-à-dire un tableau de longueur 2n).
Exercices corrigés sur les tableaux en Python, Java et langage C - TD2-
Dans les exercices suivants, nous montrerons comment aborder et résoudre certains problèmes liés à la manipulation des tableaux.
Exercices corrigés sur les tableaux en Python, Java et langage C - TD1-
Un tableau est une structure de données linéaire qui contient une collection séquentielle finie de données homogènes (tous les éléments sont du même type). Le tableau utilise un index entier pour accéder à un élément spécifique. L'index commence à 0 et va jusqu'à N-1 (où N est la taille du tableau).
Pointeurs et tableaux en langage C
Lorsqu'un tableau est déclaré, le compilateur alloue une quantité de mémoire suffisante pour contenir tous les éléments du tableau. L'adresse de base, c'est-à -dire l'adresse du premier élément du tableau, est également attribuée par le compilateur.
Les listes dynamiques - java.util.ArrayList
Comprendre l'intérêt des listes dynamiques par rapport aux tableaux classiques. Maîtriser la création, l'ajout, la suppression, la modification et le parcours d'une ArrayList. Connaître les différences fondamentales entre tableaux et ArrayList.
Classe Arrays - java.util.Arrays
Découvrir la classe java.util.Arrays et ses nombreuses méthodes utilitaires. Savoir trier, rechercher, remplir, comparer et copier des tableaux efficacement. Maîtriser les versions séquentielles (sort) et parallèles (parallelSort) de tri.
Les tableaux en Java
Comprendre la notion de tableau comme structure de données homogène. Maîtriser la déclaration, la création, l'initialisation et l'accès aux tableaux à une et deux dimensions. Savoir parcourir, passer et retourner des tableaux dans des méthodes. Connaître les particularités des tableaux irréguliers (ragged arrays).
Les tableaux en Python - module array
Les tableaux sont populaires dans la plupart des langages de programmation tels que Java, C / C ++, JavaScript, etc. Cependant, en Python, ils ne sont pas si communs. Lorsque les gens parlent de tableaux Python, le plus souvent, ils parlent de listes.