Հատուկ տարբերությամբ զույգերի առավելագույն գումար

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

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

Rayուցանիշի զույգերի քանակը զանգվածում հավասար տարրերով

Ենթադրենք, մենք տվել ենք ամբողջ զանգված: «Rayուցանիշի հավասար տարրերով ցուցանիշների զույգերի հաշվարկը զանգվածում» խնդիրը պահանջում է պարզել (i, j) զույգ ինդեքսների ոչ-ն այնպես, որ arr [i] = arr [j] և i հավասար չլինի j , Arr [] = {2,3,1,2,3,1,4} 3 բացատրական զույգ

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

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

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

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

Հաշվի առնելով երկուական ծառը, ինչպե՞ս եք հեռացնում բոլոր կես հանգույցները:

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

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

Գտեք տարրեր, որոնք առկա են առաջին զանգվածում, և ոչ թե երկրորդում

«Գտեք տարրեր, որոնք առկա են առաջին զանգվածում, և ոչ թե երկրորդում» խնդիրը ասում է, որ ձեզ տրվում է երկու զանգված: Raանգվածները բաղկացած են բոլոր ամբողջ թվերից: Դուք պետք է պարզեք այն թվերը, որոնք առկա չեն լինի երկրորդ զանգվածում, բայց առկա են առաջին զանգվածում: Օրինակ …

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

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

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

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

Ինչպե՞ս ստուգել, ​​արդյոք տրված երկու հավաքածուները տարանջատված են:

«Ինչպե՞ս ստուգել, ​​արդյոք տրված երկու հավաքածուները տարանջատված են» խնդիրը: ասում է, որ ենթադրում է, որ զանգվածի տեսքով ձեզ տրված է երկու հավաքածու, ասենք set1 [] և set2 []: Ձեր խնդիրն է պարզել ՝ արդյոք երկու հավաքածուները տարանջատված հավաքածուներ են, թե ոչ: InputSet1 օրինակ [] = {1, 15, 8, 9,

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

Ստուգեք, արդյոք տվյալ զանգվածը կրկնօրինակ տարրեր է պարունակում միմյանցից k հեռավորության վրա

«Ստուգեք, արդյոք տվյալ զանգվածը պարունակում է կրկնօրինակ տարրեր միմյանցից k հեռավորության վրա» խնդիրը ասում է, որ մենք պետք է ստուգենք կրկնօրինակների առկայությունը չկարգավորված զանգվածում k- ի սահմաններում: Այստեղ k արժեքը փոքր է, քան տրված զանգվածը: Օրինակներ K = 3 ar [] =

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

Տպեք Երկուական ծառի աջ տեսքը

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

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

Գրեք մի ֆունկցիա `երկու Կապված ցուցակների խաչմերուկի կետը ստանալու համար

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

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