Températures quotidiennes Leetcode Solution

Énoncé du problème La solution Leetcode des températures quotidiennes : indique que, étant donné un tableau d'entiers, les températures représentent les températures quotidiennes, renvoyez une réponse de tableau telle que réponse [i] est le nombre de jours que vous devez attendre après le ième jour pour obtenir une température plus chaude. S'il n'y a pas de jour futur pour lequel cela est possible, conservez answer[i] == 0 à la place. …

Lire la suite

Suppression minimale pour créer des parenthèses valides Solution LeetCode

Énoncé du problème La suppression minimale pour créer des parenthèses valides Solution LeetCode - Vous recevez une chaîne de '(', ')' et des caractères anglais minuscules. Votre tâche consiste à supprimer le nombre minimum de parenthèses ( '(' ou ')', dans n'importe quelle position ) afin que la chaîne de parenthèses résultante soit …

Lire la suite

Solution Leetcode de piégeage de l'eau de pluie

Énoncé du problème La solution LeetCode de piégeage de l'eau de pluie - « Piège de l'eau de pluie » indique que, étant donné un tableau de hauteurs qui représente une carte d'élévation où la largeur de chaque barre est de 1. Nous devons trouver la quantité d'eau piégée après la pluie. Exemple : Entrée : hauteur = [0,1,0,2,1,0,1,3,2,1,2,1] Sortie : 6 Explication : Cochez …

Lire la suite

Solution Leetcode entre parenthèses valides

Énoncé du problème La solution LeetCode pour les parenthèses valides - "Parenthèses valides" indique que vous recevez une chaîne contenant uniquement les caractères '(', ')', '{', '}', '[' et ']'. Nous devons déterminer si la chaîne d'entrée est une chaîne valide ou non. Une chaîne est dite valide si les parenthèses ouvertes doivent être fermées…

Lire la suite

Solution Leetcode de pile de fréquence maximale

Énoncé du problème La pile de fréquences maximales La solution LeetCode - "Pile de fréquences maximales" vous demande de concevoir une pile de fréquences dans laquelle chaque fois que nous extrayons un élément de la pile, il doit renvoyer l'élément le plus fréquent présent dans la pile. Implémentez la classe FreqStack : FreqStack() construit une pile de fréquences vide. void push(int val) pousse …

Lire la suite

Concevoir une pile avec une opération d'incrémentation Solution Leetcode

Énoncé du problème La solution Concevoir une pile avec opération d'incrément Leetcode indique que nous devons concevoir une pile qui prend en charge efficacement les opérations ci-dessous. Attribuez la capacité maximale de la pile. Effectuez l'opération de poussée de manière efficace, si la taille de la pile est strictement inférieure à la capacité maximale de …

Lire la suite

Solution Leetcode Min Stack

Énoncé du problème Concevez une pile qui prend en charge push, pop, top et la récupération de l'élément minimum en temps constant. push (x) - Poussez l'élément x sur la pile. pop () - Supprime l'élément au-dessus de la pile. top () - Récupère l'élément supérieur. getMin () - Récupère l'élément minimum dans la pile. …

Lire la suite

Créer une baie avec la solution Leetcode des opérations de pile

Le problème de la solution Leetcode Build an Array With Stack Operations nous fournit une séquence d'entiers et un entier n. Le problème indique que l'on nous donne une suite d'entiers de 1 à n. Ensuite, nous utilisons une pile pour produire une suite d'entiers qui nous est donnée ...

Lire la suite

Solution Leetcode du dossier du journal du robot d'exploration

Énoncé du problème Dans ce problème, nous continuons à suivre notre position dans un système de dossiers. Nous sommes initialement dans le dossier racine ou dans le dossier principal de ce système. Nous avons essentiellement 3 types de commandes ici. Les commandes sont sous forme de chaîne dans laquelle chaque chaîne…

Lire la suite

Solution Leetcode Next Greater Element I

Énoncé du problème Dans ce problème, nous avons deux listes dans lesquelles la première liste est un sous-ensemble de la deuxième liste. Pour chaque élément de la première liste, nous devons trouver l'élément supérieur suivant dans la deuxième liste. Exemple nums1 = [4,1,2], nums2 = [1,3,4,2] [-1,3, -1] Explication: pour le premier élément de list1 ie pour 4 là…

Lire la suite

Translate »