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

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

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

LRU Cache Leetcode լուծում

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

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

Երկուական ծառի Leetcode լուծույթի ամենացածր ընդհանուր նախնին

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

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

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

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

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

Trapping Rain Water Leetcode Solution

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

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

Հակադարձ բառերը տողով III LeetCode լուծումում

Խնդրի ձևակերպում Հակադարձ բառերը տողում III LeetCode-ի լուծում – Մեզ տրվում է տող և խնդրում ենք փոխել նախադասության մեջ յուրաքանչյուր բառի նիշերի հերթականությունը՝ պահպանելով բացատները և բառերի սկզբնական կարգը: Օրինակներ և բացատրություններ Օրինակ 1. Մուտքագրում՝ s = «Վերցնենք LeetCode…

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

Հեռացրեք կրկնօրինակները տեսակավորված ցուցակից LeetCode Solution-ից

Խնդրի հայտարարություն Հեռացրեք կրկնօրինակները տեսակավորված ցուցակից LeetCode Solution – Մեզ տրվում է տեսակավորված կապակցված ցուցակի գլուխը: Մեզ խնդրում են ջնջել բոլոր կրկնօրինակները, որպեսզի յուրաքանչյուր տարր հայտնվի միայն մեկ անգամ և վերադարձնել կապակցված ցուցակը նույնպես տեսակավորված: Օրինակներ և բացատրություններ Օրինակ 1. Մուտքագրում. գլուխ…

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

Առաջին եզակի կերպարը String LeetCode լուծման մեջ

Խնդրի ձևակերպում Առաջին եզակի նիշը տողում LeetCode-ի լուծում – Ստանալով s տողը, գտեք դրա մեջ առաջին չկրկնվող նիշը և վերադարձրեք դրա ինդեքսը: Եթե ​​այն գոյություն չունի, վերադարձրեք -1: Օրինակ փորձնական դեպք 1. Մուտք. s = «leetcode» Ելք. 0 Փորձնական դեպք 2. Մուտք. s = «aabb» Ելք. -1 Բացատրություն…

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

Invert Binary Tree LeetCode լուծում

Խնդրի ձևակերպում. Invert Binary Tree LeetCode Solution – Այս հարցում, հաշվի առնելով ցանկացած երկուական ծառի արմատը, լուծումը պետք է շրջի երկուական ծառը, ինչը նշանակում է, որ ձախ ծառը պետք է դառնա ճիշտ ծառը և հակառակը: Բացատրություն Մենք կարող ենք հարցնել ինքներս մեզ, թե որ ծառի անցումը կլինի…

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

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

Խնդրի ձևակերպում. Ենթատողի երևույթների առավելագույն քանակը Leetcode-ի լուծում. տրված s տողով, վերադարձրեք ցանկացած ենթատողի առաջացման առավելագույն թիվը հետևյալ կանոնների համաձայն. Ենթատողի եզակի նիշերի թիվը պետք է փոքր կամ հավասար լինի maxLetters-ին: Ենթալարի չափը պետք է լինի minSize-ի և maxSize-ի միջև: Օրինակ …

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

Translate »