Массивде көрсөтүлгөн эң жогорку ырааттуу сандар

Маселелердин баяндалышы Сизде N көлөмүндөгү бүтүндөй сандар массиви бар деп коёлу, “Массивде орун алган максималдуу ырааттуу сандар” маселеси, массивге чачырап кетиши мүмкүн болгон ырааттуу сандардын максималдуу санын табууну суранат. Мисал arr [] = {2, 24, 30, 26, 99, 25} 3 Түшүндүрүү: The…

Толук маалымат

Бардык терс сандарды Баштапкыга, ал эми Позитивдүү Туруктуу Космос мейкиндиги менен жылдырыңыз

Сизде бүтүндөй сандар массиви бар дейли. Ал терс жана оң сандардан турат жана көйгөйдүн чечими бардык терс жана оң элементтерди кошумча орун колдонбостон, массивдин сол жагына жана массивдин оң жагына жылдырууну / жылдырууну суранат. Бул болот ...

Толук маалымат

Аралыктагы кайталанган сандарсыз жалпы сандар

Сизге сандардын диапазону берилет (башталышы, аягы). Берилген тапшырма диапазондо кайталанган цифрасыз сандардын жалпы сандарын табууну айтат. Мисал киргизүү: 10 50 Чыгуу: 37 Түшүндүрүү: 10до кайталанган цифра жок. 11 кайталанган цифрага ээ. 12де кайталанган цифра жок. …

Толук маалымат

Массивде кайталанган алдыңкы үчтүктү табуу

“Массивде кайталанган алдыңкы үчөөнү табуу” маселеси сизге бир нече кайталанган сандары бар n сандарынын массивин бергенин билдирет. Сиздин милдетиңиз - массивдеги эң көп кайталанган 3 сандарды табуу. Мисал [1,3,4,6,7,2,1,6,3,10,5,7] 1 3 6 Түшүндүрүү Бул жерде 1,3 жана 6 кайталанат…

Толук маалымат

Тривиалдуу хэш функциясын колдонуу менен иреттөө

"Тривиалдуу таштанды функциясын колдонуу менен сорттоо" көйгөйүндө сизге бүтүндөй массив берилгендиги айтылат. Массив терс жана оң сандарды камтышы мүмкүн. Маселе билдирүүсү массивди Trivial Hash функциясы аркылуу иреттөөнү суранат. Мисал arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

Толук маалымат

Элементтер диапазон менен чектелбегенде, берилген массивден көчүрмөлөрдү табыңыз

“Элементтер диапазону менен чектелбегенде, берилген массивден көчүрмөлөрдү табуу” маселеси сизде n бүтүн сандардан турган массив бар экендигин билдирет. Массивде массивде бар болсо, анын кайталануучу элементтерин табууга болот. Эгер андай элемент жок болсо, return -1. Мисал […

Толук маалымат

Эки массивдин барабар экендигин же тең эместигин текшериңиз

"Эки массивдин бирдей экендигин же тең эместигин текшериңиз" деген маселе сизге эки массив берилгенин билдирет. Маселе боюнча берилген билдирүүдө, сиз берилген массивдердин барабар же бар эместигин аныкташыңыз керек деп айтылат. Мисал arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

Толук маалымат

Эки Байланышкан Тизменин кесилиш чекитин алуу үчүн функцияны жаз

Көйгөйлөрдү баяндоо “Эки Байланышкан Тизменин кесилиш чекитин алуу функциясын жазыңыз” деген көйгөйдө сизге эки шилтеме берилген деп айтылат. Бирок алар көз карандысыз байланышкан тизмелер эмес. Алар кандайдыр бир учурда туташып турат. Эми ушул эки тизменин кесилишкен жерин табуу керек. …

Толук маалымат

Түйүндү шилтеме берилген тизмеден баш көрсөткүчсүз жок кылыңыз

Маселе жөнүндө билдирүү "Түйүндү байланыштырылган тизмеден баш көрсөткүчсүз жок кылуу" көйгөйү сизде айрым түйүндөр менен байланышкан тизме бар экендигин билдирет. Эми сиз түйүндү жок кылгыңыз келет, бирок анын энелик түйүн дареги жок. Ошентип, бул түйүндү жок кылыңыз. Мисал 2-> 3-> 4-> 5-> 6-> 7 Түйүн жок кылынсын: 4 2-> 3-> 5-> 6-> 7…

Толук маалымат

Фибоначчи сандарын тескери тартипте басып чыгарыңыз

Проблеманын коюлушу n саны берилгенде, фибоначчи сандарын тескери тартипте басып чыгарыңыз. Мисал n = 5 3 2 1 1 0 Түшүндүрмө: Фибоначчи сандары алардын ирети боюнча 0, 1, 1, 2, 3. Бирок биз тескери тартипте басып чыгарышыбыз керек болчу. n = 7 8 5…

Толук маалымат