3 Ամփոփ Leetcode լուծում

Խնդիրի հայտարարություն Հաշվի առնելով n ամբողջ թվերի զանգվածը, թվերում կա՞ a, b, c տարրեր, որոնք a + b + c = 0: Գտեք բոլոր եզակի եռյակները զանգվածում, որը տալիս է զրոյի գումար: Ուշադրություն դարձրեք. Որ լուծույթի հավաքածուն չպետք է կրկնակի եռյակ պարունակի: Օրինակ # 1 [-1,0,1,2, -1,4]

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

Տեղադրեք միջանկյալ Leetcode լուծում

Insert Interval Leetcode Solution- ի խնդիրը մեզ տալիս է որոշ ընդմիջումների ցուցակ և մեկ առանձին ընդմիջում: Հետո մեզ ասում են, որ այս նոր ընդմիջումը տեղադրենք ընդմիջումների ցուցակի մեջ: Այսպիսով, նոր միջակայքը կարող է հատվել այն ցուցակներով, որոնք արդեն կան ցուցակում, կամ կարող է

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

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

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

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

Isomorphic Strings Leetcode լուծում

Խնդրի հայտարարություն Այս խնդրում մեզ տրվում են երկու տող ՝ a և b: Մեր նպատակն է պարզել ՝ երկու տողերը իզոմորֆ են, թե ոչ: Երկու տող կոչվում է իզոմորֆ, եթե և միայն այն դեպքում, երբ առաջին տողի նիշերը կարող են փոխարինվել ընդհանրապես ցանկացած նիշով (ներառյալ ինքն իրեն)…

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

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

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

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

Min Stack Leetcode լուծում

Խնդիրի հայտարարություն Նախագծեք մի տող, որն աջակցում է մղել, փոփ, վերև և վերականգնել նվազագույն տարրը մշտական ​​ժամանակում: հրում (x) - տարրը x մղել բուրգին: pop () - Հեռացնում է տանիքի վերևում գտնվող տարրը: top () - Ստացեք վերին տարրը: getMin () - Առբերեք դեղի նվազագույն տարրը: ...

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

Ենթածրագրի առավելագույն լուծաչափը Leetcode

Խնդիրի հայտարարություն Հաշվի առնելով ամբողջ զանգվածի համարները, գտիր հարակից ենթադասը (որը պարունակում է առնվազն մեկ թիվ), որն ունի ամենամեծ գումարը և վերադարձիր դրա գումարը: Nums- ի օրինակ = [-2,1, -3,4, -1,2,1, -5,4] 6 Բացատրություն. [4, -1,2,1] ամենամեծ գումարն ունի = 6. nums = [- 1] -1 Մոտեցում 1 (բաժանիր և նվաճիր) Այս մոտեցման մեջ

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

Lucky Numbers in a Matrix Leetcode Solution

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

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

Երկու նիշերի II Leetcode լուծույթի հատում

Խնդրի հայտարարություն Այս խնդրում տրված է երկու զանգված, և մենք պետք է պարզենք այս երկու զանգվածների հատումը և վերադարձնենք ստացված զանգվածը: Արդյունքում յուրաքանչյուր տարր պետք է հայտնվի այնքան անգամ, որքան ցույց է տալիս երկու զանգվածներում: Արդյունքը կարող է լինել ցանկացած կարգի: Օրինակ …

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

Համեմատիր տողերը ըստ ամենափոքր նիշի լեոդ-կոդերի լուծույթի հաճախության

Խնդիրը Համեմատել տողերն ըստ ամենափոքր նիշի Leetcode լուծույթի հաճախականության, ասում է, որ մենք ոչ դատարկ տողի s- ի վրա սահմանում ենք f (ֆունկցիաներ) այնպիսի ֆունկցիա, որ f (ներ) - ը հավասար է լարի ամենափոքր նիշի հաճախությանը: Հետո մեզ տրվում են որոշ բառեր և որոշ հարցումներ: յուրաքանչյուրի համար

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