Ուղու առավելագույն գումարը Numberիշտ համարի եռանկյունում

«Numberիշտ համարի եռանկյունու ուղու առավելագույն գումար» խնդիրը նշում է, որ ձեզ տրված են մի շարք ամբողջ թվեր `ճիշտ թվային եռանկյան տեսքով: Պարզեք առավելագույն գումարը, որին կարող եք հասնել, եթե սկսեք վերևից և շարժվեք դեպի հիմք այնպես, որ շարժվեք

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

Նվազագույն ներդիրները `պալինդրոմ ստեղծելու համար, թույլատրված տեղաշարժերով

«Նվազագույն ներդիրները` պալինդրոմ ստեղծելու համար թույլատրված փոխարկումներով »խնդրի համաձայն` ձեզ տրվում է մի տող `բոլոր տառերով փոքրատառ: Խնդրի հայտարարությունը խնդրում է պարզել նիշի նիշի նվազագույն ներդրումը այն լարին, որ այն կարող է դառնալ Palindrome: Նիշերի դիրքը կարող է լինել

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

Ստուգեք, արդյոք զանգվածը պարունակում է հարակից ամբողջ թվեր թույլատրված կրկնօրինակներով

Ձեզ տրվում է ամբողջ թվերի զանգված, որը կարող է պարունակել նաև կրկնօրինակ տարրեր: Խնդրի հայտարարությունը խնդրում է պարզել, արդյոք դա հարակից ամբողջ թվերի շարք է, եթե կա ՝ տպել «Այո», եթե ոչ, տպել «Ոչ»: Նմուշի ներածման օրինակ. [2, 3, 4, 1, 7, 9] Նմուշ…

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

Arանգվածի երկու ենթաբազմությունների առավելագույն հնարավոր տարբերություն

Ենթադրենք, մենք ունենք ամբողջ զանգված: «Problemանգվածի երկու ենթաբազմությունների առավելագույն հնարավոր տարբերություն» խնդրի հայտարարությունը խնդրում է պարզել զանգվածի երկու ենթաբազմությունների միջև հնարավոր առավելագույն տարբերությունը: Հետևելու պայմանները. Զանգվածը կարող է պարունակել կրկնվող տարրեր, բայց տարրի ամենաբարձր հաճախականությունը

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

Նվազագույն գործողություն `բոլոր տարրերը զանգվածում հավասարեցնելու համար

«Բոլոր տարրերը զանգվածում հավասարեցնելու նվազագույն գործողություն» խնդիրը ցույց է տալիս, որ ձեզ տրվում է զանգված, որի մեջ կան ամբողջ թվեր: Դուք պետք է պարզեք նվազագույն գործողությունները, որոնք կարող են կատարվել զանգվածը հավասար դարձնելու համար: Օրինակ [1,3,2,4,1] 3 Բացատրություն Կամ 3 հանում կարող է լինել…

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

Ստեղծեք բոլոր հնարավոր տեսակավորված զանգվածները տրված երկու տեսակավորված զանգվածների այլընտրանքային տարրերից

«Ստեղծեք բոլոր հնարավոր դասավորված զանգվածները երկու դասավորված զանգվածների այլընտրանքային տարրերից» խնդիրը, որը ենթադրում է, որ դուք ունեք երկու տեսակավորված զանգված: Խնդրի հայտարարությունը խնդրում է պարզել բոլոր հնարավոր դասավորված զանգվածները, այնպես, որ այդ թիվը պետք է այլընտրանքային դասավորվի տրված երկու տարբեր զանգվածներից: Օրինակ ArrA []…

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

Տարբերության զանգված | Շարքի թարմացման հարցում O- ում (1)

Ձեզ տրվում է ամբողջ զանգված և երկու տեսակի հարցումներ, որոնցից մեկն այն է, որ տվյալ թիվը գումարեք միջակայքում, իսկ մյուսը ՝ տպեք ամբողջ զանգվածը: Խնդիրը «Տարբերությունների զանգված | O (1) -ում ընդգրկույթի թարմացման հարցումը »մեզանից պահանջում է կատարել տիրույթի թարմացումները O (1) -ում: Օրինակ arr []…

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

Մշտական ​​ժամանակային տիրույթն ավելացնում է գործողությունը զանգվածի վրա

Դուք տվել եք մի ամբողջ զանգված և ի սկզբանե այն սկզբնավորվել է որպես 0, ինչպես նաև տրվել է միջակայք: Խնդիրն այն է, որ տվյալ թիվը ավելացնել զանգվածի տիրույթում և տպել արդյունքի զանգվածը: Օրինակ arr [] = {0, 0, 0, 0, 0} Հարցում ՝ {(0, 2, 50), (3,…

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

Գտեք զանգվածի բոլոր զույգերը (a, b) այնպես, որ a% b = k

Խնդրի հայտարարություն Խնդիրը «Գտիր բոլոր զույգերը (a, b) զանգվածում այնպես, որ a % b = k» նշի, որ քեզ տրվում է ամբողջ թվերի զանգված և k կոչվող ամբողջ արժեք: Խնդրի հայտարարությունը խնդրում է զույգին պարզել այնպես, որ x…

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

Range LCM հարցումներ

Խնդիրի հայտարարություն Խնդիրը «Range LCM Queries» խնդիրը նշում է, որ դուք ունեք ամբողջ զանգված և q շարք հարցումներ: Յուրաքանչյուր հարցում պարունակում է (ձախ, աջ) որպես միջակայք: Տրված խնդիրն է պարզել LCM- ը (ձախ, աջ), այսինքն ՝ LCM- ը այն բոլոր թվերի, որոնք գալիս են միջակայքում…

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