Top K Frequent Elements Řešení LeetCode

Problémové prohlášení Nahoru K Časté prvky Řešení LeetCode říká, že – Vzhledem k celočíselnému poli nums a celému číslu k vrátí k nejčastějších prvků. Odpověď můžete vrátit v libovolném pořadí. Příklad 1: Vstup: nums = [1,1,1,2,2,3], k = 2 Výstup: [1,2] Příklad 2: Vstup: nums = [1], k = 1 Výstup: [1] …

Dozvědět se více

Vložit Delete GetRandom O(1) Leetcode Solution

Prohlášení o problému Řešení LeetCode Insert Delete GetRandom O(1) – „Insert Delete GetRandom O(1)“ vás žádá o implementaci těchto čtyř funkcí v časové složitosti O(1). insert(val): Vloží hodnotu do randomizované sady a vrátí hodnotu true, pokud prvek v sadě původně chybí. Vrací false, když…

Dozvědět se více

Sloučit k Tříděné seznamy Řešení Leetcode

Prohlášení o problému The Merge k Sorted Lists LeetCode Solution – “Merge k Sorted Lists” uvádí, že vzhledem k poli k spojených seznamů, kde každý propojený seznam má své hodnoty seřazené vzestupně. Potřebujeme sloučit všechny k-spojené seznamy do jednoho jediného propojeného seznamu a vrátit…

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

Minimální Knight Moves řešení LeetCode

Problémové prohlášení Minimální tah jezdce LeetCode Řešení – V nekonečné šachovnici se souřadnicemi od -nekonečna do +nekonečna máte jezdce na poli [0, 0]. Rytíř má 8 možných tahů, které může provést, jak je znázorněno níže. Každý tah má dvě pole v hlavním směru, poté jedno pole v ortogonálním směru. Vraťte minimální počet…

Dozvědět se více

Sloučit Sorted Array řešení LeetCode

Prohlášení o problému Merge Sorted Array LeetCode Řešení – Jsou vám dána dvě celočíselná pole nums1 a nums2, seřazená v neklesajícím pořadí, a dvě celá čísla ma n, představující počet prvků v nums1 a nums2. Sloučit nums1 a nums2 do jednoho pole seřazeného v neklesajícím pořadí. Finální seřazené pole by funkce neměla vracet, ale místo toho by mělo být uloženo v poli nums1. …

Dozvědět se více

Počet ostrovů Řešení LeetCode

Prohlášení o problému Počet ostrovů Řešení LeetCode – „Počet ostrovů“ uvádí, že je vám dána mxn 2D binární mřížka, která představuje mapu '1 (pevnina) a '0 (voda), musíte vrátit počet ostrovů. Ostrov je obklopen vodou a je…

Dozvědět se více

Minimum se přesouvá na prvky pole Leetcode Equal Array Elements

Prohlášení o problému V tomto problému dostaneme řadu celých čísel. Na tomto poli také můžeme provádět určitou sadu operací. V jedné operaci můžeme v poli zvýšit „n - 1“ (všechny prvky kromě jednoho) prvků o 1. Potřebujeme…

Dozvědět se více

Maximální délka opakovaného dílčího pole

V problému „Maximální délka opakovaného dílčího pole“ jsme zadali dvě pole Array 1 a Array 2, vaším úkolem je najít maximální délku sub-pole, které se objeví v obou polích. Příklad vstupu: [1,2,3,2,1] [3,2,1,4,7] Výstup: 3 Vysvětlení: Protože maximální délka dílčího pole je 3 a…

Dozvědět se více

Translate »