Nombre de Fibonacci Solution LeetCode

Énoncé du problème Nombre de Fibonacci Solution LeetCode - "Nombre de Fibonacci" indique que Les nombres de Fibonacci, communément notés F(n) forment une séquence, appelée séquence de Fibonacci, telle que chaque nombre est la somme des deux précédents, à partir de 0 et 1 Autrement dit, F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n …

Lire la suite

Solution de Leetcode de préfixe commun le plus long

Énoncé du problème Le préfixe commun le plus long Solution LeetCode - "Préfixe commun le plus long" indique que, étant donné un tableau de chaînes. Nous devons trouver le préfixe commun le plus long parmi ces chaînes. S'il n'existe aucun préfixe, retourne une chaîne vide. Exemple : Entrée : strs = [“flower”,,”flow”,,”flight”] Sortie : “fl” Explication : “fl” est le plus long …

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 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

Produit de tableau sauf solution Self LeetCode

Énoncé du problème Produit d'un tableau sauf soi Solution LeetCode - Étant donné un tableau d'entiers nums, renvoie une réponse de tableau telle que answer[i] est égal au produit de tous les éléments de nums sauf nums[i]. Le produit de tout préfixe ou suffixe de nombres est garanti pour tenir dans un entier 32 bits. Vous devez écrire un algorithme qui s'exécute en temps O(n) et sans utiliser la division …

Lire la suite

Chaîne en entier (atoi) Solution LeetCode

Énoncé du problème La solution String to Integer (atoi) Leetcode - "String to Integer (atoi)" indique que l'implémentation de la fonction myAtoi(string s), qui convertit une chaîne en un entier signé 32 bits (similaire à la fonction atoi de C/C++ ). L'algorithme pour myAtoi(string s) est le suivant : lisez et ignorez tout espace au début. Vérifiez si le caractère suivant (si …

Lire la suite

Solution Leetcode à numéro unique

Énoncé du problème Solution Leetcode à nombre unique - On nous donne un tableau non vide d'entiers et nous devons trouver un élément qui apparaît exactement une fois. Il est indiqué dans la question que chaque élément apparaît deux fois sauf un. Exemple 1 : Entrée : nums = [2,2,1] Sortie : 1 Exemple 2 : Entrée : …

Lire la suite

Nombre d'îles Solution LeetCode

Énoncé du problème Le nombre d'îles Solution LeetCode - « Nombre d'îles » indique que vous recevez une grille binaire 2D mxn qui représente une carte de « 1 (terre) et de « 0 » (eau), vous devez retourner le nombre d'îles. Une île est entourée d'eau et est …

Lire la suite

Solution Leetcode de différence absolue minimale

Le problème Différence absolue minimale Leetcode Solution nous fournit un tableau ou un vecteur non trié contenant des nombres entiers. Nous devons trouver toutes les paires qui ont une différence égale à celle de la différence absolue minimale. La différence absolue minimale est la valeur minimale de la différence absolue qui peut…

Lire la suite

Solution Leetcode Permutations

Le problème Permutations Leetcode Solution fournit une simple séquence d'entiers et nous demande de renvoyer un vecteur ou un tableau complet de toutes les permutations de la séquence donnée. Donc, avant de résoudre le problème. Nous devons être familiers avec les permutations. Ainsi, une permutation n'est rien d'autre qu'un arrangement ...

Lire la suite

Translate »