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

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

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

Երկու գումարած Leetcode լուծում

Այս խնդրում մենք պետք է տեսակավորված զանգվածում գտնենք երկու հստակ ցուցանիշների զույգ, որոնց արժեքները ավելանում են տվյալ թիրախին: Կարող ենք ենթադրել, որ զանգվածն ունի ամբողջ թվերի միայն մեկ զույգ, որոնք ավելանում են նպատակային գումարին: Նշենք, որ զանգվածը…

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

Միաձուլել տեսակավորված զանգվածների Leetcode լուծումը

«Միավորել տեսակավորված զանգվածները» խնդրում մեզ տրվում է երկու զանգված `տեսակավորված ոչ նվազման կարգով: Առաջին զանգվածը լրիվ լրացված չէ և ունի բավարար տարածք `երկրորդ զանգվածի բոլոր տարրերը տեղավորելու համար: Մենք պետք է միաձուլենք երկու զանգվածները, այնպես, որ առաջին զանգվածը պարունակի տարրեր

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

Ամենափոքր ենթաշերտը k հստակ թվերով

Ենթադրենք, դուք ունեք ամբողջ զանգված և մի թիվ k: Խնդրի հայտարարությունը խնդրում է պարզել ընդգրկույթի (l, r) ներառյալ ամենափոքր ենթաշղթան, այդպիսով, այդ ամենափոքր ենթաշղթայում առկա են ճիշտ k տարբեր թվեր: Ներածման օրինակ. {1, 2, 2, 3, 4, 5, 5} k = 3

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

K istsուցակներից գտեք տարրեր պարունակող ամենափոքր շարքը

«Գտեք k ցուցակներից տարրեր պարունակող ամենափոքր միջակայքը» խնդրում մենք տվել ենք K ցուցակներ, որոնք տեսակավորված են և նույն չափի N. , Եթե ​​կա մեկից ավելի

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

Հաշվի՛ր տրված թվին հավասար արտադրանքով եռյակների քանակը

«Հաշվի՛ր եռապատկերի թիվը արտադրյալով հավասար տրված թվին» խնդիրը ասում է, որ մեզ տրվում է ամբողջ զանգված և թիվ մ: Խնդրի հայտարարությունը խնդրում է պարզել, թե արտադրանքի հավասար է մ-ի եռյակների ընդհանուր քանակը: Arr [] = {1,5,2,6,10,3} m = 30 3 Բացատրական եռյակ…

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

Ամենաերկար ենթալարը ՝ առանց նիշերի կրկնության

Հաշվի առնելով լարը, մենք պետք է գտնենք ամենաերկար ենթալարի երկարությունը ՝ առանց նիշերը կրկնելու: Եկեք նայենք մի քանի օրինակների. Օրինակ pwwkew 3 Բացատրություն. Պատասխանը “wke” է 3 երկարությամբ aav 2 Բացատրություն. Պատասխանը “av” է 2 երկարությամբ Մոտեցում-1-ը `ամենաերկար ենթալարերի համար` առանց կրկնվող նիշերի Brute Force

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

Կապված ցուցակների ցիկլ

Խնդիրի հայտարարություն «Կապված ցուցակների ցիկլ» խնդիրը նշում է, որ ձեզ տրվում է կապված ցուցակ: Գտեք `պարունակում է որևէ օղակ, թե ոչ: Կապված ցուցակ ցիկլով Օրինակ 1-> 2-> 3 Ոչ մի հանգույց բացատրություն. Կապված ցուցակը չի պարունակում որևէ օղակ, որովհետև եթե այդպես լիներ, ապա կլիներ երկու ոչ մի ցուցիչ

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

Ենթաշարք ՝ բոլոր բառերի համակցմամբ

Ենթալարում ՝ բոլոր բառերի խնդրի միացման հետ, մենք տվել ենք մի տող և ցուցակը բաղկացած է յուրաքանչյուր նույն երկարության բառերից: Տպիր ենթատողի մեկնարկային ցուցիչը, որը կարող է լինել ցուցակում նշված բոլոր բառերի համակցման արդյունք in

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

Վավեր Palindrome

Հաշվի առնելով n երկարության տողը: Գրեք ծրագիր ՝ պարզելու համար տողը վավեր է palindrome, թե ոչ: Եթե ​​ոչ, կարող եք լարից ջնջել առավելագույնը մեկ նիշ ՝ այն պալինդրոմ դարձնելու համար: Stանկացած լար, որը նույնն է, ինչ հակառակն է, հայտնի է որպես…

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