Օրական ջերմաստիճանների Leetcode լուծում

Խնդրի ձևակերպում Օրական ջերմաստիճանների Leetcode լուծում. նշում է, որ տրված ամբողջ թվերի ջերմաստիճանը ներկայացնում է օրական ջերմաստիճանը, վերադարձրեք զանգվածի պատասխանն այնպես, որ պատասխանը[i]-ն օրերի քանակն է, որին պետք է սպասեք i-րդ օրվանից հետո ավելի տաք ջերմաստիճան ստանալու համար: Եթե ​​չկա ապագա օր, որի համար դա հնարավոր է, փոխարենը պահեք պատասխան[i] == 0: …

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

LRU Cache Leetcode լուծում

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

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

Bus Routes Leetcode Solution

Խնդրի հայտարարություն Ավտոբուսային երթուղիներ LeetCode լուծում – «Ավտոբուսային երթուղիները» նշում է, որ ձեզ տրված է երթուղիների մի շարք, որտեղ երթուղիները[i] ավտոբուսային երթուղի են, որպեսզի ավտոբուսը ընդմիշտ կրկնում է երթուղին: Մեզ կտրվի ավտոբուսի կանգառի աղբյուր, և մենք ուզում ենք հասնել ավտոբուսի կանգառի թիրախին: Մենք կարող ենք …

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

Ենթաշղթաներ K տարբեր ամբողջ թվերով Leetcode լուծում

Խնդրի ձևակերպում K տարբեր ամբողջ թվերով ենթաշենքերը LeetCode լուծում – «Կ տարբեր ամբողջ թվերով ենթաշենքեր» նշում է, որ ձեզ տրված է ամբողջ զանգվածի համարներ և ամբողջ թվեր k: Մենք պետք է գտնենք թվերի լավ ենթաշարքների ընդհանուր թիվը: Լավ զանգվածը սահմանվում է որպես զանգված, որն ունի ճշգրիտ…

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

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

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

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

Նվազագույնը հեռացնել՝ վավեր փակագծեր ստեղծելու համար LeetCode լուծում

Խնդրի հայտարարություն Նվազագույն հեռացում վավեր փակագծեր ստեղծելու համար. Ձեր խնդիրն է հեռացնել փակագծերի նվազագույն քանակը («(» կամ «)», ցանկացած դիրքում), որպեսզի արդյունքում ստացված փակագծերի տողը լինի…

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

Հաջորդ փոխակերպման Leetcode լուծում

Խնդրի ձևակերպում Հաջորդ փոխակերպումը LeetCode լուծում – «Հաջորդ փոխարկումը» նշում է, որ տրված է ամբողջ թվերի զանգված, որը առաջին n բնական թվերի փոխակերպումն է: Պետք է գտնել տրված զանգվածի հաջորդ բառագիտական ​​ամենափոքր փոխակերպումը։ Փոխարինումը պետք է լինի տեղում և օգտագործի միայն մշտական ​​լրացուցիչ տարածք: …

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

Ամենաերկար ենթաշար առանց կրկնվող նիշերի Leetcode լուծում

Խնդրի հայտարարություն Ամենաերկար ենթատողը առանց կրկնվող նիշերի LeetCode լուծում – նշում է, որ հաշվի առնելով s տողը: Մենք պետք է գտնենք ամենաերկար ենթատողը առանց կրկնվող նիշերի: Օրինակ. Մուտք. s = ”abcabcbb” Ելք. 3 Բացատրություն. Ամենաերկար ենթատողը, առանց կրկնվող նիշերի, ունի 3 երկարություն: Տողն է՝ “abc”: Մուտքագրում՝ s = «bbbb»…

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

Առավելագույն շահույթ Leetcode Solution-ում աշխատանքի ժամանակացույցում

Խնդրի հայտարարություն Աշխատանքի ժամանակացույցում առավելագույն շահույթ LeetCode Solution – «Առավելագույն շահույթ աշխատանքի ժամանակացույցում» նշում է, որ ձեզ տրվում է n աշխատանք, որտեղ յուրաքանչյուր աշխատանք սկսվում է startTime[i]-ից և ավարտվում endTime[i]-ով և ստանալով շահույթ[i] ]։ Մենք պետք է վերադարձնենք առավելագույն շահույթ, որը կարող ենք ունենալ նման…

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

Partition Labels LeetCode Solution

Խնդրի հայտարարություն Բաժանման պիտակներ LeetCode լուծում – Ձեզ տրվում է տող s: Մենք ցանկանում ենք տողը բաժանել հնարավորինս շատ մասերի, որպեսզի յուրաքանչյուր տառ հայտնվի առավելագույնը մեկ մասում: Նշենք, որ բաժանումն արված է այնպես, որ բոլոր մասերը հերթականությամբ միացնելուց հետո…

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

Translate »