Min Stack Leetcode Solution

Көйгөйлөрдүн билдирүүсү Түртүүнү, попту, чокуну жана туруктуу убакытта минималдуу элементти чыгарууну колдогон стекти иштеп чыгуу. push (x) - x элементин стекке жылдыруу. pop () - Стектин үстүндөгү элементти алып салат. top () - Жогорку элементти алыңыз. getMin () - Стектин минималдуу элементин алуу. …

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

Stack Operations Leetcode Solution менен массив куруңуз

Массивди Стек Операциялары менен Жасоо Leetcode Solution маселеси бизге бүтүндөй ырааттуулукту жана бүтүн n санын берет. Маселеде бизге 1ден nге чейинки сандардын ырааттуулугу берилгендиги айтылат. Андан кийин стекти колдонуп, бизге берилген бүтүн ырааттуулукту чыгарабыз ...

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

Crawler Log Folder Leetcode Solution

Көйгөйлөрдүн билдирүүсү Бул көйгөйдө биз папка тутумундагы позициябызды көзөмөлдөп турабыз. Биз башында бул системанын түп папкасында же негизги папкасындабыз. Бизде бул жерде негизинен 3 түрдүү буйрук бар. Буйруктар сап түрүндө болот, анда ар бир сап…

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

Кийинки Чоң элемент I Leetcode Solution

Көйгөйлөрдүн билдирмеси Бул көйгөйдө бизге биринчи тизме экинчи тизмектин топтому болгон эки тизме берилет. Биринчи тизменин ар бир элементи үчүн биз экинчи тизмедеги кийинки чоң элементти табышыбыз керек. Мисал nums1 = [4,1,2], nums2 = [1,3,4,2] [-1,3, -1] Түшүндүрмө: list1дин биринчи элементи үчүн, башкача айтканда 4 үчүн…

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

Java Stack үлгүсү

Java Stack классы деген эмне? Java стек классынын аткарылышы стек маалымат структурасына негизделген. Бул акыркы киргизилген элемент биринчи алынып салынат дегенди билдирет, LFO концепциясы. Башкача айтканда, биз элементтерди жогору жактан гана жок кыла алабыз ...

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

Stringти мыкты Leetcode чечими кылыңыз

Көйгөйлөрдүн билдирүүсү "Стрингди Улуу кыл" маселесинде сап берилет кичине жана чоң тамгалар. Биз сапты начар кылган саптагы чектеш белгилерди алып салуу менен бул сапты жакшы кылышыбыз керек. Жакшы сап - бул эки чектеш болбогон сап ...

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

Берилген массивдин экилик издөө дарагынын алдын-ала буйрутма өтүшүн чагылдырышы мүмкүн экендигин текшериңиз

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

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

Берилген ырааттуулуктан минималдуу санды түзүңүз

"Берилген ырааттуулуктан минималдуу санды түзүү" маселеси сизге I жана D сандарынын гана үлгүлөрүн бергенин билдирет. I мааниси көбөйүү жана азайуу дегенди билдирет, бизге D берилет. Маселе коюлса, берилген схемага ылайык келген минималдуу санын басып чыгарууну суранабыз. Бизде бар …

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

Эң узун крек кашектин кийинки натыйжалары боюнча суроолор

Сизге кээ бир кашаанын артынан кийинки ырааттуулук берилет, башкача айтканда, сизге '(' жана ')' сыяктуу кашаа берилет жана сизге сурамдар диапазону баштапкы жана аяктоочу чекит катары берилет. Маселе "Эң узун кронштейндин артынан кийинки эң кийинки сурамдар" максималдуу узундукту билүүнү суранат ...

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

Max стек

Көйгөйлөрдүн билдирүүсү "Max stack" көйгөйү бул операцияларды аткара турган атайын стекти иштеп чыгууну талап кылат: push (x): стекке бир элементти түртүү. top (): стектин жогору жагындагы элементти кайтарат. pop (): элементтин үстүндөгү стектен алып салуу. peekmax ():…

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