Maximální možný rozdíl dvou podmnožin pole

Předpokládejme, že máme celé číslo. Prohlášení o problému „Maximální možný rozdíl dvou podmnožin pole“ žádá o zjištění maximálního možného rozdílu mezi dvěma podmnožinami pole. Podmínky, které je třeba dodržet: Pole může obsahovat opakující se prvky, ale nejvyšší frekvence prvku…

Dozvědět se více

Jak zkontrolovat, zda jsou dvě dané sady disjunktní?

Problém „Jak zkontrolovat, zda jsou dvě dané sady disjunktní?“ uvádí, že předpokládáme, že máte dvě sady ve formě pole, řekněme set1 [] a set2 []. Vaším úkolem je zjistit, zda jsou tyto dvě sady disjunktní sady nebo ne. Příklad inputSet1 [] = {1, 15, 8, 9,…

Dozvědět se více

Počet prvků menší nebo rovný danému číslu v daném podskupině

Prohlášení o problému Problém „Počet prvků, které jsou menší nebo rovny danému počtu v daném dílčím poli“ uvádí, že vám bylo zadáno celé číslo a q počet dotazů. Budou existovat dva typy dotazů à queryUpdate (i, v): Budou tam dvě celá čísla i a v,…

Dozvědět se více

Naklonujte binární strom pomocí náhodných ukazatelů

Prohlášení o problému Dostanete kompletní binární strom s několika náhodnými ukazateli. Náhodné ukazatele jsou označovány jako uzly, které každý uzel ukazuje na jiné než jeho levé a pravé dítě. Tím se také změní standardní struktura uzlu v jednoduchém binárním stromu. Nyní uzel…

Dozvědět se více

Uspořádejte pole tak, aby se „arr [j]“ změnilo na „i“, pokud „arr [i]“ je „j“

Prohlášení o problému Problém „Uspořádejte pole tak, aby se„ arr [j] “změnilo na„ i “, pokud„ arr [i] “je„ j ““, uvádí, že máte pole velikosti „n“ obsahující celá čísla. Čísla v poli jsou v rozsahu 0 až n-1. Prohlášení o problému požaduje změnu uspořádání pole v…

Dozvědět se více

Translate »