N թվերի բազմապատկումների նվազագույն գումար

«N թվերի բազմապատկումների նվազագույն գումար» խնդրում նշվում է, որ ձեզ տրված են n ամբողջ թվեր, և անհրաժեշտ է նվազագույնի հասցնել բոլոր թվերի բազմապատկման գումարը `վերցնելով միանգամից հարակից երկու տարրեր և հետ բերելով դրանց գումարը mod 100 մինչև a միայնակ համար

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

Իտերատիվ նախնական պատվերի անցում

«Iterative Preorder Traversal» խնդրի մեջ նշվում է, որ ձեզ տրվում է երկուական ծառ, և այժմ դուք պետք է գտնեք ծառի նախնական պատվերով անցումը: Մեզանից պահանջվում է գտնել նախնական պատվերի անցումը կրկնվող մեթոդով և ոչ թե ռեկուրսիվ մոտեցմամբ: Օրինակ 5 7 9 6 1 4 3…

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

Տպեք Newman-Conway Sequence- ի n պայմանները

Խնդրի հայտարարություն «Նյուման-Քոնվեյ հաջորդականության հաջորդականություն տպելիս» խնդիրը նշում է, որ ձեզ տրվում է «n» ամբողջ թիվ: Գտեք Newman-Conway Sequence- ի առաջին n տերմինները, ապա տպեք դրանք: Օրինակ n = 6 1 1 2 2 3 4 Բացատրություն Բոլոր տպագրված տերմինները հետևում են Newman-Conway հաջորդականությանը…

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

Ամենաերկար բիտոնական հետևանքը

Ենթադրենք, որ դուք ունեք ամբողջ թվերի զանգված, խնդրի հայտարարությունը խնդրում է պարզել ամենաերկար բիտոնային հետևանքը: Rayանգվածի բիտոնիկ հաջորդականությունը համարվում է որպես հաջորդականություն, որը նախ մեծանում է, իսկ հետո ՝ նվազում: Arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 բացատրություն 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54

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

Նկարչական ցանկապատի ալգորիթմ

Խնդրի մասին հայտարարություն «Նկարչական ցանկապատի ալգորիթմը» նշում է, որ ձեզ տրվում է ցանկապատ, որն ունի որոշ հենարաններ (որոշ փայտե կտորներ կամ որոշ այլ կտորներ) և որոշ գույներ: Բացահայտեք ցանկապատը նկարելու եղանակների քանակը այնպես, որ առավելագույնը միայն հարակից 2 ցանկապատերը ունենան նույն գույնը: Քանի որ սա

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

Ձող կտրելը

Խնդրի հայտարարություն «Ձող կտրելը» խնդիրը նշում է, որ ձեզ տրվում է որոշակի որոշակի երկարության ձող և գներ բոլոր չափերի ձողերի համար, որոնք փոքր են կամ հավասար են մուտքի երկարությանը: Այսինքն ՝ մենք գիտենք 1-ից n երկարության ձողերի գինը ՝ հաշվի առնելով

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

Ստուգեք, արդյոք որևէ երկու ընդմիջում համընկնում է տրված ընդմիջումների միջև

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

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

Ընկերներ զուգավորման խնդիր

Խնդրի մասին հայտարարություն «Ընկերների զուգավորման խնդիրը» նշում է, որ կան N ընկերներ: Եվ նրանցից յուրաքանչյուրը կարող է մնալ միայնակ կամ զուգակցվել միմյանց հետ: Բայց երբ զույգը կազմվի, այդ երկու ընկերները չեն կարող մասնակցել զուգակցմանը: Այսպիսով, դուք պետք է գտնեք ուղիների ընդհանուր քանակը

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

Ուրախ համար

Խնդիրի հայտարարություն Ի՞նչ է ուրախ թիվը: Թիվը երջանիկ թիվ է, եթե այս գործընթացին հետևյալով կարողանանք տրված թիվը հասցնել 1-ի. -> Գտիր տրված թվանշանների քառակուսիի գումարը: Այս գումարը փոխարինիր հին թվով: Մենք դա կկրկնենք

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

Գնման և վաճառքի լավագույն ժամանակը

Խնդրի հայտարարություն «Բաժնետոմսեր գնելու և վաճառելու լավագույն ժամանակը» խնդիրը նշում է, որ ձեզ տրվում է n երկարության գների զանգված, որտեղ ith տարրը պահպանում է բաժնետոմսի գինը յուրաքանչյուր օրվա համար: Եթե ​​մենք կարողանանք կատարել միայն մեկ գործարք, այսինքն `գնել մեկ օրում և

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