Array LeetCode լուծույթի միացում

Խնդիրի նկարագրությունը. Leetcode զանգվածի միացումն լուծում. նշում է, որ հաշվի առնելով n երկարությամբ ամբողջ զանգվածի թվերը, դուք ցանկանում եք ստեղծել 2n երկարությամբ ans զանգված, որտեղ ans[i] == nums[i] և ans[i + n] = = nums[i] 0-ի համար <= i < n (0-ինդեքսավորված): Մասնավորապես, ans-ը երկու nums զանգվածների միացումն է: Վերադարձեք զանգվածը ans. Նախ փորձենք հասկանալ խնդիրը և թե ինչ է այն ասում։ Խնդիրը …

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

Array LeetCode լուծույթի միացում

Խնդրի ձևակերպում. LeetCode զանգվածի շաղկապվածություն – Հաշվի առնելով n երկարությամբ ամբողջ զանգվածի թվերը, դուք ցանկանում եք ստեղծել 2n երկարությամբ զանգված, որտեղ ans[i] == nums[i] և ans[i + n] == nums[ i] 0-ի համար <= i < n (0-ինդեքսավորված): Մասնավորապես, ans-ը երկու nums զանգվածների միացումն է: Վերադարձեք զանգվածը ans. Օրինակ՝ Օրինակ 1 Մուտք՝ թվեր = [1,2,1] Ելք՝ [1,2,1,1,2,1] Բացատրություն՝ զանգվածը…

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

Պարզեք, արդյոք զանգվածը այլ զանգվածի ենթաբազմություն է

«Գտեք, արդյոք զանգվածը այլ զանգվածի ենթաբազմություն է» խնդիրը ասում է, որ ձեզ տրվում է երկու զանգված arra1 [] և array2 []: Տրված զանգվածները չհավաքված են: Ձեր խնդիրն է պարզել, թե արդյոք զանգվածը 2 [] զանգվածի ենթաբազմություն է []: Օրինակ arr1 = [1] arr1,4,5,7,8,2 = [2] arr1,7,2,4 []… է

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

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

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

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

Հաշվեք 1-րդ աստիճանին հասնելու ուղիները ՝ օգտագործելով 2, 3 կամ XNUMX քայլերը

«Հաշվեք 1-ին, 2-րդ կամ 3-րդ քայլով 1-րդ աստիճանին հասնելու ուղիները հաշվելու» խնդիրը ասում է, որ դուք կանգնած եք գետնին: Այժմ դուք պետք է հասնեք սանդուղքի ավարտին: Այսպիսով, քանի ճանապարհ կա ավարտին հասնելու համար, եթե կարողանաք ցատկել միայն 2, XNUMX,

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

Գտեք տրված գումարի ենթադասը (Բացասական թվեր բռնակներ)

«Գտիր ենթաշերտ տրված գումարով (Բռնակներ ՝ բացասական թվեր)» խնդրում նշվում է, որ քեզ տրվում է ամբողջ զանգված, որը պարունակում է նաև բացասական ամբողջ թվեր և «գումար» կոչվող թիվ: Խնդրի հայտարարությունը խնդրում է տպել ենթադասը, որն ամփոփում է տրված թվին, որը կոչվում է «գումար»: Եթե ​​մեկից ավելի ենթադաս է

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

Գրեք կոդ `որոշելու համար, թե երկու ծառ նույնական են

«Գրել կոդ` որոշելու համար, թե երկու ծառ նույնական է »խնդիրը ասում է, որ ձեզ տրվում է երկու երկուական ծառ: պարզեք դրանք նույնական են, թե ոչ: Այստեղ նույնական ծառը նշանակում է, որ երկուական երկու ծառերն էլ ունեն նույն հանգույցի արժեքը ՝ հանգույցների նույն դասավորվածությամբ: Օրինակ Երկու ծառերն էլ

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

Հաշվի՛ր նույնիսկ երկարության երկուական հաջորդականությունները ՝ առաջին և երկրորդ կես բիթերի նույն գումարով

«Հաշվեք նույնիսկ երկարության երկուական հաջորդականությունները առաջին և երկրորդ կես բիթերի նույն գումարով» խնդիրը նշում է, որ ձեզ տրվում է ամբողջ թիվ: Այժմ պարզեք 2 * n չափի երկուական հաջորդականություն կառուցելու եղանակների քանակը այնպես, որ առաջին կեսը և երկրորդ կեսը ունենան նույն թիվը

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

Գտեք զրոյական գումարով բոլոր եռյակները

«Գտեք բոլոր եռյակները զրոյական գումարով» խնդիրը ասում է, որ ձեզ տրվում է զանգված և՛ դրական, և՛ բացասական թիվ: Խնդիրի հայտարարությունը խնդրում է պարզել եռապատկված գումարը հավասար է 0.-ի: Օրինակ arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Բացատրություն

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

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

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

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

Translate »