Řešení LRU Cache Leetcode

Prohlášení o problému Řešení LRU Cache LeetCode – „LRU Cache“ vás žádá o návrh datové struktury, která se řídí mezipamětí nejméně nedávno použitých (LRU) Potřebujeme implementovat třídu LRUCache, která má následující funkce: LRUCache(int capacity): Inicializuje mezipaměť LRU s kladnou velikostní kapacitou. int get (klíč int): Vrátí hodnotu …

Dozvědět se více

Najděte medián z Data Stream řešení LeetCode

Prohlášení o problému Najít medián z datového toku Řešení LeetCode – Medián je střední hodnota v seznamu uspořádaných celých čísel. Pokud je velikost seznamu sudá, neexistuje žádná střední hodnota a medián je průměr dvou středních hodnot. Například pro arr = [2,3,4] je medián …

Dozvědět se více

Přeformátovat Datum Řešení LeetCode

Reformat Problem Statement Date LeetCode Solution – Daný datový řetězec ve tvaru Den Měsíc Rok, kde: Den je v množině {“1st”, “2nd”, “3rd”, “4th”, …, “30th”, “31st “}. Měsíc je v sadě {“leden“, „únor“, „březen“, „duben“, „květen“, „červen“, „červenec“, „srpen“, „září“, „říjen“, „listopad“, „prosinec“}. Rok je v rozmezí [1900, 2100]. Převést řetězec data…

Dozvědět se více

Řadit pole podle řešení pro zvýšení frekvence Leetcode

Prohlášení o problému Uspořádání pole podle narůstající frekvence Řešení LeetCode – „Řazení pole podle zvýšení frekvence“ uvádí, že máte pole celých čísel, seřaďte pole ve vzestupném pořadí na základě frekvence hodnot. Dvě nebo více hodnot mají stejnou frekvenci, musíme je seřadit…

Dozvědět se více

Subarray Suma se rovná K řešení LeetCode

Prohlášení problému Řešení Subarray Sum Equals K LeetCode – „Subarray Sum Equals K“ uvádí, že vám je dáno pole celých čísel „nums“ a celé číslo „k“, které vrátí celkový počet spojitých podpolí, jejichž součet se rovná „k“. Příklad: nums = [1, 2, 3], k=3 2 Vysvětlení: There …

Dozvědět se více

Řešení LRU Cache LeetCode

Otázka Navrhněte datovou strukturu, která se řídí omezeními mezipaměti nejméně nedávno použitých (LRU). Implementujte třídu LRUCache: LRUCache(int capacity) Inicializuje mezipaměť LRU s kladnou kapacitou. int get (klíč int) Vrátí hodnotu klíče, pokud klíč existuje, jinak vrátí hodnotu -1. void put (klíč int, hodnota int) Aktualizujte hodnotu klíče, pokud klíč existuje. V opačném případě přidejte pár klíč–hodnota do…

Dozvědět se více

Řadit pole podle řešení pro zvýšení frekvence Leetcode

Prohlášení o problému Vzhledem k řadě čísel celých čísel seřaďte pole ve vzestupném pořadí na základě četnosti hodnot. Pokud má více hodnot stejnou frekvenci, seřaďte je v sestupném pořadí. Příklad nums = [1,1,2,2,2,3] [3,1,1,2,2,2] Vysvětlení: '3' má frekvenci 1, '1' má frekvenci ...

Dozvědět se více

Písmeno kombinace telefonního čísla

V kombinacích písmen problému s telefonním číslem jsme zadali řetězec obsahující čísla od 2 do 9. Problémem je najít všechny možné kombinace, které by toto číslo mohlo reprezentovat, pokud má každé číslo přiřazeno nějaké písmeno. Přiřazení čísla je…

Dozvědět se více

Translate »