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

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

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

Բառի որոնում Leetcode լուծում

Խնդրի հայտարարություն Հաշվի առնելով mxn տախտակը և բառը, գտեք, արդյոք բառը գոյություն ունի ցանցում: Բառը կարող է կառուցվել հաջորդաբար հարակից բջիջների տառերից, որտեղ «հարակից» բջիջները հորիզոնական կամ ուղղահայաց հարևան են: Նույն տառի բջիջը չի կարող օգտագործվել մեկից ավելի անգամ: Օրինակ …

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

Մեծամասնության տարրի Leetcode լուծում

Խնդրի հայտարարություն Մեզ տրվում է ամբողջ թվերի զանգված: Մենք պետք է վերադարձնենք այն ամբողջ թիվը, որը տեղի է ունենում ավելի քան ⌊N / 2⌋ անգամ զանգվածում, որտեղ ⌊ ⌋ հատակի օպերատորն է: Այս տարրը կոչվում է մեծամասնության տարր: Նկատի ունեցեք, որ մուտքային զանգվածը միշտ պարունակում է մեծամասնության տարր: …

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

Palindrome Linked List Leetcode լուծում

«Palindrome Linked List» խնդրում մենք պետք է ստուգենք ՝ արդյոք տվյալ ամբողջովին կապված թվարկված ցուցակը պալինդրո՞մ է, թե՞ ոչ: Օրինակ ցուցակ = {1 -> 2 -> 3 -> 2 -> 1} ճշմարիտ Բացատրություն #1. Listանկը պալինդրոմ է, քանի որ բոլոր տարրերը սկզբից և հետևից…

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

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

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

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

Arանգվածի երկու ենթաբազմությունների առավելագույն հնարավոր տարբերություն

Ենթադրենք, մենք ունենք ամբողջ զանգված: «Problemանգվածի երկու ենթաբազմությունների առավելագույն հնարավոր տարբերություն» խնդրի հայտարարությունը խնդրում է պարզել զանգվածի երկու ենթաբազմությունների միջև հնարավոր առավելագույն տարբերությունը: Հետևելու պայմանները. Զանգվածը կարող է պարունակել կրկնվող տարրեր, բայց տարրի ամենաբարձր հաճախականությունը

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

Երկուական ծառի հանգույցի անկարգորդ

Խնդրի հայտարարություն Խնդիրը խնդրում է գտնել «Երկուական ծառի հանգույցի անհաջող հաջորդը»: Հանգույցի անհամապատասխան իրավահաջորդը երկուական ծառի մի հանգույց է, որը գալիս է տվյալ երկուական ծառի անհամապատասխան անցումից տրված հանգույցից հետո: Օրինակ 6 -ի անհաջորդ իրավահաջորդն է…

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

Ստուգեք, արդյոք տվյալ զանգվածը կրկնօրինակ տարրեր է պարունակում միմյանցից k հեռավորության վրա

«Ստուգեք, արդյոք տվյալ զանգվածը պարունակում է կրկնօրինակ տարրեր միմյանցից k հեռավորության վրա» խնդրում նշվում է, որ k- ի սահմաններում մենք պետք է ստուգենք տվյալ անկանոն զանգվածի կրկնօրինակների առկայությունը: Այստեղ k- ի արժեքը փոքր է տվյալ զանգվածից: Օրինակներ K = 3 arr [] =…

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

Աճող հետևանքի առավելագույն արտադրանք

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

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

Տրված հաջորդականությունից կազմեք նվազագույն թիվը

«Տրված հաջորդականությունից կազմիր նվազագույն թիվը» խնդրում նշվում է, որ քեզ տրվում են միայն I և D- ի որոշ օրինակներ: I- ի իմաստը նշանակում է մեծացնել և նվազեցնել, մեզ տրամադրվում է D. Խնդիրի հայտարարությունը խնդրում է տպել տրված օրինակը բավարարող նվազագույն թիվը: Մենք ունենք …

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