Nájdite riešenie LeetCode Peak Element

Vyhlásenie o probléme Find Peak Element LeetCode Solution hovorí, že – Prvok vrcholu je prvok, ktorý je striktne väčší ako jeho susedia. Vzhľadom na 0-indexované celočíselné čísla nájdite vrcholový prvok a vráťte jeho index. Ak pole obsahuje viacero píkov, vráťte index na ktorýkoľvek z píkov. Môžete si predstaviť…

Čítaj viac

Vložiť Odstrániť GetRandom O(1) – Povolené duplikáty Riešenie LeetCode

Vyhlásenie o probléme: Insert Delete GetRandom O(1) – Duplikáty povolené LeetCode Riešenie: RandomizedCollection je dátová štruktúra, ktorá obsahuje kolekciu čísel, prípadne duplikátov (tj multiset). Mal by podporovať vkladanie a odstraňovanie konkrétnych prvkov a tiež odstraňovanie náhodného prvku. Implementujte triedu RandomizedCollection: RandomizedCollection() Inicializuje prázdny objekt RandomizedCollection. bool insert(int val) Vloží hodnotu položky do ...

Čítaj viac

Vložiť Odstrániť GetRandom O(1) Leetcode Solution

Vyhlásenie o probléme Riešenie LeetCode Insert Delete GetRandom O(1) – „Insert Delete GetRandom O(1)“ vás žiada o implementáciu týchto štyroch funkcií v časovej zložitosti O(1). insert(val): Vložte hodnotu do randomizovanej množiny a vráti hodnotu true, ak prvok v množine pôvodne chýba. Vráti false, keď…

Čítaj viac

Nájdite riešenie Peak Element II LeetCode

Vyhlásenie o probléme Nájsť vrcholový prvok II Riešenie LeetCode – Vrcholový prvok v 2D mriežke je prvok, ktorý je striktne väčší ako všetky jeho susedné susedia vľavo, vpravo, hore a dole. Vzhľadom na maticu mat mxn s indexom 0, kde žiadne dve susedné bunky nie sú rovnaké, nájdite akýkoľvek vrchol prvku mat[i][j] a vráťte pole dĺžky 2 [i,j]. Môžete predpokladať…

Čítaj viac

Počet krokov k zníženiu počtu na nulové riešenie Leetcode

Problém Počet krokov k zníženiu počtu na nulu Leetcode Solution uvádza, že dané celé číslo. Nájdite minimálny počet krokov na prevod daného celého čísla na 0. Môžete vykonať jeden z dvoch krokov, buď odčítať 1, alebo celé číslo vydeliť 2. Problém ...

Čítaj viac

Preveďte celé číslo na súčet dvoch riešení nulových čísel Leetcode

Problém Konverzia celého čísla na súčet dvoch nulových celých čísel Riešenie Leetcode nás požiadalo o rozdelenie daného celého čísla. Dané celé číslo by sme mali rozdeliť na dve čísla. Na tieto dve celé čísla sa vzťahuje obmedzenie. Tieto dve celé čísla by nemali obsahovať číslicu 0. Pre lepšiu…

Čítaj viac

Translate »