Mots inversés dans une chaîne III Solution LeetCode

Énoncé du problème Mots inversés dans une chaîne III Solution LeetCode - On nous donne une chaîne et on nous demande d'inverser l'ordre des caractères dans chaque mot d'une phrase tout en préservant les espaces et l'ordre initial des mots. Exemples & Explications Exemple 1 : Entrée : s = "Prenons LeetCode …

Lire la suite

Correspondance d'expressions régulières Correspondance d'expressions régulières Solution LeetCode

Énoncé du problème Correspondance d'expressions régulières Correspondance d'expressions régulières Solution LeetCode – Étant donné une chaîne d'entrée s et un modèle p, implémentez la correspondance d'expressions régulières avec prise en charge de '.' et où: '.' Correspond à n'importe quel caractère unique.​​​​ '*' Correspond à zéro ou plus de l'élément précédent. La correspondance doit couvrir l'intégralité de la chaîne d'entrée (et non une partie). Exemple de cas de test 1 : Entrée : …

Lire la suite

Trouver la médiane à partir de la solution Data Stream LeetCode

Énoncé du problème Trouver la médiane à partir du flux de données Solution LeetCode - La médiane est la valeur médiane dans une liste d'entiers ordonnée. Si la taille de la liste est paire, il n'y a pas de valeur médiane et la médiane est la moyenne des deux valeurs médianes. Par exemple, pour arr = [2,3,4], la médiane …

Lire la suite

Arborescence binaire Somme maximale des chemins Solution LeetCode

Énoncé du problème Arbre binaire Somme maximale des chemins Solution LeetCode - Un chemin dans un arbre binaire est une séquence de nœuds où chaque paire de nœuds adjacents dans la séquence a un bord qui les relie. Un nœud ne peut apparaître qu'une seule fois dans la séquence. Notez que le chemin n'a pas besoin de …

Lire la suite

Arborescence binaire Zigzag Level Order Traversal Solution LeetCode

Énoncé du problème Traversée de l'ordre de niveau en zigzag de l'arbre binaire Solution LeetCode – Étant donné la racine d'un arbre binaire, renvoie la traversée de l'ordre de niveau en zigzag des valeurs de ses nœuds. (c'est-à-dire de gauche à droite, puis de droite à gauche pour le niveau suivant et alterner entre). Entrée : racine = [3,9,20,null,null,15,7] Sortie : [[3],[20,9],[15,7]] Explication Nous …

Lire la suite

Faire pivoter l'image Solution LeetCode

Énoncé du problème Faire pivoter l'image Solution LeetCode - On vous donne une matrice 2D nxn représentant une image, faites pivoter l'image de 90 degrés (dans le sens des aiguilles d'une montre). Vous devez faire pivoter l'image sur place, ce qui signifie que vous devez modifier directement la matrice 2D d'entrée. N'attribuez PAS une autre matrice 2D et effectuez la rotation. Exemple de cas de test 1 : Entrée : …

Lire la suite

Feuille la plus proche dans un arbre binaire Solution LeetCode

Énoncé du problème Feuille la plus proche dans un arbre binaire Solution LeetCode - Étant donné la racine d'un arbre binaire où chaque nœud a une valeur unique et un entier cible k, renvoyez la valeur du nœud feuille le plus proche à la cible k dans l'arbre. Le plus proche d'une feuille signifie le plus petit nombre d'arêtes parcourues sur l'arbre binaire pour …

Lire la suite

Titre de la colonne de la feuille Excel Solution LeetCode

Énoncé du problème Titre de la colonne de la feuille Excel Solution LeetCode - Nous recevons un numéro de colonne (appelons-le colNum) et devons renvoyer son titre de colonne correspondant tel qu'il apparaît dans une feuille Excel Par exemple A -> 1 B -> 2 C -> 3 … Z -> 26 AA …

Lire la suite

Solution LeetCode de matrice spirale

Énoncé du problème Spiral Matrix Problème dit Dans Spiral Matrix, nous voulons imprimer tous les éléments d'une matrice sous forme de spirale dans le sens des aiguilles d'une montre. Approche pour Spiral Matrix: Idea Le problème peut être mis en œuvre en divisant la matrice en boucles et en imprimant tous les éléments dans chacune…

Lire la suite

Meilleur moment pour acheter et vendre des actions Solution LeetCode

Énoncé du problème Le meilleur moment pour acheter et vendre des actions La solution LeetCode - « Meilleur moment pour acheter et vendre des actions » indique que vous disposez d'un tableau de prix où prix[i] est le prix d'une action donnée un ième jour. Vous souhaitez maximiser votre profit en choisissant…

Lire la suite

Translate »