Массив Leetcode чечимин аралаштырыңыз

Массивди аралаштыруу Leetcode Solution көйгөйү бизге 2n узундуктагы массивди берет. Бул жерде 2n массивдин узундугу бирдей экендигин билдирет. Андан кийин бизге массивди аралаштырыш керек деп айтышат. Бул жерде аралаштыруу биз массивди туш келди алмаштырышыбыз керек дегенди билдирбейт, бирок белгилүү бир жол ...

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

3Sum Leetcode Solution

Проблемалар жөнүндө билдирүү n бүтүн сандардын массивин эске алганда, а + b + c = 0 болгон сандарда a, b, c элементтери барбы? Нөлдүн суммасын берген массивдеги бардык уникалдуу үчтүктөрдү табыңыз. Эскертүү: чечим топтомунда кайталанган үчөө болбошу керек. Мисал #1 [-1,0,1,2, -1,4]…

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

Leetcode Solution интервалын кыстарыңыз

Leetcode Solution Insert Interval көйгөйү бизге айрым интервалдардын тизмесин жана өзүнчө бир интервалды берет. Андан кийин, бул жаңы интервалды аралыктардын тизмесине киргизүү керектиги айтылды. Демек, жаңы интервал тизмедеги интервалдар менен кесилиши мүмкүн же мүмкүн ...

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

Лицензиялык ачкычты форматтоо чечими

Проблемалар жөнүндө билдирүү "Лицензия ачкычын форматтоо" көйгөйүндө киргизүү лицензия ачкычын билдирген символдордон турат. Башында, сап N + 1 топторго (сөздөргө) N сызыкчасы менен бөлүнөт. Бизге бүтүн сан K да берилген жана максаты сапты форматтоо ...

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

Агымдын Leitcode чечиминдеги ири элемент

Көйгөйлөрдүн билдирмеси Бул маселеде биз башында K бүтүн санына жана бүтүн сандардын массивине ээ болгон KthLargest () классын иштеп чыгышыбыз керек. Бүтүн сан k жана массивдин номерлери аргумент катары берилгенде, биз ал үчүн параметрлештирилген конструкторду жазышыбыз керек. Класста ошондой эле add (val) функциясы бар ...

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

Байланышкан тизме элементтерин Leetcode чечиминен алып салыңыз

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

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

Айкалыштыруу суммасы Leetcode чечими

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

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

Изоморфтуу кылдар Leetcode чечими

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

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

Айленд периметри Leetcode Solution

Проблемалар жөнүндө билдирүү Бул көйгөйдө бизге 2-D массив түрүндөгү тор берилет. тор [i] [j] = 0 ошол учурда суу бар экенин билдирет жана [i] [j] = 1 жерди билдирет. Тор клеткалары вертикалдуу/горизонталдуу, бирок диагоналдуу эмес туташкан. Так бир арал бар (жердин туташкан компоненти ...

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

Leetcode Solution сөзүнүн ортосундагы боштуктарды кайрадан уюштуруңуз

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

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