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

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

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

Эки дарактын эки түйүнүнүн ортосундагы аралыкты табыңыз

Маселелердин баяндалышы “Эки дарактын эки түйүнүнүн ортосундагы аралыкты табуу” маселеси сизге экилик дарак, ал эми сизге эки түйүн берилгенин билдирет. Эми ушул эки түйүндүн ортосундагы минималдуу аралыкты табышыңыз керек. Мисал // Дарак 1-түйүндүн жогору жагындагы сүрөттүн жардамы менен көрсөтүлгөн…

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

Ар бир персонажды алмаштырган Суроодон кийин Палиндромдун бар экендигин текшериңиз

"Ар бир персоналды алмаштырган суроодон кийин Палиндромдун бар-жогун текшерүү" көйгөйүндө сизге Стринги берилгенин жана жок деп айтылган. Суроолордун ар биринде, i1 жана i2 деп эки бүтүндөй киргизүү мааниси жана "ch" деп аталган бир белги киргизилет. Маселе билдирүүсү i1 жана… маанилерин өзгөртүүнү суранат

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

Cuckoo Hashing

Маселелерди баяндоо Күкүктү Hashing - бул Hash Таблицасында кагылышуу болгондо, маселени чечүү үчүн колдонулган ыкма. Кагылышуулар, сыягы, таблицада хэш функциясынын эки таштанды маанисине байланыштуу. Хэш функциясында бир эле ачкычтын эки таштанды мааниси пайда болгондо кагылышуу болот ...

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

Сорттолгон массивдеги көрүнүштөрдүн санын эсептөө

Көйгөйдүн баяндалышы "Сорттолгон массивдеги учурлардын санынын саны" маселесинде биз иреттелген массивди бердик. Сапталган X массивиндеги көрүнүштөрдүн же жыштыктардын санын эсептеңиз, бул жерде X бүтүн сан болот. Мисал киргизүү 13 1 2 2 2 2 3 3 3 4 4…

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