Word Search Leetcode Solution

Проблемалар жөнүндө билдирүү mxn тактасы жана сөз берилгенде, бул сөздүн тордо бар -жогун табыңыз. Бул сөз "чектеш" клеткалар горизонталдык же вертикалдуу кошуна болгон удаалаш чектеш клеткалардын тамгаларынан түзүлүшү мүмкүн. Бир эле тамга уячасын бир нече жолу колдонууга болбойт. Мисал…

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

Leetcode эки суммасы

Бул маселеде, биз иргелген массивден эки индекстин жупун табышыбыз керек, алардын мааниси берилген максатка жетет. Массивде максаттуу суммага кошулган бир гана жуп бүтүн сандар бар деп болжолдосок болот. Массивдин…

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

Палиндромду түзүү үчүн минималдуу киргизүүлөргө уруксат берилет

"Пермутация менен палиндромду түзүү үчүн минималдуу киргизүүлөр" көйгөйүндө сизге бардык тамгалар кичине тамга менен String берилгендиги айтылат. Маселе билдирүүсү, Палиндром боло турган сапка минималдуу белгилерди киргизүүнү табууну суранат. Каармандардын орду төмөнкүдөй болушу мүмкүн:

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

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

Сизге кайталануучу элементтерди камтышы мүмкүн болгон бүтүн сандардын массиви берилет. Көйгөйдүн билдирүүсү ал бүтүн сандардын жыйындысы экенин билүүнү суранат, эгер болсо "Ооба" деп басып чыгарыңыз, эгер жок болсо "Жок" деп басып чыгарыңыз. Үлгү киргизүү: [2, 3, 4, 1, 7, 9] Үлгү…

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

Массивдеги бирдей элементтери бар индекс жуптарын эсептөө

Айталы, биз бүтүн сандын массивин бердик. "Массивдеги элементтери бирдей болгон индекстүү жуптардын саны" көйгөйү [i] = arr [j] жана i jге барабар болбошу үчүн (i, j) индекстеринин жуптарынын санын табууну суранат. . Мисал arr [] = {2,3,1,2,3,1,4} 3 түшүндүрүү жуптары…

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

Берилген массив үчүн уникалдуу суб-массивдин суммасынын суммасын табуу

Сизде бүтүндөй сандар массиви бар дейли. “Берилген массив үчүн баардык уникалдуу суб-массивдин суммасынын суммасын табуу” маселеси бардык уникалдуу суб-массивдердин суммасын билүүнү суранат (Sub-array суммасы - ар бир суб-массивдин элементтеринин суммасы). Уникалдуу суб-массивдин суммасы деп айтканда, эч кандай суб-массив жок деп айткыбыз келди…

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

Бардык үч эмди AP түзүүчү иреттелген массивде басып чыгарыңыз

"Бардык үчтүктөрдү АП түзгөн иреттелген массивде басып чыгаруу" көйгөйү биз иргелген бүтүн сан массивин бергенибизди билдирет. Милдет - арифметикалык прогрессияны түзө турган бардык мүмкүн болгон үч эгиздерди табуу. Мисал arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8,…

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

Сүрөт тосмо алгоритми

Көйгөйлөр жөнүндө билдирүү "Сүрөт тосмосунун алгоритминде" сизге кээ бир мамылар (кээ бир жыгач кесимдер же башка бөлүктөр) жана кээ бир түстөр бар тосмо берилгени айтылат. Тосмону боёо жолдорунун санын билиңиз, эң көп дегенде 2 чектеш тосмо бирдей түстө болот. Ушундан бери…

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

Берилген шилтеме тизмесинин аягынан Nth түйүнүн жок кылыңыз

Көйгөйлөрдүн билдирүүсү "Берилген шилтемеленген тизмектин аягынан Nth түйүндү жок кылуу" көйгөйү сизге кээ бир түйүндөр менен байланышкан тизме берилгенин билдирет. Эми сиз шилтемеленген тизмектин аягынан nth түйүнүн алып салышыңыз керек. Мисал 2-> 3-> 4-> 5-> 6-> 7 акыркы 3-> 2-> 3-> 4-> 6 үчүнчү түйүндү жок кылуу Түшүндүрмө:…

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

Palindrome Substring Сурамдары

Көйгөйлөрдүн билдирүүсү "Palindrome Substring Queries" көйгөйүндө сизге String жана кээ бир суроолор берилгени айтылат. Бул сурамдардын жардамы менен, сиз бул сурамдан түзүлгөн субстринг палиндромбу же жокпу, аныкташыңыз керек. Мисал String str = “aaabbabbaaa” Сурамдар q [] = {{2, 3}, {2, 8}, {5, 7},…

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