Sqrt (x) Leetcode шешімі

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

Ары қарай оқу

Сұрыпталған массивтерді біріктіру Leetcode Solution

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

Ары қарай оқу

Максималды стек

Проблемалық мәлімдеме “Max stack” проблемасында осы әрекеттерді орындай алатын арнайы стек жасалынған: push (x): бір элементті стекке итеру. top (): стектің жоғарғы жағындағы элементті қайтарады. pop (): элементті стектегі жоғарғы жағында алып тастаңыз. peekmax ():…

Ары қарай оқу

Жарамды жақшалар

Жақша жақтағы есепте біз тек '(', ')', '{', '}', '[' және ']' таңбаларын қамтитын жол бердік, енгізу жолының дұрыс екендігін анықтаңыз. Кіріс жолы дұрыс болады, егер: Ашық жақшалар бірдей жақшалармен жабылуы керек. () [] {}…

Ары қарай оқу

Екі сұрыпталған массивті біріктіру

Проблемалық мәлімдеме Екі сұрыпталған массивті біріктіру кезінде біз екі енгізілген сұрыпталған массивті бердік, біз осы екі массивті біріктіруіміз керек, сондықтан толық сұрыпталғаннан кейінгі бастапқы сандар бірінші массивте, ал екінші массивте қалуы керек. Мысал енгізу A [] = {1, 3, 5, 7,…

Ары қарай оқу

Екі сұрыпталған массивті біріктіру

Проблемалық мәлімдеме Екі сұрыпталған жиымдарды біріктіру кезінде біз екі сұрыпталған массив бердік, олардың бірі m + n өлшемді массив, ал екіншісі n өлшемі бар массив. Біз n өлшемді массивті m + n өлшемді массивке біріктіріп, m + n өлшемді біріктірілген жиымды шығарамыз. Мысал енгізу 6 3 M [] =…

Ары қарай оқу

Массивтен телнұсқаларды тиімді тәсілмен табыңыз

Проблемалық мәлімдеме O (n) және O (1) кеңістігінде қайталанатын барлық элементтерді тиімді түрде көрсетіңіз. 0-ден n-1 дейінгі сандарды қамтитын n өлшемді жиым берілгенде, бұл сандар кез келген рет қайталануы мүмкін. Массивтен телнұсқаларды неғұрлым тиімді түрде табу…

Ары қарай оқу

Өнім жиынтығына арналған басқатырғыш

Мәселелер туралы мәлімдеме Өнім массивінің басқатырғыштарында біз ith элементі ith позициясындағы элементтен басқа берілген жиымдағы барлық элементтердің көбейтіндісі болатын массив құруымыз керек. Мысал Кіріс 5 10 3 5 6 2 Шығыс 180 600 360 300 900…

Ары қарай оқу