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

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

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

Lebcode Solution айкалыштары

Leetcode Solution айкалыштары көйгөйү бизге n жана k бүтүн сандарын берет. N элементтерден 1ден nге чейин тандап алынган k элементтери бар бардык ырааттуулуктарды түзүү керектиги айтылган. Биз бул ырааттуулуктарды массив катары кайтарабыз. Алуу үчүн бир нече мисал келтирели ...

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

Jewels and Stones Leetcode Solution

Jewels and Stones Leetcode Solution көйгөйүндө сизге эки сап берилген деп айтылат. Алардын бири асыл таштарды, бири таштарды билдирет. Акчаларды камтыган сап зергер болгон белгилерди билдирет. Биз таштар сапындагы белгилердин санын табышыбыз керек ...

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

Массив Leetcode чечиминде жоголгон бардык сандарды табуу

Проблемалар жөнүндө билдирүү Бул маселеде бизге бүтүн сандардын массиви берилет. Ал 1ден Nге чейинки элементтерди камтыйт, мында N = массивдин өлчөмү. Бирок, жок болгон кээ бир элементтер бар жана алардын ордуна кээ бир дубликаттар бар. Биздин максат - массивди кайтаруу…

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

Көпчүлүк элемент Leetcode чечими

Проблемалар жөнүндө билдирүү Бизге бүтүн сандардын массиви берилет. Биз ⌊ the полунун оператору болгон массивде ⌊N / 2⌋ден көп болгон бүтүн санды кайтарышыбыз керек. Бул элемент көпчүлүк элемент деп аталат. Белгилей кетсек, киргизүү массивинде дайыма көпчүлүк элемент бар. …

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

Leetcode Solution чечиминен Римге

"Римден бүтүнгө чейин" маселесинде, бизге Рим цифрасы түрүндө кандайдыр бир оң бүтүн сандарды чагылдырган сап берилген. Рим сандары төмөнкү таблицанын жардамы менен бүтүндөй сандарга өткөрүлө турган 7 белгиден турат: Эскертүү: Берилген рим цифрасынын бүтүн мааниси же ...

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

Permutations Leetcode Solution

Permutations Leetcode Solution маселеси жөнөкөй сандар тизмегин камсыз кылат жана берилген ырааттуулуктун бардык пермутацияларынын толук векторун же массивин кайтарып берүүнү суранат. Ошентип, көйгөйдү чечүүгө киришүүдөн мурун. Пермутацияларды жакшы билишибиз керек. Демек, алмаштыруу - бул жөн гана макулдашуу ...

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

Сорттолгон массивди бинардык издөө дарагынын Leetcode чечимине айландыруу

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

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

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

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

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

Айналдырылган массивдин Leetcode чечиминде издөө

Сорттолгон массивди карап көрөлү, бирок бир индекс тандалып алынды жана ошол учурда массив айландырылды. Эми, массивди айландыргандан кийин, сиз белгилүү бир максаттуу элементти таап, анын индексин кайтарып беришиңиз керек. Эгерде элемент жок болсо, -1ди кайтарыңыз. Маселе жалпысынан ...

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