LRU Cache Leetcode լուծում

Խնդրի հայտարարություն LRU Cache LeetCode լուծում – «LRU Cache»-ը ձեզ խնդրում է նախագծել տվյալների կառուցվածք, որը հետևում է ամենաքիչ օգտագործված (LRU) քեշին: Մենք պետք է իրականացնենք LRUCache դաս, որն ունի հետևյալ գործառույթները. դրական չափի հզորությամբ։ int get (int բանալի): Վերադարձեք արժեքը…

Կարդալ ավելին

Ստեղծեք փակագծեր Leetcode լուծում

Խնդրի ձևակերպում Ստեղծել փակագծեր LeetCode լուծում – «Ստեղծել փակագծեր» նշում է, որ հաշվի առնելով n-ի արժեքը: Մենք պետք է գեներացնենք n զույգ փակագծերի բոլոր համակցությունները: Պատասխանը վերադարձրե՛ք լավ ձևավորված փակագծերի տողերի վեկտորի տեսքով: Օրինակ՝ Մուտք՝ n = 3 Ելք՝ [“((()))”,”(()())”,”(())()”,”()(()”,”()( )()”] Բացատրություն.

Կարդալ ավելին

Trapping Rain Water Leetcode Solution

Խնդիրի ձևակերպում Անձրևի ջրի թակարդում LeetCode լուծում – «Անձրևի ջրի թակարդում» նշում է, որ տրված է բարձրությունների մի զանգված, որը ներկայացնում է բարձրության քարտեզ, որտեղ յուրաքանչյուր բարի լայնությունը 1 է: Մենք պետք է գտնենք անձրևից հետո թակարդված ջրի քանակը: Օրինակ՝ Մուտք՝ բարձրություն = [0,1,0,2,1,0,1,3,2,1,2,1] Արդյունք՝ 6 Բացատրություն՝ Ստուգել…

Կարդալ ավելին

3Sum Ամենամոտ LeetCode լուծում

Խնդրի ձևակերպում 3 Sum Ամենամոտ LeetCode լուծում – Հաշվի առնելով n երկարությամբ ամբողջ զանգվածի թվերը և ամբողջ թվային թիրախը, գտեք երեք ամբողջ թվեր այնպիսի թվերով, որ գումարը մոտ լինի թիրախին: Վերադարձրեք երեք ամբողջ թվերի գումարը։ Դուք կարող եք ենթադրել, որ յուրաքանչյուր մուտքագրում կունենա ճիշտ մեկ լուծում: Մուտք՝ թվեր = [-1,2,1,-4], թիրախ = 1 Արդյունք՝…

Կարդալ ավելին

Ամենամեծ թվով Leetcode լուծում

Խնդրի հայտարարություն Ամենամեծ թիվը LeetCode լուծում – «Ամենամեծ թիվը» նշում է, որ հաշվի առնելով ոչ բացասական ամբողջ թվերի ցուցակը, մենք պետք է թվերը դասավորենք այնպես, որ նրանք կազմեն ամենամեծ թիվը և վերադարձնենք այն: Քանի որ արդյունքը կարող է շատ մեծ լինել, ուստի պետք է վերադառնալ…

Կարդալ ավելին

Spiral Matrix III LeetCode լուծում

Խնդրի ձևակերպում Spiral Matrix III LeetCode լուծում – Դուք սկսում եք արևելք նայող տողերի x cols ցանցի բջիջից (rStart, cStart): Հյուսիսարևմտյան անկյունը ցանցի առաջին շարքում և սյունակում է, իսկ հարավ-արևելյան անկյունը՝ վերջին տողում և սյունակում: Դուք կքայլեք ժամացույցի սլաքի ուղղությամբ պարույրով…

Կարդալ ավելին

Եզակի նիշերով միացված տողի առավելագույն երկարությունը Leetcode լուծում

Խնդրի հայտարարություն Եզակի նիշերով կապակցված տողի առավելագույն երկարությունը LeetCode լուծում – «Յուրահատուկ նիշերով կապակցված տողի առավելագույն երկարությունը» ասում է, որ ձեզ տրված է տողերի զանգված, և դուք պետք է ընտրեք տվյալ զանգվածի ցանկացած հաջորդականություն և միացնեք դրանք։ թելեր՝ ձևավորելու համար…

Կարդալ ավելին

Ենթակետի գումարը հավասար է K LeetCode լուծումը

Խնդրի ձևակերպում Ենթամասերի գումարը հավասար է K LeetCode-ի լուծում – «Ենթաշարային գումարը հավասար է K»-ն ասում է, որ ձեզ տրված է «nums» ամբողջ թվերի զանգված և «k» ամբողջ թիվ, վերադարձրեք շարունակական ենթազանգվածների ընդհանուր թիվը, որոնց գումարը հավասար է «k»-ի: Օրինակ՝ թվեր = [1, 2, 3], k=3 2 Բացատրություն․ կա…

Կարդալ ավելին

Ամենաերկար Palindromic Substring LeetCode լուծումը

Խնդրի հայտարարություն Ամենաերկար պալինդրոմային ենթատողը LeetCode լուծում – «Ամենաերկար պալինդրոմային ենթատողը» նշում է, որ Ձեզ տրված է տող s, վերադարձրեք ամենաերկար պալինդրոմային ենթատողը s-ով: Նշում. Պալինդրոմը բառ է, որը կարդում է նույնը, ինչ հետընթաց, օրինակ՝ տիկին: Օրինակ՝ s = «babad» «bab» Բացատրություն՝ Բոլորը…

Կարդալ ավելին

3 Ամփոփ Leetcode լուծում

Խնդիրի հայտարարություն Հաշվի առնելով n ամբողջ թվերի զանգվածը, թվերում կա՞ a, b, c տարրեր, որոնք a + b + c = 0: Գտեք բոլոր եզակի եռյակները զանգվածում, որը տալիս է զրոյի գումար: Ուշադրություն դարձրեք. Որ լուծույթի հավաքածուն չպետք է կրկնակի եռյակ պարունակի: Օրինակ # 1 [-1,0,1,2, -1,4]

Կարդալ ավելին

Translate »