Համակցված գումարի Leetcode լուծում

Combination Sum Leetcode Solution- ի խնդիրը մեզ տալիս է ամբողջ թվերի և թիրախի զանգված կամ ցուցակ: Մեզ ասում են, որ գտնենք այն համադրությունները, որոնք կարող են կատարվել այս ամբողջ թվերի միջոցով, ցանկացած քանակի անգամ, որոնք ավելանում են տվյալ թիրախին: Այսպիսով, ավելի պաշտոնական, մենք կարող ենք օգտագործել տրված the

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

Rook Leetcode Solution- ի մատչելի նկարներ

Խնդիրի հայտարարություն Այս խնդրում մեզ տրվում է 2-D մատրից, որը ներկայացնում է շախմատի տախտակ, որի վրա կա սպիտակ ժայռ և մի քանի այլ կտորներ: White's Rook- ը ներկայացված է «R» հերոսով: Սպիտակ եպիսկոպոսները ներկայացված են «B» - ով, իսկ սեւամորթները `« p »: Խնդիրը երաշխավորում է, որ

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

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

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

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

Rayուցանիշի զույգերի քանակը զանգվածում հավասար տարրերով

Ենթադրենք, մենք տվել ենք ամբողջ զանգված: «Rayուցանիշի հավասար տարրերով ցուցանիշների զույգերի հաշվարկը զանգվածում» խնդիրը պահանջում է պարզել (i, j) զույգ ինդեքսների ոչ-ն այնպես, որ arr [i] = arr [j] և i հավասար չլինի j , Arr [] = {2,3,1,2,3,1,4} 3 բացատրական զույգ

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

Հաշվարկել nCr% p

Խնդրի հայտարարություն «Հաշվարկել nCr% p» խնդիրը նշում է, որ ձեզնից պահանջվում է գտնել երկիշխանության գործակիցը p. Այսպիսով, նախ պետք է իմանաք երկիշխանության գործակցի մասին: Մենք դա արդեն քննարկել ենք նախորդ գրառման մեջ: Դա կարող եք ստուգել այստեղ: Օրինակ n = 5, r = 2, p…

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

X- ը Y- ի վերափոխելու նվազագույն գործողություններ

Խնդրի հայտարարություն «X- ը Y- ի փոխարկելու նվազագույն գործողություններ» խնդիրը նշում է, որ ձեզ տրվում է երկու թվեր X և Y, անհրաժեշտ է X- ը Y դարձնել ՝ օգտագործելով հետևյալ գործողությունները. Մեկնարկային համարը X է: Հետագա գործողությունները կարող են կատարվել X- ի և հետի վրա թվերը, որոնք գեներացվում են

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

Առավելագույնի հասցնել շրջանաձեւ զանգվածում հաջորդական տարբերությունների գումարը

Խնդիրի հայտարարությունը Ենթադրենք, որ դուք ունեք ամբողջ զանգված: Այս զանգվածը պետք է դիտարկվի որպես շրջանաձեւ զանգված: Rayանգվածի վերջին արժեքը միացված կլինի առաջին զանգվածին ՝ an ⇒ a1: «Շրջանաձեւ զանգվածում առավելագույնի հասցնել իրար հաջորդող տարբերությունների գումարը» խնդիրը պահանջում է պարզել առավելագույնը

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

Փոխարինեք երկու հաջորդական հավասար արժեքներ մեկով ավելի մեծով

Խնդիրի հայտարարություն Ենթադրենք, որ դուք ունեք ամբողջ զանգված: «Երկու անընդմեջ հավասար արժեքները փոխարինիր մեկ մեծով» խնդիրը պահանջում է փոխարինել «ա» բոլոր այդ զույգ արժեքները, որոնք հաջորդաբար գալիս են իրենցից մեծ «ա +1» թվով (երկու հաջորդական թվերով), այնպես, որ նույնիսկ փոփոխությունից հետո կամ այնտեղ կրկնություն

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

Հաշվի՛ր տրված մակարդակում գտնվող հանգույցների քանակը ծառի մեջ ՝ օգտագործելով BFS

Նկարագրություն «Հաշվեք հանգույցների քանակը տրված մակարդակում ծառի մեջ BFS օգտագործելով» խնդիրը նշում է, որ ձեզ տրվում է Tառ (ացիկլիկ գրաֆիկ) և արմատային հանգույց, պարզեք հանգույցների քանակը L- րդ մակարդակում: Acyclic Graph. Դա եզրերի միջոցով միացված հանգույցների ցանց է, որն ունի

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

Հաշվել ենթաշերտերը, որոնք ունեն ընդհանուր հստակ տարրեր, նույնն են, ինչ բնօրինակ զանգվածը

Խնդիրի հայտարարության մեջ. «Հաշվարկի ենթածրագրերը, որոնք ունեն ընդհանուր հստակ տարրեր, նույնն են, ինչ բնօրինակ զանգվածը», նշում է, որ քեզ տրվում է ամբողջ զանգված: Խնդիրի հայտարարությունը խնդրում է պարզել ենթածրագրերի ընդհանուր քանակը, որոնք պարունակում են բոլոր հստակ տարրերը, որոնք առկա են բնօրինակ զանգվածում: Arr [] = {2, 1, 3, 2, Example

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