Bus Routes Leetcode Solution

Խնդրի հայտարարություն Ավտոբուսային երթուղիներ LeetCode լուծում – «Ավտոբուսային երթուղիները» նշում է, որ ձեզ տրված է երթուղիների մի շարք, որտեղ երթուղիները[i] ավտոբուսային երթուղի են, որպեսզի ավտոբուսը ընդմիշտ կրկնում է երթուղին: Մեզ կտրվի ավտոբուսի կանգառի աղբյուր, և մենք ուզում ենք հասնել ավտոբուսի կանգառի թիրախին: Մենք կարող ենք …

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

Հաջորդ աջ ցուցիչների համալրում յուրաքանչյուր հանգույցի Leetcode լուծումում

Խնդրի ձևակերպում Հաջորդ աջ ցուցիչները յուրաքանչյուր հանգույցում բնակեցնելով LeetCode լուծում – «Հաջորդ աջ ցուցիչների համալրում յուրաքանչյուր հանգույցում» նշում է, որ հաշվի առնելով կատարյալ երկուական ծառի արմատը, և մենք պետք է լրացնենք հանգույցի յուրաքանչյուր հաջորդ ցուցիչը իր հաջորդ աջ հանգույցում: Եթե ​​չկա հաջորդ…

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

Տարբեր կղզիների թիվը Leetcode լուծում

Խնդրի ձևակերպում Տարբեր կղզիների թիվը LeetCode լուծում – «Հատկանշական կղզիների թիվը» նշում է, որ տրված anxm երկուական մատրիցը: Կղզին 1-ից բաղկացած խումբ է (ներկայացնում է ցամաքը) միացված 4 ուղղությամբ (հորիզոնական կամ ուղղահայաց): Կղզին համարվում է նույնը, ինչ մյուսը, եթե և միայն եթե մեկ կղզի…

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

Սիմետրիկ Tree Leetcode լուծում

Խնդրի ձևակերպում Symmetric Tree LeetCode Solution – «Symmetric Tree» նշում է, որ հաշվի առնելով երկուական ծառի արմատը, և մենք պետք է ստուգենք, արդյոք տվյալ երկուական ծառը ինքն իրեն հայելին է (սիմետրիկ իր կենտրոնի շուրջ), թե ոչ: Եթե ​​Այո, մենք պետք է վերադարձնենք ճիշտ հակառակ դեպքում՝ կեղծ: Օրինակ: …

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

Կատարյալ քառակուսիներ LeetCode լուծում

Խնդրի ձևակերպում Կատարյալ քառակուսիներ LeetCode լուծում – «Կատարյալ քառակուսիներ» նշում է, որ տրված է ամբողջ թիվ, և դուք պետք է վերադարձնեք կատարյալ քառակուսիների նվազագույն թիվը, որոնց գումարը հավասար է n-ի: Նկատի ունեցեք, որ նույն կատարյալ քառակուսին կարող է օգտագործվել մի քանի անգամ: Օրինակ՝ Մուտք՝ n = 12 Արդյունք՝ 3 Բացատրություն՝ …

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

Word Ladder LeetCode լուծում

Խնդրի ձևակերպում Word Ladder LeetCode Solution – «Word Ladder»-ը նշում է, որ ձեզ տրվում է startWord, տող endWord և wordList: Մենք պետք է գտնենք փոխակերպման հաջորդականության ամենակարճ երկարությունը (եթե ուղի չկա, տպեք 0) beginWord-ից մինչև endWord՝ հետևելով տրված պայմաններին. Բոլոր միջանկյալ բառերը պետք է…

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

Հեռացնել անվավեր փակագծերը Leetcode լուծումը

Խնդրի հայտարարություն Հեռացնել անվավեր փակագծերը Leetcode լուծում – նշում է, որ ձեզ տրված է տող, որը պարունակում է փակագծեր և փոքրատառեր: Մենք պետք է հեռացնենք անվավեր փակագծերի նվազագույն քանակը, որպեսզի մուտքագրման տողը վավեր լինի: Մենք պետք է վերադարձնենք բոլոր հնարավոր արդյունքները ցանկացած հերթականությամբ: Մի տող է…

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

N-ary Tree Leetcode լուծույթի առավելագույն խորությունը

Այս խնդրում մեզ տրվում է N-ary ծառ, այսինքն ՝ ծառ, որը թույլ է տալիս հանգույցներին ունենալ ավելի քան 2 երեխա: Մենք պետք է գտնենք ծառի արմատից ամենահեռու տերեւի խորությունը: Սա կոչվում է առավելագույն խորություն: Նկատի ունեցեք, որ արահետի խորությունը

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

Երկուական ծառի Leetcode լուծման նվազագույն խորությունը

Այս խնդրում մենք պետք է գտնենք տրված երկուական ծառի արմատից մինչև ցանկացած տերև ամենակարճ ճանապարհի երկարությունը: Նշենք, որ այստեղ «ուղու երկարությունը» նշանակում է հանգույցների քանակը արմատային հանգույցից դեպի տերևի հանգույց: Այս երկարությունը կոչվում է Նվազագույն

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

Դասընթացի ժամանակացույց II - LeetCode

Դուք պետք է հաճախեք n թվով դասընթացների (0-ից n-1), որտեղ որոշ դասընթացներ ունեն նախադրյալներ: Օրինակ. [2, 1] զույգը ներկայացնում է 2 դասընթացին մասնակցելու համար, դուք պետք է դասընթացը անցած լինեք 1. Հաշվի առնելով դասընթացների ընդհանուր քանակը և դասընթացների ցուցակը ներկայացնող մի ամբողջ թիվ

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

Translate »