Ֆիբոնաչիի համարը LeetCode լուծում

Խնդրի ձևակերպում Ֆիբոնաչիի համարը LeetCode լուծում – «Ֆիբոնաչիի համարը» նշում է, որ Ֆիբոնաչիի համարները, որոնք սովորաբար նշվում են F(n) կազմում են հաջորդականություն, որը կոչվում է Ֆիբոնաչիի հաջորդականություն, այնպես, որ յուրաքանչյուր թիվ երկու նախորդների գումարն է՝ սկսած 0-ից և 1-ից: Այսինքն՝ F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n…

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

Minimum Knight Moves LeetCode լուծումը

Խնդրի ձևակերպում Նվազագույն ասպետի շարժումները LeetCode-ի լուծում – Անսահման շախմատի տախտակում, որի կոորդինատները անսահմանությունից մինչև + անսահմանություն են, դուք ունեք ասպետ [0, 0] քառակուսու վրա: Ասպետն ունի 8 հնարավոր շարժում, որը կարող է անել, ինչպես ցույց է տրված ստորև: Յուրաքանչյուր քայլը երկու քառակուսի է կարդինալ ուղղությամբ, ապա մեկ քառակուսի ուղղանկյուն ուղղությամբ: Վերադարձրեք նվազագույն թիվը…

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

Նվազագույն թվով ծորակներ, որոնք պետք է բացեն այգու LeetCode լուծույթը ջրելու համար

Խնդրի շարադրանք Այգի ջրելու համար բացվող ծորակների նվազագույն քանակը LeetCode լուծում – X առանցքի վրա կա միաչափ այգի: Այգին սկսվում է 0 կետից և ավարտվում n կետով: (այսինքն այգու երկարությունը n է): Կան n + 1 հպումներ, որոնք տեղակայված են [0, 1, …, n] կետերում…

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

Նվազագույն շարժումներ դեպի հավասար զանգվածի տարրեր LeetCode լուծում

Խնդրի հայտարարություն Նվազագույն շարժումները դեպի հավասար զանգվածի տարրեր LeetCode լուծում – Հաշվի առնելով n չափի ամբողջ զանգվածի համարները, վերադարձրեք զանգվածի բոլոր տարրերը հավասարեցնելու համար պահանջվող շարժումների նվազագույն քանակը: Մեկ քայլով դուք կարող եք մեծացնել զանգվածի n – 1 տարրերը 1-ով: Օրինակ 1. Մուտք 1. թվեր = [1, 2, 3] Արդյունք՝ …

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

Նվազագույն շարժումներ հավասար զանգվածի տարրերի Leetcode լուծում

Խնդրի հայտարարություն Այս խնդրում մեզ տրված է ամբողջ թվերի զանգված: Բացի այդ, մեզ թույլատրվում է այս զանգվածի վրա կատարել որոշակի գործողությունների շարք: Մի գործողության դեպքում մենք կարող ենք զանգվածում ավելացնել «n - 1 ″» (բոլոր տարրերը, բացառությամբ որևէ մեկի) տարրերը 1-ով: Մենք պետք է

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

Ստեղնաշարի տող Leetcode լուծում

Խնդրի հայտարարություն Այս խնդրում մեզ տրված է տողերի զանգված: Մենք պետք է գտնենք, թե տրված զանգվածում որ տողերն են պատկանում QWERTY ստեղնաշարի ցանկացած նույն շարքին, ինչպես ցույց է տրված ստորև: Ենթադրում ենք, որ զանգվածը պարունակում է անգլերեն տառերի տողեր: String_Array օրինակ = {«Անանդ», «Սոնի»

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

Եզակի ուղիներ Leetcode լուծում

Եզակի ուղիներ Leetcode լուծման խնդիրը նշում է, որ ձեզ տրված է ցանցի չափը ներկայացնող երկու ամբողջ թիվ: Օգտագործելով ցանցի չափը, ցանցի երկարությունը և լայնությունը: Մենք պետք է գտնենք ցանցի վերին ձախ անկյունից դեպի unique եզակի ուղիների քանակը:

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

Բազմապատկեք լարերի Leetcode լուծումը

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

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

Հատուկ հետևանքներ

Հաշվի առնելով S և P1 երկու տողերը, մենք պետք է հաշվենք S- ի հստակ հետևությունների ամբողջ քանակը, որը հավասար է P1- ի: Նշում. Տրված տողի ենթահողը այն լարն է, որը մենք արխիվացնում ենք ՝ ջնջելով որոշ նիշեր կամ հնարավոր զրոյական նիշեր նաև սկզբնական տողից: Մենք չենք կարող փոխել

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

Եռյակների հաշվարկ ՝ տրված արժեքից պակաս գումարով

Խնդրի հայտարարություն Մենք տվել ենք զանգված, որը պարունակում է N թվով տարրեր: Տրված զանգվածում հաշվեք եռապատկվածների քանակը տրված արժեքից պակաս գումարով: Օրինակ մուտքագրում a [] = {1, 2, 3, 4, 5, 6, 7, 8} Sum = 10 Արդյունք 7 Հնարավոր եռյակները ՝…

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

Translate »