Жарактуу Anagram Leetcode чечими

Көйгөйдүн билдирүүсү Жарактуу Анаграмма Leetcode Чечим – Берилген эки s жана t саптары, эгерде t s анаграммасы болсо, чындыкты кайтарат, ал эми башка учурда жалган. Анаграмма - бул башка сөздүн же сөз айкашынын тамгаларын иретке келтирүү менен түзүлгөн сөз же сөз айкашы, адатта, бардык баштапкы тамгаларды бир жолу колдонуу менен. 1-мисал: Киргизүү: s = “анаграмма”, t = “нагарам” Чыгуу: …

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

Түстөрдү сорттоо LeetCode Solution

Көйгөйдүн билдирүүсү Түстөрдү сорттоо LeetCode Чечим – Кызыл, ак же көк түстөгү n объекти бар массивдин сандарын эске алуу менен, аларды өз ордунда сорттоп, ошол эле түстөгү объекттер жанаша болуп, түстөр кызыл, ак жана көк иретте болот. Кызыл, ак жана көк түстөрдү көрсөтүү үчүн 0, 1 жана 2 бүтүн сандарын колдонобуз. …

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

LRU Cache Leetcode Solution

Көйгөйдүн билдирүүсү LRU кэши LeetCode чечими – “LRU кэши” сизден эң аз акыркы колдонулган (LRU) кэшине ылайык маалымат структурасын иштеп чыгууну суранат. Биз төмөнкү функцияларга ээ болгон LRUCache классын ишке ашыруубуз керек: LRUCache(int сыйымдуулугу): LRU кэшин инициализациялайт. оң өлчөмдөгү кубаттуулугу менен. int get (int ачкычы): Маани кайтарыңыз ...

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

Жамгыр суусун кармоо Leetcode чечими

Көйгөйдүн билдирүүсү Жамгыр суусун кармоочу LeetCode чечими – “Жамгыр суусун кармоо” бийиктиктердин массивинде ар бир тилкенин туурасы 1ге барабар бийиктик картасын көрсөткөнүн айтат. Биз жамгырдан кийин камалып калган суунун көлөмүн табышыбыз керек. Мисал: Киргизүү: бийиктик = [0,1,0,2,1,0,1,3,2,1,2,1] Чыгуу: 6 Түшүндүрмө: Текшерүү…

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

Base -2 LeetCode Чечимине айландыруу

Көйгөйдүн билдирүүсү Базага айландыруу -2 LeetCode Чечим – Бүтүн n саны берилгенде, анын -2 базасындагы өкүлчүлүгүн билдирген экилик сапты кайтарыңыз. Кайтарылган сапта алдыңкы нөлдөр болбошу керектигин эске алыңыз, эгерде сап "0" болбосо. Киргизүү: n = 2 Чыгуу: “110” Түшүндүрмө: (-2)2 + (-2)1 = 2 Түшүндүрмө Логика…

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

Үйгө LeetCode Solution жетүү үчүн минималдуу секирүүлөр

Көйгөйдүн билдирүүсү Үйгө жетүү үчүн минималдуу секирүү LeetCode Solution мындай дейт: – Белгилүү бир мүчүлүштүктүн үйү x позициясында x огунда. Аларга 0 позициясынан жетүүгө жардам бериңиз. Ката төмөнкү эрежелерге ылайык секирет: Ал так алдыга (оңго) бир позицияга секире алат. Ал так b позициясын артка секире алат (…

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

Палиндромдун шилтеме тизмеси Leetcode чечими

"Палиндромдун шилтемеленген тизмеси" көйгөйүндө, берилген бир бүтүн сан менен байланышкан тизме палиндромдуку же жокпу, текшеришибиз керек. Үлгүлөр тизмеси = {1 -> 2 -> 3 -> 2 -> 1} чыныгы Түшүндүрмө # 1: Тизме палиндромдук болуп саналат, анткени башынан жана артынан келген бардык элементтер ...

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

Катарсыз элементтердин максималдуу суммасы

Маселелердин баяндалышы Берилген “Катарсыз элементтердин максималдуу суммасында”, сиз ыраатсыз элементтердин максималдуу суммасын табышыңыз керек. Тез арада коңшу номерлерди кошо албайсыз. Мисалы [1,3,5,6,7,8,] бул жерде 1, 3 чектеш болгондуктан, биз аларды кошо албайбыз, ал эми 6, 8 чектеш эмес, андыктан биз…

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

Шилтемелер тизмегинин Палиндром түзгөндүгүн текшериңиз

Көйгөйдүн баяндалышы "Шилтемелер тизмегинин Палиндромду түзүп жаткандыгын текшерүү" маселесинде сап маалыматтарын иштетүүчү шилтеме берилген. Маалыматтардын палиндромду түзөрүн же түзбөгөнүн текшерүүчү программа жазыңыз. Мисал ba-> c-> d-> ca-> b 1 Түшүндүрүү: Жогоруда келтирилген мисалда биз ...

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

Translate »