Platné riešenie Anagram Leetcode

Vyhlásenie o probléme Platný anagram Leetcode Riešenie – Dané dva reťazce s a t vrátia hodnotu true, ak t je anagram s, a v opačnom prípade vráti hodnotu false. Anagram je slovo alebo fráza vytvorená preskupením písmen iného slova alebo frázy, pričom sa zvyčajne používajú všetky pôvodné písmená presne raz. Príklad 1: Vstup: s = „anagram“, t = „nagaram“ Výstup: …

Čítaj viac

Riešenie LeetCode prekrývajúce sa obdĺžnikom

Vyhlásenie o probléme: Rectangle Overlap LeetCode Solution – hovorí, že osovo zarovnaný obdĺžnik je reprezentovaný ako zoznam [x1, y1, x2, y2], kde (x1, y1) je súradnica jeho ľavého dolného rohu a (x2 , y2) je súradnica jeho pravého horného rohu. Jeho horný a spodný okraj sú rovnobežné s osou X a jeho ľavý…

Čítaj viac

Odstráňte duplikáty zo zoradeného zoznamu Riešenie LeetCode

Vyhlásenie o probléme Odstrániť duplikáty zo zoradeného zoznamu Riešenie LeetCode – Dostali sme hlavu zoradeného prepojeného zoznamu. Sme požiadaní, aby sme vymazali všetky duplikáty tak, aby sa každý prvok objavil iba raz, a vrátili prepojený zoznam zoradený. Príklady a vysvetlenia Príklad 1: Vstup: head …

Čítaj viac

Nájdite riešenie Duplicate Number LeetCode

Vyhlásenie o probléme Nájsť duplicitné číslo Riešenie LeetCode – Dané pole celých čísel nums obsahujúcich n + 1 celých čísel, kde každé celé číslo je v rozsahu [1, n] vrátane. Existuje iba jedno opakované číslo v číslach, vráťte toto opakované číslo. Problém musíte vyriešiť bez toho, aby ste zmenili čísla poľa a využíva iba konštantný priestor navyše. Vstup: nums = [1,3,4,2,2] Výstup: 2 Vysvetlenie …

Čítaj viac

Priesečník dvoch prepojených zoznamov Riešenie LeetCode

Problémové vyhlásenie Priesečník dvoch prepojených zoznamov Riešenie LeetCode – Dostali sme hlavy dvoch silne prepojených zoznamov headA a headB. Je tiež uvedené, že dva prepojené zoznamy sa môžu v určitom bode pretínať. Sme požiadaní, aby sme vrátili uzol, v ktorom sa pretínajú alebo nulujú, ak ...

Čítaj viac

Odstrániť uzol v riešení Leetcode prepojeného zoznamu

Vyhlásenie o probléme: Odstrániť uzol v prepojenom zozname Riešenie Leetcode – Napíšte funkciu na vymazanie uzla v jednotlivo prepojenom zozname. Nedostanete prístup k hlavičke zoznamu, namiesto toho budete mať prístup k uzlu, ktorý chcete priamo odstrániť. Je zaručené, že uzol, ktorý sa má odstrániť, nie je…

Čítaj viac

Reťazec na celé číslo (atoi) riešenie LeetCode

Vyhlásenie o probléme Riešenie Leetcode String to Integer (atoi) - „String to Integer (atoi)“ uvádza, že implementácia funkcie myAtoi(string s), ktorá konvertuje reťazec na 32-bitové celé číslo so znamienkom (podobne ako funkcia atoi v C/C++ ). Algoritmus pre myAtoi (reťazce s) je nasledovný: Čítajte a ignorujte všetky medzery na začiatku. Skontrolujte, či je nasledujúci znak (ak…

Čítaj viac

Sekvencie danej dĺžky, kde je každý prvok väčší alebo rovný dvojnásobku predchádzajúceho

Úloha „Sekvencie danej dĺžky, kde je každý prvok väčší alebo rovný dvojnásobku predchádzajúceho“, nám poskytuje dve celé čísla m a n. Tu m je najväčší počet, ktorý môže existovať v poradí, a n je počet prvkov, ktoré musia byť prítomné v ...

Čítaj viac

Napíšte funkciu na získanie priesečníka dvoch prepojených zoznamov

Vyhlásenie o probléme Problém „Napíšte funkciu na získanie priesečníka dvoch prepojených zoznamov“ uvádza, že sa vám zobrazia dva prepojené zoznamy. Nie sú to však nezávislé prepojené zoznamy. V určitom okamihu sú spojené. Teraz musíte nájsť tento priesečník týchto dvoch zoznamov. …

Čítaj viac

Translate »