Эң узун жалпы кийинки катар LeetCode чечими

Көйгөйдүн билдирүүсү Эң узун жалпы кийинки ырааттуулук LeetCode чечими – Берилген эки сап text1 жана text2, алардын эң узун жалпы кийинки катарларынын узундугун кайтарыңыз. Эгерде жалпы кичи ырааттуулук жок болсо, 0 кайтарыңыз. Саптын кичи ырааттуулугу - бул баштапкы саптан түзүлгөн жаңы сап, кээ бир символдор (эч бири да болушу мүмкүн эмес) калгандардын салыштырмалуу тартибин өзгөртпөстөн жок кылынган ...

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

Top K Frequent Elements LeetCode Solution

Көйгөйдүн билдирүүсү Жогорку K көп кездешүүчү элементтер LeetCode Чечим мындай дейт: – Бүтүн массив сандары жана бүтүн k берилген болсо, k эң көп кездешкен элементтерди кайтарыңыз. Жоопту каалаган тартипте кайтара аласыз. 1-мисал: Киргизүү: сандар = [1,1,1,2,2,3], k = 2 Чыгуу: [1,2] 2-мисал: Киргизүү: сандар = [1], k = 1 Чыгуу: [1] …

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

Insert Delete GetRandom O(1) Leetcode Solution

Көйгөйдүн билдирүүсү Insert Delete GetRandom O(1) LeetCode Solution – “Insert Delete GetRandom O(1)” бул төрт функцияны O(1) убакыт татаалдыгында ишке ашырууну суранат. insert(val): вальди рандомизацияланган топтомго киргизиңиз жана элемент башында топтомдо жок болсо, чындыкты кайтарыңыз. Ал "false" болгондо кайтарып берет ...

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

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

Көйгөйдүн билдирүүсү Бириктирүү k сорттолгон тизмелер LeetCode чечими – “K сорттолгон тизмелерди бириктирүү” ар бир шилтемеленген тизменин өсүү тартибинде сорттолгон маанилери бар k шилтемеленген тизмелердин массивинде экенин айтат. Биз бардык k-байланышкан тизмелерди бирдиктүү тизмекке бириктирип, кайра кайтарышыбыз керек ...

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

Data Stream LeetCode Чечиминен медианды табыңыз

Көйгөйдүн билдирүүсү Берилиштер агымынан медиананы табыңыз LeetCode Solution – Медиана иреттелген бүтүн тизмектеги орто маани. Эгерде тизменин өлчөмү жуп болсо, анда орто маани жок жана медиана эки орто маанинин орточо мааниси болуп саналат. Мисалы, arr = [2,3,4] үчүн медиана…

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

Минималдуу Knight Moves LeetCode Solution

Көйгөйдүн билдирүүсү Минималдуу Knight Moves LeetCode Чечим – чексиз шахмат тактасында координаттары -infinityден +infinityке чейин, сизде [0, 0] квадратында рыцар бар. Рыцардын төмөндөгүдөй 8 мүмкүн болгон кыймылы бар. Ар бир кыймыл кардиналдык багытта эки чарчы, андан кийин ортогоналдык багытта бир квадрат. Минималдуу санды кайтаруу…

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

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

Көйгөй билдирүү Бириктирүү Сортталган массив LeetCode Чечим – Сизге азайбаган тартипте иреттелген nums1 жана nums2 эки бүтүн массивдери жана тиешелүүлүгүнө жараша nums1 жана nums2 элементтеринин санын билдирген эки бүтүн сан m жана n берилет. Сандар1 менен сандарды2 азайбаган тартипте иреттелген бир массивге бириктириңиз. Акыркы иреттелген массив функция тарабынан кайтарылбашы керек, анын ордуна nums1 массивинин ичинде сакталышы керек. …

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

Аралдар саны LeetCode Solution

Көйгөйдүн билдирүүсү Аралдар саны LeetCode Чечим – “Аралдардын саны” сизге '2'дин (жер) жана '1'дин (суу) картасын билдирген mxn 0D бинардык торчо берилгенин, сиз аралдардын санын кайтарышыңыз керек экенин билдирет. Арал суу менен курчалган жана…

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

Суроолордон кийинки жуп сандардын суммасы

Маселе жөнүндө билдирүү Бул маселеде бизге бүтүн сан жана массив суроолорунун массиви берилген. Суроо берүү үчүн, бизде эки параметр болот, индекс жана вал. Ар бир суроодон кийин биз [index] массивине val кошобуз. Массивден кийин бардык жуп сандардын суммасын табышыбыз керек ...

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

Барабар массив элементтерине баруучу минимум Leetcode Solution

Проблеманын баяндалышы Бул маселеде бизге бүтүн сандар массиви берилген. Ошондой эле, бул массивде белгилүү бир операцияларды жүргүзүүгө уруксат берилген. Бир операцияда ”n - 1 ment массивиндеги элементтердин бардыгын 1ге көбөйтүүгө болот. Бизге…

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

Translate »