Бинардык издөө дарагынын Leetcode чечиминен издөө

Бул маселеде бизге экилик издөө дарагы жана бүтүн сан берилет. Берилген бүтүн сан менен бирдей болгон түйүндүн дарегин табышыбыз керек. Чек катары, ушул түйүндү тамыр катары камтыган суб-дарактын алдын-ала өтүшүн басып чыгарышыбыз керек. Эгер бар болсо ...

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

Leetcode Solutions эки иреттелген тизмелерди бириктирүү

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

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

Сорттолгон массивдерди Leetcode Solution менен бириктирүү

"Сорттолгон массивдерди бириктирүү" маселесинде, бизге төмөндөө тартибинде эмес, эки массив берилген. Биринчи массив толук толтурулган эмес жана экинчи массивдин бардык элементтерин батыра турган орун жетиштүү. Биринчи массивде элементтер камтылышы үчүн, биз эки массивди бириктиришибиз керек ...

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

Берилген ырааттуулукта жок өсүп жаткан ырааттуулуктагы жок элемент

"Берилген ырааттуулукта жок өсүп жаткан ырааттуулуктагы жетишсиз k элемент" деген маселе сизге эки массив берилгенин билдирет. Алардын бири өсүү тартибинде, дагы бири к саны бар кадимки иреттелбеген массивде жайгашкан. Кадимкидей жок kth элементти табыңыз…

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

Барган сайын көбөйүп бара жаткан максималдуу продукт

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

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

Бинардык массивди текшерип, субарра көрсөткөн сан так же жуп санда

"Экинчи массивди текшерип, субаррай менен берилген сан так же жуп" деген маселе сизге экилик массив жана диапазон берилгенин билдирет. Массив 0s жана 1s түрүндөгү сандан турат. Маселе билдирүүсү көрсөтүлгөн номурду билүүнү суранат…

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

Рекурсияны колдонуу менен стекти иреттөө

Problem Statement   The problem “Sort a stack using recursion” states that you are given a stack data structure. Sort its elements using recursion. Only the below-listed functions of the stack can be used – push(element) – to insert the element in the stack. pop() – pop() – to remove/delete the …

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

Массивдерди Stacks аркылуу иреттөө

Көйгөйдү билдирүү "Стекти колдонуу менен массивди сорттоо" көйгөйү сизге n структурасындагы a [] маалымат структурасы массивин бергени айтылат. Стек маалымат структурасын колдонуу менен берилген массивдин элементтерин иреттөө. Мисал 2 30 -5 43 100 -5 2 30 43 100 Түшүндүрмө: Элементтер…

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

Убакытты колдонуп, стекти иреттөө

Проблема жөнүндө билдирүү "Убактылуу стекти колдонуу менен стекти иреттөө" көйгөйү сизге стек маалымат структурасы берилгенин билдирет. Берилген стектин элементтерин убактылуу стекти колдонуу менен иреттеңиз. Мисал 9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5…

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

Эки сапты кезектешип x жана y көрүнүштөрү катары жайгаштырыңыз

Проблемалар жөнүндө билдирүү Сизге бинардык сап жана x жана y деген эки сан берилген дейли. Сап 0 жана 1лерден гана турат. "Экилик сапты x жана y альтернативалары катары кайра иретке келтирүү" көйгөйү, сапты 0 жолу х келет that 1 келгендей кылып иреттөөнү суранат ...

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