Հաշվել զույգը տրված գումարի հետ

«Հաշվել զույգը տրված գումարի հետ» խնդրում մենք տվել ենք ամբողջ զանգված [] և մեկ այլ թիվ ասում է «գումար», դուք պետք է որոշեք, թե տվյալ զանգվածի երկու տարրերից որևէ մեկը ունի՞ «գումարի» հավասար գումար: Ներածման օրինակ. Arr [] = {1,3,4,6,7} և գումար = 9. Արդյունք. «Գտնված տարրերը

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

Բոլոր բացասական թվերը տեղափոխեք սկզբի և դրական ՝ վերջնական կայուն տարածությամբ

Ենթադրենք, որ դուք ունեք ամբողջ թվերի զանգված: Այն բաղկացած է և՛ բացասական, և՛ դրական թվերից, և խնդրի հայտարարությունը խնդրում է տեղափոխել / տեղափոխել բոլոր բացասական և դրական տարրերը զանգվածի ձախից և զանգվածից աջ `առանց լրացուցիչ տարածության օգտագործման: Սա կլինի

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

F (a [i], a [j]) գումարը n ամբողջ թվերի զանգվածի բոլոր զույգերի վրա

Խնդրի հայտարարությունը խնդրում է պարզել f (a [i], a [j]) գումարը n ամբողջ թվերի զանգվածի բոլոր զույգերի վրա այնպես, որ 1 <= i <j <= n հաշվի առնելով, որ տրամադրված ենք ամբողջ թվերի զանգված: Arr [] = {1, 2, 3, Example

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

Rayանգվածի տարրի առաջին և վերջին ցուցիչների առավելագույն տարբերությունը

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

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

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

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

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

Գտեք զրոյական գումարով բոլոր եռյակները

«Գտեք բոլոր եռյակները զրոյական գումարով» խնդիրը ասում է, որ ձեզ տրվում է զանգված և՛ դրական, և՛ բացասական թիվ: Խնդիրի հայտարարությունը խնդրում է պարզել եռապատկված գումարը հավասար է 0.-ի: Օրինակ arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Բացատրություն

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

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

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

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

Առաջին տարրը զանգվածում հայտնվում է k անգամ

Մենք տվել ենք 'k' թիվ և ամբողջ զանգված: «Elementանգվածի մեջ առաջին անգամ տարր առաջացող տարրը» խնդիրն ասում է, որ պարզվի զանգվածի առաջին տարրը, որը տեղի է ունենում զանգվածում հենց k անգամ: Եթե ​​զանգվածում չկա մի տարր, որը տեղի է ունենում k անգամ

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

Հաշվեք պրիմայները միջակայքում

Խնդրի հայտարարություն «Հաշվել պրիմները միջակայքում» խնդիրը նշում է, որ ձեզ տրվում է մի շարք [ձախ, աջ], որտեղ 0 <= ձախ <= աջ <= 10000: Խնդրի հայտարարությունը խնդրում է պարզել պարզ թվերի ընդհանուր քանակը տիրույթում: Ենթադրելով, որ մեծ թվով հարցումներ կլինեն: Ձախ օրինակը ՝ 4 աջ ՝ 10 2

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

Տպեք Ֆիբոնաչիի հաջորդականությունը ՝ օգտագործելով 2 փոփոխական

Խնդրի հայտարարությունը «Տպել Ֆիբոնաչիի հաջորդականությունը 2 փոփոխականի միջոցով» խնդիրը նշում է, որ դուք պետք է տպեք Ֆիբոնաչիի հաջորդականությունը, բայց կա միայն 2 փոփոխականների օգտագործման սահմանափակում: Օրինակ n = 5 0 1 1 2 3 5 Բացատրություն Արդյունքի հաջորդականությունն ունի…-ի առաջին հինգ տարրերը:

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