LRU Cache Leetcode լուծում

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

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

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

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

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

Ռոմանից դեպի ամբողջական Leetcode լուծում

«Ռոմանից ամբողջ թիվ» խնդրում մեզ տրված է մի տող, որը ներկայացնում է ինչ-որ դրական ամբողջ թիվ իր հռոմեական թվային տեսքով: Հռոմեական թվերը ներկայացված են 7 նիշով, որոնք կարող են փոխարկվել ամբողջ թվերի ՝ օգտագործելով հետևյալ աղյուսակը. Նշում. Տրված հռոմեական թվանշանի ամբողջ արժեքի արժեքը չի գերազանցի կամ…

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

Sqrt (կամ քառակուսի արմատ) քայքայման տեխնիկա

Ձեզ տրված է միջակայքի ամբողջ զանգվածի հարցումը: Ձեզանից կպահանջվի որոշել բոլոր թվերի հանրագումարը, որոնք գալիս են տրված հարցման տիրույթում: Տրված հարցումը երկու տեսակի է, այսինքն `Թարմացնել. (Ցուցիչ, արժեք) տրվում է որպես հարցում, որտեղ անհրաժեշտ է

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

Կրկնվող ենթախմբի առավելագույն երկարությունը

«Կրկնվող ենթախմբի առավելագույն երկարությունը» խնդրում մենք երկու զանգված ենք տվել Array 1 և Array 2, ձեր խնդիրն է գտնել ենթախմբի առավելագույն երկարությունը, որը հայտնվում է երկու զանգվածներում: Ներածման օրինակ. [1,2,3,2,1] [3,2,1,4,7] Արդյունք ՝ 3 Բացատրություն. Քանի որ ենթ զանգվածի առավելագույն երկարությունը 3 է և…

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

Highestանգվածի բարձրագույն և նվազագույն հաճախականությունների միջև տարբերություն

«Rayանգվածի բարձրագույն և նվազագույն հաճախականությունների միջև տարբերություն» խնդիրը նշում է, որ ենթադրում է, որ դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է պարզել զանգվածի երկու հստակ թվերի ամենաբարձր և ամենացածր հաճախությունների միջև առավելագույն տարբերությունը: Arr [] = {1, 2, 3, Example

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

Pուգակցվեք տվյալ ապրանքի հետ

«Givenույգը տրված արտադրանքի հետ» խնդրում նշվում է, որ ձեզ տրվում է ամբողջ զանգված և թիվ «x» թիվ: Որոշեք, արդյոք զանգվածը բաղկացած է զույգից, որի արտադրանքը հավասար է 'x' տրված մուտքային զանգվածում: Օրինակ [2,30,12,5] x = 10 Այո, այն այստեղ ունի արտադրանքի զույգի բացատրություն 2

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

Դաշտի զանգվածը զանգվածում

Խնդրի հայտարարություն «rayանգվածի միջակայքի միջին» խնդիրը նշում է, որ ձեզ տրվում է ամբողջ զանգված և հարցումների քանակ: Յուրաքանչյուր հարցում պարունակում է ձախ և աջ ՝ որպես տիրույթ: Խնդրի հայտարարությունը խնդրում է պարզել բոլոր ամբողջական թվերի հատակի միջին արժեքը, որոնք մուտք են գործում

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

Վերադասավորեք երկուական տողը որպես x և y այլընտրանքային դեպքեր

Խնդիրի հայտարարությունը Ենթադրենք, որ ձեզ տրված է երկուական տող, և երկու թվեր x և y: Լարը բաղկացած է միայն 0-ից և 1-ից: «Երկուական տողը վերադասավորեք որպես x և y այլընտրանքային դեպքեր» խնդիրը պահանջում է վերադասավորել տողը այնպես, որ 0-ը գա x անգամ comes 1 գա…

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

Arանգվածը վերադասավորեք այնպես, որ նույնիսկ ինդեքսային տարրերն ավելի փոքր լինեն, իսկ կենտ ինդեքսային տարրերն ավելի մեծ լինեն

Խնդրի հայտարարություն Դուք տվել եք ամբողջ թվերի զանգված: «Վերադասավորեք զանգվածն այնպես, որ նույնիսկ ինդեքսային տարրերն ավելի փոքր լինեն, իսկ կենտ ինդեքսային տարրերն ավելի մեծ են» խնդիրը պահանջում է զանգվածը վերադասավորել այնպես, որ զույգ ինդեքսային տարրերը պետք է փոքր լինեն տարօրինակ ինդեքսի տարրերից a

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

Translate »