Filtrirajte restavracije po veganom prijazne, cene in razdalje Leetcode rešitev

Izjava težave Filtrirajte restavracije po veganom prijazno, ceno in razdaljo Leetcode Rešitev – glede na niz restavracij, kjer restavracije[i] = [idi, ratingi, veganomFriendlyi, pricei, distancei]. Restavracije morate filtrirati s tremi filtri. Filter VeganFriendly bo bodisi resničen (kar pomeni, da bi morali vključiti samo restavracije, pri katerih je veganFriendlyi nastavljen na true) ali napačen (kar pomeni, da lahko vključite katero koli ...

Preberi več

Rešitev za stiskanje nizov LeetCode

Izjava težave Stiskanje niza LeetCode Rešitev – Glede na niz znakov chars ga stisnite z naslednjim algoritmom: Začnite s praznim nizom s. Za vsako skupino zaporednih ponavljajočih se znakov v znakih: Če je dolžina skupine 1, znak dodajte s. V nasprotnem primeru dodajte znak, ki mu sledi dolžina skupine. Stisnjena vrvica …

Preberi več

Preverite, ali se beseda pojavlja kot predpona katere koli besede v stavčni rešitvi Leetcode

Težava Preveri, če beseda nastopa kot predpona katere koli besede v stavku Leetcode Solution nas je prosila, naj poiščemo indeks besede, ki se začne z določeno iskalno besedo. Tako smo dobili stavek, ki ima nekaj nizov, ločenih s presledkom, in še en niz ...

Preberi več

Preverite, ali dani niz velikosti n lahko predstavlja BST n ravni ali ne

Izjava o težavi Glede na matriko z n elementi preverite, ali dana matrika velikosti n lahko predstavlja BST n ravni ali ne. S tem se preveri, ali lahko binarno drevo iskanja, izdelano z uporabo teh n elementov, predstavlja BST n ravni. Primeri arr [] = {10, 8, 6, 9,…

Preberi več

Zgradite BST po danem prečkanju vrstnega reda

Glede na prehod vrstnega reda binarnega drevesa iskanja napišite algoritem za izdelavo binarnega drevesa iskanja ali BST iz ITS-ja, ki mu je bil dodeljen prehod vrstnega reda. Primer Input levelOrder [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Izhodni vrstni red: 5 8 9 12 15 18…

Preberi več

Translate »