Массивтегі жұптардың санын, олардың XOR мәні 0 болатынын табыңыз

«Массивтегі жұптардың санын табыңыз, егер олардың XOR мәні 0» болса, онда біз бүтін сандар алабын бердік. Есеп: Ai XOR Aj = 0 жұбы бар массивтегі жұптардың санын анықтауды сұрайды.

Ары қарай оқу

1-ші, 2-ші немесе 3-ші қадамдар арқылы баспалдаққа жету жолдарын санаңыз

«1-ші, 2-ші немесе 3-ші қадамдарды қолданып, үшінші баспалдаққа жету жолдарын санау» мәселесі сіздің жерде тұрғаныңызды білдіреді. Енді сіз баспалдақтың соңына жетуіңіз керек. Егер сіз тек 1, 2, секіре алсаңыз, аяғына жетудің қанша әдісі бар ...

Ары қарай оқу

Берілген жұптар массиві Ондағы барлық симметриялық жұптарды табыңыз

Барлық симметриялық жұптарды табыңыз - Сізге массивтің бірнеше жұбы беріледі. Ондағы симметриялы жұптарды табу керек. Симметриялы жұп симметриялы деп аталады, егер жұптарда (а, b) және (c, d), онда «b» «c» -ге тең, ал «a» -ның мәні ...

Ары қарай оқу

Берілген қосындымен субарраны табыңыз (Теріс сандармен жұмыс істейді)

«Берілген қосындысы бар ішкі массивті табу (теріс сандарды өңдейді)» есептері сізге теріс бүтін сандарды және «қосынды» деп аталатын санды қамтитын бүтін массив берілгенін айтады. Проблемалық шешім «жиын» деп аталатын берілген санға дейін бар кіші жиымды басып шығаруды сұрайды. Егер бірнеше ішкі жиым болса ...

Ары қарай оқу

Бірнеше ауқымды ұлғайту операцияларынан кейін өзгертілген жиымды басып шығарыңыз

«Бірнеше ауқымды ұлғайту операцияларынан кейін модификацияланған массивті басып шығару» мәселесі сізге бүтін массив берілгенін және сұраулардың 'q' сандары берілгенін айтады. Бір бүтін мән «d» беріледі. Әр сұрауда екі бүтін сан бар, бастапқы мәні және аяқталатын мәні. Проблемалық мәлімдеме іздеуді сұрайды…

Ары қарай оқу

Сұраулардың жаңартуларсыз диапазоны

Проблемалық мәлімдеме “Жаңартуларсыз жиынтық сұраныстар” мәселесінде сізде бүтін сандар жиілігі және диапазон бар екендігі айтылған. Есептер қоюы берілген ауқымдағы барлық элементтердің қосындысын табуды сұрайды. Мысал arr [] = {10, 9, 8, 7, 6} Сұрау: {(0, 4), (1, 3)} 40 24…

Ары қарай оқу

Массивті берілген ауқым бойынша үш жақты бөлу

Проблемалық мәлімдеме Сізге бүтін сандар жиыны және lowValue және highValue диапазоны беріледі. «Массивті берілген ауқым бойынша үш жақты бөлу» мәселесі массивті үш бөлікке бөлетін етіп массивті бөлуді сұрайды. Массивтің бөлімдері: элементтер ...

Ары қарай оқу

Екі санның арасындағы минималды арақашықтықты табыңыз

Проблемалық мәлімдеме Сіз жиым және х және у деп аталатын екі сан бердіңіз. «Екі санның арасындағы ең аз қашықтықты табу» мәселесі олардың арасындағы мүмкін болатын ең аз қашықтықты білуді сұрайды. Берілген массивтің жалпы элементтері болуы мүмкін. Сіз х пен у-ның екеуі де әр түрлі деп болжауға болады. …

Ары қарай оқу

Қосындысы берілген мәнге тең төрт сұрыпталған жиымнан төрт еселіктерді санаңыз

Проблемалық мәлімдеме “Қосындысы берілген мәнге тең төрт сұрыпталған жиымнан төрт еселіктерді санаңыз” деген есеп сізге төрт бүтін жиым және х деп аталатын мән берілетіндігін айтады. Проблемалық есепте элементтердің қосындысынан қанша квадрат құруға болатындығын анықтауға болады.

Ары қарай оқу

Орташа минимумды табыңыз

Проблемалық мәлімдеме Сіз бүтін массив пен k санын бердіңіз. Проблемалық есеп минимум орташасы бар ішкі массивті табуды сұрайды, яғни минимум орташасы бар k элементтерінің ішкі жиымын табу керек. Arr [] = {12, 34, 20, 30, 24, 45} мысал k = 3 [0, 2] кіші массиві орташа минимумға ие. Түсініктеме:…

Ары қарай оқу