Navrhněte řešení Leetcode pro žebříčky

Prohlášení o problému Řešení Design A Leaderboard LeetCode – „Design A Leaderboard“ vás žádá o dokončení 3 funkcí: addScore(playerId, score): Aktualizujte výsledkovou tabulku přidáním skóre ke skóre daného hráče. Pokud neexistuje žádný hráč, přidejte takové ID do žebříčku. top(K): Vrátí nejvyšší součet …

Dozvědět se více

Volný čas zaměstnanců LeetCode řešení

Problémový stav Zaměstnanec Volný čas Řešení LeetCode – Dostáváme seznam zaměstnanců, který představuje pracovní dobu každého zaměstnance. Každý zaměstnanec má seznam nepřekrývajících se intervalů a tyto intervaly jsou seřazeny. Vraťte seznam konečných intervalů představujících společný volný čas s kladnou délkou pro všechny zaměstnance, také v…

Dozvědět se více

Nejdelší palindromický podřetězec řešení LeetCode

Problémové prohlášení Nejdelší palindromický podřetězec Řešení LeetCode – „Nejdelší palindromický podřetězec“ uvádí, že je vám dán řetězec s, vraťte nejdelší palindromický podřetězec v s. Poznámka: Palindrom je slovo, které se čte stejně dozadu jako dopředu, např. madam. Příklad: s = „babad“ „bab“ Vysvětlení: Vše…

Dozvědět se více

Medián dvou tříděných polí Řešení LeetCode

Vyjádření problému Medián dvou tříděných polí Řešení LeetCode – V úloze „Median of Two Sorted Arrays“ dostáváme dvě seřazená pole nums1 a nums2 o velikosti ma n a musíme vrátit medián těchto dvou seřazených polí. Celková složitost doby běhu by měla být O(log (m+n)). Příklad nums1 = [1,3], …

Dozvědět se více

Maximální počet balónků Řešení Leetcode

Prohlášení o problému V tomto problému dostáváme řetězec znaků obsahujících malá anglická písmena. Musíme zjistit, kolik instancí slova „bublina“ můžeme pomocí znaků daného řetězce vytvořit. Příklad String = “banooll” 1 Vysvětlení: String = baqwweeeertylln 0 Vysvětlení: Protože…

Dozvědět se více

Platné řešení Paletrome Leetcode

Prohlášení o problému Vzhledem k řetězci musíme určit, zda se jedná o palindrom, a to pouze s ohledem na alfanumerické znaky, tj. Pouze čísla a abecedy. Také musíme ignorovat případy abecedních znaků. Příklad „Muž, plán, kanál: Panama“ true Vysvětlení: „AmanaplanacanalPanama“ je platný palindrom. „Závodit s autem“…

Dozvědět se více

Translate »