Айкалыштыруу суммасы Leetcode чечими

Маселе айкалышы суммасы Leetcode Solution массивди же бүтүн сандардын тизмесин жана максатты берет. Берилген максатка канча жолу кошулса, ушул сандардын жардамы менен жасала турган айкалыштарды табуу керектиги айтылды. Ошентип, расмий түрдө биз берилгенди колдоно алабыз ...

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

Rook Leetcode Solution үчүн жеткиликтүү сүрөттөр

Көйгөйдүн баяндалышы Бул маселеде бизге ак чокусу бар шахмат тактасынын жана анын үстүндө башка фигуралардын маанисин чагылдырган 2-D матрицасы берилди. White's Rook 'R' каарманы менен чагылдырылган. Уайттын епископтору 'B' менен, ал эми кара түстүн пионерлери 'p' катары көрсөтүлөт. Маселе кепилдик берет ...

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

Көбөйтүү Strings Leetcode Solution

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

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

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

Биз бүтүн массивди бердик дейли. "Массивдеги бирдей элементтери бар индекс жуптарын эсептөө" маселеси (i, j) индекстеринин жубунун жок экендигин arr [i] = arr [j] жана i jге барабар эмес кылып табууну суранат. . Мисал arr [] = {2,3,1,2,3,1,4} 3 Түшүндүрүү жуптары…

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

NCr% p эсептөө

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

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

Xти Yге айлантуучу минималдуу операциялар

Көйгөйдүн баяндалышы "Xти Yге которуу боюнча минималдуу операциялар" көйгөйүндө сизге эки X жана Y сандары берилгени, X амалдарын төмөнкү операциялардын жардамы менен Yге айландыруу керектиги айтылат: Баштапкы номер X болуп саналат жана төмөнкү операцияларды X жана түзүлгөн сандар…

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

Тегерек массивдеги ырааттуу айырмачылыктардын суммасын көбөйтүү

Маселе жөнүндө билдирүү Сизде бүтүндөй массив бар дейли. Бул массивди тегерек массив катары караш керек. Массивдин акыркы мааниси биринчи массивге туташат, connected a1. “Тегерек массивдеги ырааттуу айырмачылыктардын суммасын максималдаштыруу” көйгөйү максимумду аныктоону суранат ...

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

Эки удаалаш барабар маанини чоңуна алмаштыр

Маселе жөнүндө билдирүү Сизде бүтүндөй массив бар дейли. “Эки удаалаш бирдей чоңдукту бир чоңго алмаштыруу” маселеси, ошол жуптук маанилердин бардыгын “а” деп алмаштырууну суранат, ал ырааттуу түрдө “а + 1” 1 санынан чоңураак (эки катар сан), мисалы, модификациядан кийин дагы же ошол жерде кайталоо…

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

Берилген деңгээлдеги түйүндөрдүн санын BFS колдонуп бакта санаңыз

Сыпаттоо "BFSди колдонуп, дарактагы берилген деңгээлдеги түйүндөрдүн санын эсептөө" маселеси сизге Дарак (ациклдик график) жана тамыр түйүнү берилгенин, L-деңгээлдеги түйүндөрдүн санын билип алсаңыз болот. Ациклдик График: Бул чекиттер аркылуу байланышкан түйүндөрдүн тармагы ...

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

Толук айырмаланган элементтери бар баштапкы массив менен бирдей болгон субарреяларды эсептөө

Көйгөйлөрдүн баяндалышы "Баштапкы массив менен айырмаланган жалпы элементтери бар кичи массивдерди эсептөө" сизге бүтүндөй массив берилгенин билдирет. Маселе коюлушу, баштапкы массивде болгон бардык өзгөчө элементтерди камтыган суб-массивдердин жалпы санын табууну сурайт. Мисал arr [] = {2, 1, 3, 2,…

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