Ամենաերկար կրկնվող հետևանքը

«Ամենաերկար Կրկնվող Հետագա» խնդիրը նշում է, որ ձեզ տրվում է տող ՝ որպես մուտքագրում: Գտեք ամենաերկար կրկնվող հաջորդականությունը, դա այն հաջորդականությունն է, որը երկու անգամ գոյություն ունի տողի մեջ: Օրինակ aeafbdfdg 3 (afd) Մոտեցում Խնդիրը խնդրում է մեզ պարզել տողի ամենաերկար կրկնվող հաջորդականությունը: …

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

Եռանկյունու ուղու առավելագույն գումարը

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

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

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

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

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

Տրված կապակցված ցուցակի վերջից ջնջեք N- րդ հանգույցը

Խնդրի հայտարարություն Խնդիրը «Deնջել Nth հանգույցը տրված կապված ցուցակի վերջից» նշում է, որ ձեզ տրվում է կապված ցուցակ որոշ հանգույցներով: Եվ հիմա դուք պետք է հեռացնեք nth հանգույցը կապված ցուցակի վերջից: Օրինակ 2-> 3-> 4-> 5-> 6-> 7 ջնջել 3-րդ հանգույցը վերջին 2-> 3-> 4-> 6-> 7 Բացատրություն.…

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

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

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

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

Մ-ի վրա բաժանվող գումարով ենթաբազմություն

Խնդիրի հայտարարություն Խնդիրը «Մ – ով բաժանվող գումարով» խնդիրը նշում է, որ ձեզ տրվում է ոչ բացասական ամբողջ թվաքանակ և m ամբողջ թիվ: Այժմ դուք պետք է գտնեք, արդյոք կա ենթաբազմություն, որի գումարը բաժանվում է m- ի: Դա այն ենթաբազմության գումարն է, որը պետք է տա ​​0 ՝ որպես…

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

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

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

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

Բառերի փաթեթավորման խնդիր

Խնդրի հայտարարություն Բառի փաթաթման խնդիրը նշում է, որ հաշվի առնելով մուտքային բառերի հաջորդականությունը, մենք պետք է գտնենք բառերի քանակը, որոնք կարող են տեղավորվել միաժամանակ մեկ տողով: Այսպիսով, դա անելու համար մենք տվյալ հաջորդականությամբ այնպիսի ընդմիջումներ ենք կատարում, որ տպագիր փաստաթուղթը…

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

Փոխարինումից հետո ամենափոքր Palindrome- ը

Խնդրի հայտարարություն «Փոփոխությունից հետո ամենափոքր պալինդրոմում» խնդրում մենք տվել ենք մուտքագրման տողը պարունակում է փոքրատառ այբուբենի նիշեր և կետեր (.): Մենք պետք է բոլոր կետերը փոխարինենք այբուբենի ինչ -որ կերպարով այնպես, որ արդյունքում ստացված տողը դառնա պալինդրոմ: Պալինդրոմը պետք է լինի բառարանագրորեն ամենափոքրը: Մուտք…

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