Variables en JavaScript : Déclaration, Affectation et Portée
Introduction aux Variables
En programmation, une variable agit comme un conteneur nommé pour stocker des données. Elle permet de conserver des valeurs temporaires, telles que des nombres, du texte ou des booléens, afin de les manipuler de manière réutilisable et de rendre le code plus lisible.
Utilisation des Variables
Déclaration et Affectatio ...
Publié le 7 juillet à 00h41
Interpréter les déclarations de types complexes en C et C++
La détermination du type d'une variable à partir de sa déclaration peut parfois s'avérer délicate en C et C++, surtout lorsqu'elle implique des pointeurs, des tableaux et des combinaisons des deux. Une règle de lecture systématique permet de déchiffrer ces syntaxes, souvent perçues comme intimidantes.
La règle fondamentale : Lecture de droite à ...
Publié le 3 juillet à 09h48
Quatre problèmes LeetCode résolus par une approche gloutonne
Meilleur moment pour acheter et vendre des actions II
La stratégie consiste à cumuler tous les gains quotidiens positifs. Pour chaque jour, on calcule la différence avec le jour précédent. Si cette différence est positive, on l'ajoute au profit total. Cette décision locale optimale garantit un profit global maximal dans ce problème.
class So ...
Publié le 1 juillet à 09h33
Bilan de Tests Informatiques du 2 Mars
Ce document résume les résultats des tests informatiques effectués le 2 mars, couvrant divers problèmes de programmation et leurs solutions.
Ce problème consistait à inverser l'ordre des éléments d'un tableau. La solution implémente une simple inversion de la boucle d'itération pour lire et afficher les éléments dans l'ordre inverse.
Solution ...
Publié le 29 juin à 03h01
Erreurs et concepts clés en langage C
Définition des tableaux unidimensionnels
Dans la déclaration d'un tableau à une dimension type nom_tableau[longueur], le type désigne le type des éléments individuels du tableau, et non le type de la variable tableau elle-même. Par exemple, dans int a[10];, int indique que chaque élément (a[0], a[1], ..., a[9]) est de type entier. Le type compl ...
Publié le 25 juin à 03h33
Les bases de Java : les tableaux
Présentation des tableaux
Un tableau (array) est une structure de données stockant plusieurs éléments du même type. En mémoire, il occupe un espace contigu, formant une séquence linéaire ordonnée.
Définition d'un tableau
Deux syntaxes sont disponibles pour déclarer un tableau en Java :
// Syntaxe recommandée
type[] nomVariable;
// Alternative ...
Publié le 23 juin à 19h27
Personnalisation avancée des tableaux Ant Design Vue dans Vue2
Lors de la définition des colonnes, évitez d'utiliser la propriété title. À la place, intégrez l'option slots: { title: 'titrePersonnalise' }, où 'titrePersonnalise' est un identifiant arbitriare.
Insérez ensuite un template correspondant dans votre code :
// L'identifiant du slot doit coïncider avec celui défini dans les slots
<template slo ...
Publié le 20 juin à 03h22
Trouver le Troisième Nombre Maximum dans un Tableau
Le problème consiste à identifier le troisième nombre distinct le plus grand au sein d'un tableau d'entiers non vide. Si un tel nombre n'existe pas (c'est-à-dire s'il y a moins de trois nombres distincts dans le tableau), la fonction doit alors retourner le nombre le plus grand du tableau.
Exemples
Exemple 1 :
Entrée : [3, 2, 1]
Sortie : 1
Exp ...
Publié le 18 juin à 20h42
Intersection de deux tableaux avec comptage des occurrences
Étant donné deux tableaux d'entiers, écrire une fonction pour calculer leur intersection. Chaque élément dans le résultat doit apparaître un nombre de fois égal au minimum de son occurrence dans les deux tableaux d'origine. L'ordre des éléments dans le résultat n'est pas important.
Exemple 1 :
Entrée : liste1 = [1,2,2,1], liste2 = [2,2]
Sortie ...
Publié le 17 juin à 03h20
Exercices Pratiques : Manipulation de chaînes et de pointeurs en C
Questions à compléter
Dans un programme 64 bits :
La valeur de sizeof("\num\\\t") est de 6.
La valeur de strlen("\num\\\t") est de 5.
La valeur de sizeof("\num\\\t" + 1) est de 8 (car c'est la taille d'un pointeur en 64 bits).
La valeur de strlen("\num\\\t" + 1) est de 4.
Questions à choix multiples
Lor ...
Publié le 9 juin à 22h02