Հաշվեք լավ հանգույցները Երկուական ծառի Leetcode լուծման մեջ

Խնդրի հայտարարություն Այս խնդրում տրվում է երկուական ծառ ՝ իր արմատով: Theառի X հանգույցը անվանում են լավ, եթե արմատից X ճանապարհին չկան X- ից մեծ արժեք ունեցող հանգույցներ: Մենք պետք է վերադարձնենք լավ հանգույցների քանակը

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

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

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

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

Երկուական ծառի անկրկնելի անկանոն անցում

«Երկուական ծառի անկրկնելի անկանոն շրջում» խնդրում մեզ տրվում է երկուական ծառ: Մենք պետք է այն անկրկնելի ձևով անցնենք «կրկնությամբ» ՝ առանց հետադարձի: Օրինակ 2 / \ 1 3 / \ 4 5 4 1 5 2 3 1 / \ 2 3 / \ 4

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

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

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

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

Երկուական ծառի հանգույցի Kth- ը

Խնդրի հայտարարություն «Երկուական ծառի հանգույցի Kth առաջ» խնդիրը նշում է, որ ձեզ տրվում է երկուական ծառ և հանգույց: Այժմ մենք պետք է գտնենք այս հանգույցի kth նախնին: Nանկացած հանգույցի նախնին այն հանգույցներն են, որոնք ընկած են արմատից արահետի վրա

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

Կառուցեք Երկուական ծառ ՝ տրված arentնող զանգվածի ներկայացուցչությունից

«Կառուցեք երկուական ծառ ՝ տրված ծնողական զանգվածի ներկայացուցչությունից» խնդիրը նշում է, որ ձեզ կտրվի զանգված: Այս մուտքային զանգվածը ներկայացնում է երկուական ծառ: Այժմ այս մուտքային զանգվածի հիման վրա անհրաժեշտ է կառուցել երկուական ծառ: Rayանգվածը պահում է ծնողական հանգույցի ինդեքսը յուրաքանչյուր ինդեքսում: ...

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

Գտեք Երկուական ծառի երկու հանգույցների հեռավորությունը

Խնդրի հայտարարություն «Գտեք հեռավորություն Երկուական ծառի երկու հանգույցների միջև» խնդիրը նշում է, որ ձեզ տրվում է երկուական ծառ, և ձեզ տրվում է երկու հանգույց: Այժմ դուք պետք է գտնեք այս երկու հանգույցների նվազագույն հեռավորությունը: Օրինակ // isառը ցուցադրվում է ՝ օգտագործելով 1-ին հանգույցի վերևում գտնվող պատկերը

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

Գրեք կոդ `որոշելու համար, թե երկու ծառ նույնական են

«Գրել կոդ` որոշելու համար, թե երկու ծառ նույնական է »խնդիրը ասում է, որ ձեզ տրվում է երկու երկուական ծառ: պարզեք դրանք նույնական են, թե ոչ: Այստեղ նույնական ծառը նշանակում է, որ երկուական երկու ծառերն էլ ունեն նույն հանգույցի արժեքը ՝ հանգույցների նույն դասավորվածությամբ: Օրինակ Երկու ծառերն էլ

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

Երկուական ծառի սահմանի անցում

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

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

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

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

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