Գտեք առավելագույն մակարդակի գումարը Երկուական ծառում

Խնդրի հայտարարություն «Գտեք առավելագույն մակարդակի գումարը Երկուական ծառում» խնդիրը նշում է, որ ձեզ տրվում է երկուական ծառ ՝ դրական և բացասական հանգույցներով, գտեք մակարդակի առավելագույն գումարը երկուական ծառում: Օրինակ Մուտք 7 Բացատրություն Առաջին մակարդակ. Sum = 5 Երկրորդ մակարդակ. Sum =

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

Deque- ի իրականացում `կրկնակի կապակցված ցուցակի օգտագործմամբ

Խնդրի հայտարարություն «Deque- ի կիրառում կրկնակի կապակցված ցուցակի օգտագործմամբ» խնդիրը նշում է, որ դուք պետք է իրականացնեք Deque- ի կամ Doublely Ended Queue- ի հետևյալ գործառույթները `օգտագործելով կրկնակի կապակցված ցուցակ, insertFront (x): Deque insertEnd (x ). Add վերջում ավելացնել x տարրը

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

Երկուական ծառի բարձրությունը գտնելու կրկնության մեթոդը

Խնդրի հայտարարություն «Երկուական ծառի բարձրությունը գտնելու կրկնության մեթոդ» խնդիրը նշում է, որ ձեզ տրվում է երկուական ծառ, կրկնակի մեթոդով գտեք ծառի բարձրությունը: Օրինակներ Մուտք 3 Մուտք 4 Ալգորիթմ կրկնվող ծառի բարձրությունը գտնելու համար կրկնվող ծառի բարձրությունը aառի բարձրությունը find

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

Մակարդակի պատվերի անցում ՝ օգտագործելով երկու Հերթեր

Խնդիրի հայտարարություն «Մակարդակի կարգի անցում երկու հերթերի միջոցով» խնդրի համաձայն `ձեզ տրվում է երկուական ծառ, տող առ տող տպեք դրա մակարդակի կարգի անցումը: Օրինակներ Մուտք 5 11 42 7 9 8 12 23 52 3 Մուտք 1 2 3 4 5 6 Մակարդակի կարգի անցման ալգորիթմ

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

Իրականացրեք բուրգ ՝ օգտագործելով մեկ հերթ

Խնդրի հայտարարություն «Իրականացնել բուրգ ՝ օգտագործելով մեկ հերթում» խնդիրը մեզ խնդրում է իրականացնել բուրգերի (LIFO) տվյալների կառուցվածք ՝ հերթի (FIFO) տվյալների կառուցվածքի միջոցով: Այստեղ LIFO նշանակում է Last In First Out, մինչդեռ FIFO նշանակում է First In First Out: Օրինակ push (10) push (20) top () pop () push () push (30) pop () top () top () Top: 20…

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

Գտեք առաջին շրջաբերական շրջայցը, որն այցելում է բոլոր բենզինային պոմպերը

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

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

Ստուգեք, արդյոք X- ը կարող է հերթափոխել յուրաքանչյուր հերթում գտնվող յուրաքանչյուր անձի

Խնդիրի հայտարարությունը X- ը պաղպաղակ վաճառող է, և կան մարդիկ, ովքեր հերթում են սպասում պաղպաղակ գնելու համար: Arr [i] նշանակում է այն անվանակարգը, երբ հերթում ունի անձը, անվանական արժեքների հնարավոր արժեքներն են 5, 10 և 20: Եթե X- ի նախնական մնացորդը 0 է:

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

Ստուգեք ՝ երկու Երկուական ծառի բոլոր մակարդակները անագրամա՞ր են, թե ոչ

Խնդրի հայտարարություն «Ստուգեք ՝ երկու Երկուական ծառի բոլոր մակարդակները անագրամ են, թե ոչ» ասում է, որ ձեզ երկու Երկուական ծառ է տրված, ստուգեք ՝ երկու ծառերի բոլոր մակարդակները անագրամա՞ր են, թե ոչ: Օրինակներ Մուտք իսկական Մուտք Սուտ ալգորիթմ ՝ երկու մակարդակի բոլոր մակարդակները ստուգելու համար…

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

Տրված տողի նիշերի քառակուսիների նվազագույն գումարը k նիշերը հեռացնելուց հետո

Խնդիրի հայտարարություն «Կ նիշերը հեռացնելուց հետո տրված տողի մեջ նիշերի քառակուսիների նվազագույն գումարի գումարը» խնդիրը նշում է, որ ձեզ տրվում է տող, որը պարունակում է միայն փոքրատառ նիշեր: Ձեզ թույլատրվում է տողից հեռացնել k նիշ այնպես, որ մնացած տողում the

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

Առաջին բացասական ամբողջ թիվը k չափի յուրաքանչյուր պատուհանում

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

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