Supprimer les doublons de la liste triée Solution LeetCode

Énoncé du problème Supprimer les doublons de la liste triée Solution LeetCode - On nous donne la tête d'une liste chaînée triée. On nous demande de supprimer tous les doublons de sorte que chaque élément n'apparaisse qu'une seule fois et de retourner la liste chaînée triée également. Exemples & Explications Exemple 1 : Entrée : head …

Lire la suite

Trouver la solution de numéro en double LeetCode

Énoncé du problème Trouver le numéro en double Solution LeetCode - Étant donné un tableau d'entiers nums contenant n + 1 entiers où chaque entier est dans la plage [1, n] inclus. Il n'y a qu'un seul nombre répété en chiffres, retournez ce nombre répété. Vous devez résoudre le problème sans modifier les numéros du tableau et n'utilise que de l'espace supplémentaire constant. Entrée : nums = [1,3,4,2,2] Sortie : 2 Explication …

Lire la suite

Intersection de deux listes liées Solution LeetCode

Énoncé du problème Intersection de deux listes liées Solution LeetCode - On nous donne les têtes de deux listes fortement liées headA et headB. Il est également donné que les deux listes chaînées peuvent se croiser à un moment donné. On nous demande de retourner le nœud auquel ils se croisent ou nul si …

Lire la suite

Supprimer un nœud dans une solution Leetcode de liste chaînée

Énoncé du problème : Supprimer un nœud dans une liste chaînée Solution Leetcode - Écrivez une fonction pour supprimer un nœud dans une liste chaînée. Vous n'aurez pas accès à la tête de liste, mais vous aurez accès directement au nœud à supprimer. Il est garanti que le nœud à supprimer n'est pas...

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

Rechercher si un tableau est un sous-ensemble d'un autre tableau

Le problème «Rechercher si un tableau est un sous-ensemble d'un autre tableau» indique que vous disposez de deux tableaux arra1 [] et array2 []. Les tableaux donnés ne sont pas triés. Votre tâche consiste à déterminer si le tableau2 [] est un sous-ensemble de tableau1 []. Exemple arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] est…

Lire la suite

Séquences de longueur donnée où chaque élément est supérieur ou égal au double du précédent

Le problème «Séquences de longueur donnée où chaque élément est supérieur ou égal au double du précédent» nous fournit deux entiers m et n. Ici, m est le plus grand nombre qui peut exister dans la séquence et n est le nombre d'éléments qui doivent être présents dans le…

Lire la suite

Ecrire une fonction pour obtenir le point d'intersection de deux listes liées

Énoncé du problème Le problème «Ecrire une fonction pour obtenir le point d'intersection de deux listes liées» indique que vous disposez de deux listes liées. Mais ce ne sont pas des listes chaînées indépendantes. Ils sont connectés à un moment donné. Vous devez maintenant trouver ce point d'intersection de ces deux listes. …

Lire la suite

Différence Array | Requête de mise à jour de plage en O (1)

On vous donne un tableau d'entiers et deux types de requêtes, l'un consiste à ajouter un nombre donné dans une plage et l'autre à imprimer le tableau entier. Le problème «Différence Array | La requête de mise à jour de plage dans O (1) »nous oblige à effectuer les mises à jour de plage dans O (1). Exemple arr []…

Lire la suite

Vérifiez si deux intervalles se chevauchent dans un ensemble donné d'intervalles

Énoncé du problème Le problème «Vérifiez si deux intervalles se chevauchent dans un ensemble donné d'intervalles» indique que vous disposez d'un ensemble d'intervalles. Chaque intervalle se compose de deux valeurs, l'une est l'heure de début et l'autre l'heure de fin. L'énoncé du problème demande de vérifier si l'un des…

Lire la suite

Translate »