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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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