Тіктөртбұрыш қабаттасуы LeetCode шешімі

Мәселе туралы мәлімдеме: Тіктөртбұрыштың қабаттасуы LeetCode шешімі – ось бойынша тураланған тіктөртбұрыш тізім ретінде ұсынылатынын айтады, [x1, y1, x2, y2], мұндағы (x1, y1) оның төменгі сол жақ бұрышының координатасы және (x2) , y2) оның жоғарғы оң жақ бұрышының координатасы. Оның үстіңгі және төменгі жиектері X осіне параллель, ал сол жақ …

Ары қарай оқу

Сұрыпталған тізімнен көшірмелерді жою LeetCode Solution

Мәселе туралы мәлімдеме Сұрыпталған тізімнен көшірмелерді жою LeetCode шешімі – Бізге сұрыпталған байланыстырылған тізімнің басы беріледі. Бізден әрбір элемент тек бір рет пайда болатындай барлық көшірмелерді жою және сұрыпталған байланыстырылған тізімді қайтару сұралады. Мысалдар мен түсіндірмелер 1-мысал: Енгізу: бас …

Ары қарай оқу

Қайталанатын нөмір LeetCode шешімін табыңыз

Мәселе туралы мәлімдеме Қайталанатын санды табыңыз LeetCode Шешімі – Әрбір бүтін сан [1, n] қоса алғанда ауқымында болатын n + 1 бүтін сандары бар бүтін сандар жиыны берілген. Сандарда бір ғана қайталанатын сан бар, осы қайталанатын санды қайтарыңыз. Массив сандарын өзгертпей мәселені шешу керек және тек тұрақты қосымша бос орынды пайдаланады. Кіріс: сандар = [1,3,4,2,2] Шығару: 2 Түсіндірме …

Ары қарай оқу

Екі байланыстырылған тізімнің қиылысы LeetCode шешімі

Мәселе туралы мәлімдеме Екі байланыстырылған тізімнің қиылысуы LeetCode Шешім – Бізге екі қатты байланыстырылған headA және headB тізімдерінің басы беріледі. Сондай-ақ екі байланыстырылған тізімнің бір сәтте қиылысуы мүмкін екендігі де берілген. Бізден олар қиылысатын түйінді қайтару сұралады немесе егер ... болса нөл

Ары қарай оқу

Байланыстырылған тізімдегі түйінді жою Leetcode шешімі

Мәселе туралы мәлімдеме: Байланыстырылған тізімдегі түйінді жою Leetcode шешімі – жеке байланыстырылған тізімдегі түйінді жою функциясын жазыңыз. Сізге тізімнің басына кіру рұқсаты берілмейді, оның орнына тікелей жойылатын түйінге рұқсат беріледі. Жойылатын түйіннің ... болмайтынына кепілдік беріледі.

Ары қарай оқу

Бүтін санға дейінгі жол (atoi) LeetCode шешімі

Мәселе туралы мәлімдеме Жолды бүтін санға (atoi) Leetcode шешімі -«String to Integer (atoi)» жолды 32 биттік таңбалы бүтін санға түрлендіретін myAtoi(жол s) функциясын жүзеге асыру (C/C++ atoi функциясына ұқсас) екенін айтады. ). myAtoi(string s) алгоритмі келесідей: Оқыңыз және кез келген жетекші бос орынды елемеңіз. Келесі таңбаның бар-жоғын тексеріңіз (егер…

Ары қарай оқу

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

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

Ары қарай оқу

Берілген ұзындықтың кезектілігі, мұнда әр элемент алдыңғыдан екі есеге артық немесе оған тең

«Әр элемент алдыңғыдан екі есеге артық немесе үлкен болатын берілген ұзындықтың реттілігі» есебі бізге екі бүтін m және n сандарын ұсынады. Мұнда m - тізбекте болатын ең үлкен сан, ал n - болуы керек элементтердің саны ...

Ары қарай оқу

Екі Байланыстырылған Тізімнің қиылысу нүктесін алу үшін функция жазыңыз

Проблемалық мәлімдеме “Екі байланыстырылған тізімнің қиылысу нүктесін алу функциясын жазыңыз” деген есеп сізге екі байланысқан тізімнің берілгендігін айтады. Бірақ олар тәуелсіз байланысқан тізімдер емес. Олар бір сәтте байланысты. Енді осы екі тізімнің қиылысу нүктесін табу керек. …

Ары қарай оқу

Айырмашылық массиві | O ауқымындағы жаңарту сұранысы (1)

Сізге бүтін массив және сұраныстың екі түрі беріледі, бірі - берілген санды диапазонға қосу, екіншісі - бүкіл жиымды шығару. «Айырмашылық массиві | O (1) ішіндегі диапазонды жаңарту сұранысы бізден O (1) ауқымын жаңартуды талап етеді. Мысал arr []…

Ары қарай оқу

Translate »