Lietaus vandens gaudymas Leetcode sprendimas

Problemos pareiškimas Lietaus vandens gaudymas LeetCode sprendimas – „Lietaus vandens gaudymas“ teigia, kad atsižvelgiant į aukščių masyvą, kuris rodo aukščio žemėlapį, kuriame kiekvienos juostos plotis yra 1. Turime rasti vandens, įstrigusio po lietaus, kiekį. Pavyzdys: Įvestis: aukštis = [0,1,0,2,1,0,1,3,2,1,2,1] Išvestis: 6 Paaiškinimas: Patikrinkite…

Skaityti daugiau

Vieno numerio Leetcode sprendimas

Problemos pareiškimas Vieno numerio Leetcode sprendimas – mums pateikiamas netuščias sveikųjų skaičių masyvas ir reikia rasti elementą, kuris pasirodo tiksliai vieną kartą. Klausime nurodyta, kad kiekvienas elementas pasirodo du kartus, išskyrus vieną. 1 pavyzdys: Įvestis: numeriai = [2,2,1] Išvestis: 1 2 pavyzdys: Įvestis: …

Skaityti daugiau

Ilgiausias palindrominės poeilutės „LeetCode“ sprendimas

Problemos teiginys Ilgiausios palindrominės eilutės „LeetCode“ sprendimas – „Ilgiausia palindrominė poeilutė“ teigia, kad jums suteikta eilutė s, grąžinkite ilgiausią palindrominę eilutę s. Pastaba: palindromas yra žodis, kuris skaitomas taip pat atgal kaip ir į priekį, pvz., ponia. Pavyzdys: s = "babad" "bab" Paaiškinimas: Visi...

Skaityti daugiau

Geriausias laikas pirkti ir parduoti „LeetCode“ sprendimą

Problemos aprašymas Geriausias laikas pirkti ir parduoti akcijas „LeetCode“ sprendimas – „Geriausias laikas pirkti ir parduoti akcijas“ nurodo, kad jums pateikiamas kainų masyvas, kur kainos[i] yra tam tikros akcijos kaina i-tą dieną. Norite maksimaliai padidinti savo pelną pasirinkę…

Skaityti daugiau

Raskite „Tic Tac Toe“ žaidimo kodo sprendimo nugalėtoją

„Tic Tac Toe“ žaidimo „Leetcode Solution“ problema „Raskite nugalėtoją“ prašo mus sužinoti „Tac Tac Toe“ žaidimo nugalėtoją. Problema suteikia mums žaidėjų atliktų judesių masyvą ar vektorių. Turime išgyventi veiksmus ir spręsti, kas…

Skaityti daugiau

Pertvarkykite masyvą taip, kad arr [i]> = arr [j], jei i yra lyginis, ir arr [i] <= arr [j], jei i nelyginis, o j <i

Tarkime, kad turite sveiko skaičiaus masyvą. Problemos teiginyje prašoma pertvarkyti masyvą taip, kad masyvo lygioje padėtyje esantys elementai turėtų būti didesni nei visi prieš jį esantys elementai, o nelyginėse pozicijose esantys elementai turėtų būti mažesni nei prieš jį esantys elementai. Pavyzdys …

Skaityti daugiau

Didžiausias masyvas iš dviejų pateiktų masyvų, išlaikant tą pačią tvarką

Tarkime, kad turime du vienodo dydžio sveikųjų skaičių masyvus n. Abiejuose masyvuose taip pat gali būti bendri skaičiai. Problemos sakinyje prašoma suformuoti gautą masyvą, kuriame yra maksimalios „n“ vertės iš abiejų masyvų. Pirmam masyvui turėtų būti teikiama pirmenybė (pirmojo…

Skaityti daugiau

Diapazono sumos užklausa naudojant retą lentelę

Diapazono sumos užklausoje naudojant retą lentelės problemą turime diapazono užklausą ir pateikiame sveiko skaičiaus masyvą. Pateikta užduotis yra išsiaiškinti visų sveikųjų skaičių, patenkančių į diapazoną, sumą. Įvesties pavyzdys: arr [] = {1,4,6,8,2,5} Užklausa: {(0, 3), (2, 4), (1, 5)} Išvestis: 19 16 25…

Skaityti daugiau

Translate »