Gilt þríhyrningsnúmer LeetCode lausn

Vandamálsyfirlýsing: Gild þríhyrningstala LeetCode Lausn segir - Gefið heiltölu fylki, skilaðu fjölda þríhyrninga sem valdir eru úr fylkinu sem geta búið til þríhyrninga ef við tökum þá sem hliðarlengdir á þríhyrningi. Dæmi 1: Inntak: tölur = [2,2,3,4] Úttak: 3 Skýring: Gildar samsetningar eru: 2,3,4 (með því að nota …

Lesa meira

Er Graph tvíhliða? LeetCode lausn

Vandamálsyfirlýsing er graf tvíhliða LeetCode lausn- Það er óstýrt línurit með n hnútum, þar sem hver hnút er númeraður á milli 0 og n – 1. Þú færð 2D fylkisgraf, þar sem graf[u] er fylki hnúta sem hnútur u. er við hlið. Meira formlega, fyrir hvert v í línuriti[u], er óstýrð brún á milli hnút u og hnút v. Grafið hefur …

Lesa meira

Settu inn Delete GetRandom O(1) Leetcode lausn

Vandamálsyfirlýsing Insert Delete GetRandom O(1) LeetCode Lausn – „Insert Delete GetRandom O(1)“ biður þig um að innleiða þessar fjórar aðgerðir í O(1) tímaflækju. insert(val): Settu valið inn í slembivalið mengi og skilaðu satt ef frumefnið er upphaflega fjarverandi í menginu. Það skilar ósatt þegar…

Lesa meira

LRU Cache Leetcode lausn

Vandamálsyfirlýsing LRU Cache LeetCode Lausnin – „LRU Cache“ biður þig um að hanna gagnaskipulag sem fylgir Least Recently Used (LRU) Cache Við þurfum að innleiða LRUCache flokk sem hefur eftirfarandi aðgerðir: LRUCache(int getu): Frumstillir LRU skyndiminni. með jákvæða stærðargetu. int get(int lykill): Skilaðu gildinu …

Lesa meira

Lægsti sameiginlegi forfaðir tvöfaldrar tré Leetcode lausn

Vandamálsyfirlýsing Lægsti sameiginlegi forfaðir tvíundartrés LeetCode Lausn – „Lágsti sameiginlegi forfaðir tvíundartrés“ segir að miðað við rót tvíundartrésins og tvo hnúta trésins. Við þurfum að finna lægsta sameiginlega forföður þessara tveggja hnúta. Lægsta sameign…

Lesa meira

K Næstu staðir við uppruna Leetcode lausn

Vandamálsyfirlýsing K nærstu punktar við uppruna LeetCode lausn – „K næstir staðir við uppruna“ segir að gefið fylki punkta tákna x-hnit og y-hnit hnitin á XY plani. Við þurfum að finna k sem eru næst upprunanum. Athugið að fjarlægðin milli tveggja…

Lesa meira

Lágmarksfjarlægja til að gera gildar sviga LeetCode lausn

Vandamálsyfirlýsing Lágmarksfjarlægja til að gera gildan sviga LeetCode Lausn – Þú færð streng með '(', ')' og lágstöfum enskum stöfum. Verkefni þitt er að fjarlægja lágmarksfjölda sviga ( '(' eða ')', í hvaða stöðum sem er) þannig að svigastrengurinn sem myndast sé …

Lesa meira

Sameina k flokkaða lista Leetcode lausn

Vandamálsyfirlýsing Sameina k flokkaðir listar LeetCode Lausn – „Sameina k flokkaðir listar“ segir að miðað við fjölda k tengdra lista, þar sem hver tengdur listi hefur gildi sín flokkuð í hækkandi röð. Við þurfum að sameina alla k-tengda lista í einn tengdan lista og skila ...

Lesa meira

Gildir sviga Leetcode lausn

Vandamálsyfirlýsing Gildir sviga LeetCode Lausn – “Gildir sviga” segir að þú færð streng sem inniheldur bara stafina '(', ')', '{', '}', '[' og ']'. Við þurfum að ákvarða hvort inntaksstrengurinn sé gildur strengur eða ekki. Sagt er að strengur sé gildur strengur ef opnum sviga verður að loka …

Lesa meira

Getur sett blóm LeetCode lausn

Vandamálsyfirlýsing getur sett blóm LeetCode Lausn - Þú ert með langt blómabeð þar sem sumar lóðirnar eru gróðursettar og aðrar ekki. Hins vegar er ekki hægt að planta blómum í aðliggjandi lóðum. Gefið heiltölu fylki blómabeð sem inniheldur 0 og 1, þar sem 0 þýðir tómt og 1 þýðir ekki tómt, og heiltala n, skilaðu ef hægt er að planta n nýjum blómum í …

Lesa meira

Translate »