Leitcode шешімінен романға дейін

«Римнен бүтінге дейін» есебінде бізге римдік цифр түрінде натурал санды көрсететін жол берілген. Рим сандары келесі кесте арқылы бүтін сандарға айналдыруға болатын 7 таңбамен ұсынылған: Ескерту: берілген рим цифрының бүтін мәні немесе ... аспайды

Ары қарай оқу

Sqrt (немесе шаршы түбір) ыдырау техникасы

Сізге бүтін массивтің сұранысы беріледі. Сізден берілген сұраныс ауқымында келетін барлық сандардың қосындысын анықтау сұралады. Берілген сұраныс екі түрден тұрады, яғни - Жаңарту: (индекс, мән) сұраныс ретінде беріледі, сізге қажет жерде…

Ары қарай оқу

Қайталанатын ішкі массивтің максималды ұзындығы

«Қайталанатын қосалқы массивтің максималды ұзындығы» мәселесінде біз 1 массив және 2 массив бердік, сіздің міндетіңіз-екі массивте де пайда болатын ішкі жиымның максималды ұзындығын табу. Мысал Кіріс: [1,2,3,2,1] [3,2,1,4,7] Шығу: 3 Түсіндіру: Себебі ішкі массивтің максималды ұзындығы 3 және…

Ары қарай оқу

Жиымдағы ең жоғары және ең кіші жиіліктер арасындағы айырмашылық

«Массивтің ең жоғары және ең аз жиіліктерінің арасындағы айырмашылық» мәселесі сізде бүтін массив бар деп болжайды. Мәселе туралы мәлімдеме жиымдағы екі бөлек санның ең жоғары жиілігі мен ең төменгі жиілігі арасындағы максималды айырмашылықты табуды сұрайды. Мысал arr [] = {1, 2, 3,…

Ары қарай оқу

Берілген өніммен жұптаңыз

«Берілген өніммен жұптастыру» мәселесінде сізге бүтін сандар жиыны және «x» саны берілгені айтылады. Берілген кіріс массивінде өнімі 'x' тең болатын жұптан тұратын массив бар -жоғын анықтаңыз. Мысал [2,30,12,5] x = 10 Иә, мұнда өнімнің жұптық түсіндірмесі бар 2…

Ары қарай оқу

Массивтің орташа мәні

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

Ары қарай оқу

Екілік жолды х және у кезектесулерінің орнына қайта орналастырыңыз

Мәселе туралы мәлімдеме Сізге екілік жол берілді делік, және екі x және y сандары. Жол тек 0 мен 1 -ден тұрады. «Екілік жолды x және y кезектесулері ретінде қайта реттеу» мәселесі жолды 0 рет х болатындай етіп өзгертуді сұрайды ⇒ 1 келеді ...

Ары қарай оқу

Массивті жұп индекс элементтері кішірек, тақ индекс элементтері үлкен болатындай етіп реттеңіз

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

Ары қарай оқу

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

«Қосындысы берілген x мәніне тең екі сұрыпталған массивтен жұптарды санау» мәселесі сізге бүтін сандардың сұрыпталған екі массиві мен қосынды деп аталатын бүтін сан берілгенін көрсетеді. Мәселе туралы мәлімдеме жұптардың жалпы санын білуді сұрайды ...

Ары қарай оқу

Жарамды Судоку

Жарамды Судоку - біз 9 * 9 Судоку тақтасын берген мәселе. Берілген Судоку келесі ережелер негізінде жарамды ма, жоқ па, соны табуымыз керек: Әр қатарда 1-9 сандары қайталанбастан тұруы керек. Әр баған 1-9 сандарын қайталамай қамтуы керек. 9 3 × 3 ішкі жәшіктердің әрқайсысы…

Ары қарай оқу