Leetcode Solution шешімімен адамдарға кәмпиттер таратыңыз

Мәселе туралы мәлімдеме Бұл есепте бізге екі санды кәмпиттер және адам_ саны беріледі. Бірінші санды кәмпиттер - біздегі кәмпиттер саны. num_people кәмпиттер таратылатын адам санын көрсетеді. Кәмпиттерді тарату ережесі: біз ең сол жақтан бастадық ...

Ары қарай оқу

Pow (x, n) Leetcode шешімі

«Pow (x, n) Leetcode Solution» есебінде сізге екі сан берілетіндігі айтылған, олардың бірі өзгермелі нүкте, ал екіншісі бүтін сан. Бүтін сан көрсеткішті, ал негізі өзгермелі нүкте санын білдіреді. Көрсеткішті негізге бағалағаннан кейін мәнді табу керек дейді. …

Ары қарай оқу

Leetcode қосындысының екі шешімі

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

Ары қарай оқу

Sqrt (x) Leetcode шешімі

Тақырыпта айтылғандай, санның квадрат түбірін табу керек. Санды х деп айтайық, онда Sqrt (x) - Sqrt (x) * Sqrt (x) = x болатындай сан. Егер санның квадрат түбірі ондық мәнге тең болса, онда еден мәнін қайтару керек ...

Ары қарай оқу

Айналдырылған массивті шешім кодынан іздеу

Сұрыпталған массивті қарастырайық, бірақ бір индекс таңдалды және массив сол уақытта бұрылды. Енді массивті айналдырғаннан кейін белгілі бір мақсатты элементті тауып, оның индексін қайтару керек. Егер элемент жоқ болса, -1 қайтарыңыз. Мәселе жалпы ...

Ары қарай оқу

Іздеу Енгізу орны Позитивті код шешімі

Бұл мәселеде бізге сұрыпталған массив және мақсатты бүтін сан беріледі. Біз оның іздеу кірістіру позициясын табуымыз керек. Егер мақсат мәні массивте болса, оның индексін қайтарыңыз. Тапсырыс сұрыпталған күйде сақталуы үшін мақсат енгізілуі керек индексті қайтарыңыз ...

Ары қарай оқу

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

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

Ары қарай оқу

Жиым басқа массивтің ішкі жиыны екенін табыңыз

«Массивтің басқа массивтің ішкі жиыны екенін табу» мәселесінде сізге arra1 [] және массив2 [] екі массиві берілгендігі айтылған. Берілген массивтер сұрыпталмаған түрде берілген. Сіздің міндетіңіз - массив2 [] жиымының [[1] жиыны болып табылатындығын табу. Мысал arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] бұл…

Ары қарай оқу

Ең кішкентай жақсы база

Есептердің қойылымы n бүтін санын бердік делік, өйткені n базисінің барлық мәндері жақсы негіз k> = 1 болғанда 2 болады. Біз жолдың формат нөмірін бердік делік 'n'. Проблемалық шешім n-нің ең жақсы негізін анықтап, оны қайтаруды сұрайды ...

Ары қарай оқу

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

Есептер шығару «Матрицадағы K әлсіз жолдар» есебінде бізге n жол мен m баған матрицасы берілген. матрица 0 немесе 1-ге толтырылған. Бұл матрицаның ерекшелігі сол, олардың барлығы әр қатардың сол жағына қарай орналасады ...

Ары қарай оқу