Fonctions intégrées MySQL : manipulation de chaînes, calculs numériques, gestion des dates et contrôles conditionnels
Chaînes de caractères
MySQL propose plusieurs fonctions pour manipuler les chaînes. Voici les plus utilisées :
CONCAT(str1, str2, ...) : concatène plusieurs chaînes.
SELECT CONCAT('Bonjour', ' ', 'le', ' monde'); -- Résultat : Bonjour le monde
LOWER(str) : convertit tous les caractères en minuscules.
SELECT LOWER('MYSQL EST PUISSANT'); -- ...
Publié le 27 août à 04h55
Manipulation avancée de chaînes en JavaScript – Analyse technique dans le cadre d’un parcours de programmation
Fondamentaux de la gestion des chaînes de caractères en JavaScript
Les chaînes de caractères sont omniprésentes dans les applications logicielles modernes. Qu’il s’agisse de valider une entrée utilisateur, d’analyser un fichier texte ou d’interagir avec une API REST, la capacité à manipuler efficacement les chaînes est cruciale. Ce guide explor ...
Publié le 20 août à 03h52
Notes sur la programmation C : Points clés et pièges courants
Ce document compile des observations et des leçons tirées de la pratique de la programmation C, couvrant des subtilités de syntaxe, des comportements inattendus et des pièges courants.
1. Initialisation des variables et lecture des entrées
Il est crucial de vérifier si une entrée est attendue, même si elle n'est pas explicitement mentionnée dan ...
Publié le 10 août à 19h25
Techniques de Recherche Textuelle en JavaScript
Le développement frontal implique fréquemment la nécessité de localiser ou d'extraire des segments de texte au sein d'une page web. Cet article explore les méthodes permettant d'effectuer des requêtes textuelles à l'aide de JavaScript, en détaillant les étapes clés et en fournissant des exemples concrets.
Stratégie Générale pour l'Exploration d ...
Publié le 16 juillet à 05h47
Premier caractère unique dans une chaîne de caractères
Problème : Étant donné une chaîne de caractères, trouver le premier caractère non répétitif et retourner son indice. Si aucun n'existe, retourner -1.
Exemples :
Pour s = "leetcode", la sortie est 0
Pour s = "loveleetcode", la sortie est 2
Contrainte : La chaîne ne contient que des lettres minuscules.
Solution 1 : Approche ...
Publié le 12 juillet à 19h37
Principes et Implémentation des Algorithmes sur les Tableaux et Chaînes
Les tableaux et les chaînes de caractères constituent des structures de données fondamentales. Cet article explore leurs principes algorithmiques et applications pratiques en C et C++.
Recherche dans les Chaînes (String Matching)
Étant donné une chaîne source et une chaîne cible, localiser l'occurrence initiale de la cible dans la source.
Algor ...
Publié le 10 juillet à 18h00
Algorithmes de recherche de sous-chaînes et de répétition : KMP et au-delà
La capacité d'une personne à aller loin ne se mesure pas à la vitesse à laquelle elle avance dans des circonstances favorables, mais à la rapidité avec laquelle elle retrouve son essence dans l'adversité.
— KMP
LeetCode 28 : Trouver l'index de la première occurrence d'une sous-chaîne
Lien du problème : LeetCode 28. Trouver l'index de la premièr ...
Publié le 6 juillet à 22h01
Longueur du plus long sous-chaîne sans caractères répétés
Étant donné une chaîne de caractères s, trouvez la longueur du plus long sous-chaîne sans caractères répétés.
Exemple 1:
<strong>Entrée:</strong> s = "abcabcbb"
<strong>Sortie:</strong> 3
<strong>Explication:</strong> Le plus long sous-chaîne sans caractères répétitifs est "abc", donc sa ...
Publié le 2 juillet à 22h00
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
Principes de base de Python : Variables, types de données et structures de contrôle
Conventions de nommage des variables
========================================
Une variable est un espace de stockage dont la valeur peut être modifiée au cours de l'exécution d'un programme. Lors de la déclaration d'une variable, telle que nom = "123", il est crucial de suivre des règles de nommage pour assurer la clarté et éviter l ...
Publié le 21 juin à 21h34