Sqrt (x) Leetcode чечими

Аталышта айтылгандай, бир сандын квадрат тамырын табышыбыз керек. Санды х деп коёлу, анда Sqrt (x) Sqrt (x) * Sqrt (x) = x болгондой сан. Эгерде сандын квадрат тамыры ондук мааниге ээ болсо, анда биз ... кабат маанисин кайтарышыбыз керек.

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

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

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

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

Max стек

Көйгөйлөрдүн билдирүүсү "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 XNUMX…

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