Массивдеги элементтин биринчи жана акыркы индекстеринин максималдуу айырмасы

Сизде бүтүн сандардын массиви бар дейли. "Массивдеги элементтин биринчи жана акыркы индекстеринин ортосундагы эң чоң айырма" көйгөйү массивдеги ар бир сандын биринчи жана акыркы индексинин айырмасын билүүнү суранат, андыктан айырмасы баарынан көп болот. Мисал…

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

Бир нече массивди көбөйтүү иш-аракеттеринен кийин өзгөртүлгөн массивди басып чыгаруу

Массивдин аралыгын көбөйтүү иш-аракеттеринен кийин "Өзгөртүлгөн массивди басып чыгаруу" маселеси сизге бүтүндөй массив берилгенин жана сурамдардын 'q' сандары берилгенин билдирет. Ошондой эле бир бүтүн сан "d" берилет. Ар бир сурам эки сандарды камтыйт, баштапкы мааниси жана аяктоочу мааниси. Маселе билдирүүсү издөөнү сурайт…

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

NCr% p эсептөө

Проблемалар жөнүндө билдирүү "nCr % p эсептөө" көйгөйү сизден биномиалдык коэффициент модулун p табууңуз керектигин билдирет. Ошентип, биринчи кезекте биномиалдык коэффициент жөнүндө билишиңиз керек. Биз муну мурунку постубузда талкуулаганбыз. Сиз муну бул жерден текшере аласыз. Мисал n = 5, r = 2, p…

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

М пункттарын алып салгандан кийин, айырмаланган элементтердин минималдуу саны

Көйгөйдү билдирүү "m элементтерин алып салгандан кийин айырмаланган элементтердин минималдуу саны" көйгөйү сизде массив жана бүтүн сан m бар экени айтылат. Массивдин ар бир элементи элементтин идентификаторун көрсөтөт. Көйгөйдүн билдирүүсү m элементтерин минималдуу болушу үчүн алып салууну суранат ...

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

Берилген саптын максималдуу салмак трансформациясы

Көйгөйлөрдүн билдирмеси Берилген сап маселесинин максималдуу салмагы трансформациясы "A" жана "B" эки символдон турган сап берилгенин билдирет. Бизде кандайдыр бир белгини которуу менен сапты башка сапка которо турган операция бар. Ошентип, көптөгөн өзгөртүүлөр мүмкүн. Бардык мүмкүн болгон нерселердин ичинен…

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

Word Wrap көйгөйү

Көйгөйдү билдирүү Сөздү ороп коюу көйгөйү сөздөрдүн тизмегин киргизүү катары, бир убакта бир сапка орнотула турган сөздөрдүн санын табышыбыз керектигин билдирет. Ошентип, бул үчүн биз басылган документти берүү үчүн берилген ырааттуулукка тыныгууларды койдук ...

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

0-1 рюкзак маселеси үчүн Space Optimized DP чечими

Көйгөйлөрдүн билдирмеси Бизге кандайдыр бир салмакты көтөрө турган сумка берилет, биз кээ бир нерселерди кандайдыр бир мааниге ээ кылып тандап алышыбыз керек. Буюмдарды сумкасынын баасы (алынган нерселердин жалпы наркы) максималдуу болуш үчүн тандап алуу керек. …

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

Ири суммадагы туташ Subarray

Проблемалар жөнүндө билдирүү Сизге бүтүн сандардын массиви берилет. Көйгөйдүн билдирүүсү эң чоң суммадагы чектеш субаррайды табууну суранат. Бул берилген массивдеги башка субрассалардын ичинен эң чоң суммага ээ болгон субаррайды (үзгүлтүксүз элементтерди) табуудан башка эч нерсени билдирбейт. Мисал arr [] = {1, -3, 4,…

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

Массивде бар буюмдар бар Жуптарды эсептөө

Продукциялары массив маселеси бар жуптарды эсептөөдө, биз массивди бердик, продукттун мааниси массивде турган бардык айырмаланган жуптарды санаңыз. Мисал Киргизүү A [] = {2, 5, 6, 3, 15} Чыгуу Продукциясы массивде бар айырмаланган жуптардын саны: 2 Жуптар: (2,…

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

Шарттуу белгилер камтылган саптарды салыштыруу

Шарттуу белгилер көйгөйүн камтыган Стринг салыштыруусунда, биз эки сапты бердик, экинчи сап кичинекей алфавиттерди камтыйт, ал эми биринчисинде кичинекей алфавиттер жана айрым шарттуу белгилер бар. Шарттуу белгилердин үлгүлөрү:?: Биз бул негизги белгини каалаган кичинекей алфавит менен алмаштыра алабыз. *: биз бул негизги белгини каалаган сап менен алмаштыра алабыз. Бош …

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