Sqrt (կամ քառակուսի արմատ) քայքայման տեխնիկա

Ձեզ տրված է միջակայքի ամբողջ զանգվածի հարցումը: Ձեզանից կպահանջվի որոշել բոլոր թվերի հանրագումարը, որոնք գալիս են տրված հարցման տիրույթում: Տրված հարցումը երկու տեսակի է, այսինքն `Թարմացնել. (Ցուցիչ, արժեք) տրվում է որպես հարցում, որտեղ անհրաժեշտ է

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

Տեսակավորում ՝ օգտագործելով չնչին հեշ ֆունկցիա

Խնդիրը «Տեսակավորել չնչին հեշ ֆունկցիայի միջոցով» նշում է, որ ձեզ տրվում է ամբողջ զանգված: Anանգվածը կարող է պարունակել ինչպես բացասական, այնպես էլ դրական թվեր: Խնդրի հայտարարությունը խնդրում է դասավորել զանգվածը ՝ օգտագործելով Trivial Hash գործառույթը: Օրինակ arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr]] = {-3, -1,…

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

Տպեք բոլոր եռյակները տեսակավորված զանգվածով, որոնք կազմում են AP

«Տպեք բոլոր եռյակներին տեսակավորված զանգվածում, որոնք ձևավորում են AP» խնդիրը ցույց է տալիս, որ մենք տվել ենք տեսակավորված ամբողջ զանգված: Խնդիրն է պարզել բոլոր հնարավոր եռյակները, որոնք կարող են կազմել Թվաբանական առաջընթաց: Օրինակ arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8,…

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

Rayանգվածում գտեք զույգերի քանակ, այնպես, որ դրանց XOR- ը 0 լինի

«Գտեք զանգվածում այնպիսի զույգերի քանակ, որ դրանց XOR- ը 0 լինի» խնդիրը, որը ենթադրում է, որ մենք տվել ենք ամբողջ թվերի զանգված: Խնդրի հայտարարությունը խնդրում է պարզել զանգվածում առկա զույգերի քանակը, որն ունի Ai XOR Aj = 0. զույգ: Նշում.

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

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

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

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

Գոլոմբի հաջորդականություն

Խնդիրի հայտարարություն «Գոլոմբ հաջորդականություն» խնդիրը նշում է, որ ձեզ տրվում է մուտքային ամբողջ թիվ n, և դուք պետք է գտնեք Գոլոմբ հաջորդականության բոլոր տարրերը մինչև n տարրը: Օրինակ n = 8 1 2 2 3 3 4 4 4 Բացատրություն Գոլոմբ հաջորդականության առաջին 8 տերմինները…

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

Rayանգվածի հարցումներ բազմապատկվող փոխարինումների և արտադրանքի համար

«Rayանգվածի հարցումներ բազմապատկելու, փոխարինելու և արտադրանքի համար» խնդիրը նշում է, որ ձեզ տրվում է ամբողջ թվերի զանգված, և կլինեն երեք տեսակի հարցումներ, որտեղ դուք պետք է լուծեք հետևյալ տեսակի հարցումները. Տեսակ 1. Կմնա երեք արժեք , աջ և X թիվ: Այս

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

Հաշվարկել nCr% p

Խնդրի հայտարարություն «Հաշվարկեք nCr % p» խնդիրը նշում է, որ ձեզանից պահանջվում է գտնել երկուական գործակից modulo p: Այսպիսով, նախ պետք է իմանաք երկակի գործակիցի մասին: Մենք դա արդեն քննարկել ենք նախորդ գրառման մեջ: Դուք կարող եք դա ստուգել այստեղ: Օրինակ n = 5, r = 2, p…

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

Դաշտի զանգվածը զանգվածում

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

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

Առավելագույնի հասցնել շրջանաձեւ զանգվածում հաջորդական տարբերությունների գումարը

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

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