Хамгийн урт давтагдсан үр дагавар

"Хамгийн урт давтагдсан үр дагавар" асуудалд танд оролт болгон тэмдэгт мөр өгөгдсөн байна. Хамгийн урт давтагдсан дарааллыг олж аваарай, энэ нь мөрөнд хоёр удаа орших дараалал юм. Жишээ aeafbdfdg 3 (afd) Хандлага Асуудал нь биднээс мөр дэх хамгийн урт давтагдсан дарааллыг олж мэдэхийг хүсдэг. …

Цааш нь

Гурвалжин дахь хамгийн их замын нийлбэр

Асуудлын мэдэгдэл "Гурвалжин дахь хамгийн их замын нийлбэр" асуудал нь танд бүхэл тоонууд өгөгдсөн болно. Эдгээр бүхэл тоонууд гурвалжин хэлбэртэй байна. Та гурвалжны дээд талаас эхэлж байгаа бөгөөд доод эгнээнд хүрэх хэрэгтэй. Үүнийг хийхийн тулд та дараах руу шилжих болно ...

Цааш нь

Ялгааны массив | O (1) дэх хүрээний шинэчлэлтийн асуулга

Танд бүхэл тоон массив болон хоёр төрлийн асуулга өгөх болно, нэг нь өгөгдсөн тоог мужид нэмэх, нөгөө нь массивыг бүхэлд нь хэвлэх. Асуудал нь “Ялгааны массив | O (1) ”дахь хүрээ шинэчлэлтийн асуулга нь O (1) дахь хүрээний шинэчлэлтийг хийхийг шаарддаг. Жишээ arr []…

Цааш нь

Өгөгдсөн холбосон жагсаалтын төгсгөлөөс Nth зангилааг устгана уу

Асуудлын мэдэгдэл "Өгөгдсөн холбоос бүхий жагсаалтын төгсгөлөөс Nth зангилааг устгах" асуудалд танд зарим зангилаа бүхий холбосон жагсаалт өгсөн гэж заасан болно. Одоо та холбосон жагсаалтын төгсгөлөөс nth зангилааг арилгах хэрэгтэй. Жишээ 2-> 3-> 4-> 5-> 6-> 7 3-р зангилааг сүүлийн 2-> 3-> 4-> 6-> 7 тайлбараас устгах: ...

Цааш нь

Массив дахь бүх хосыг (a, b)% b = k байхаар ол

Асуудлын мэдэгдэл “Бүх a (b, b) массивыг % b = k байхаар олоорой” гэдэг нь танд бүхэл тоонуудын массив болон k гэж нэрлэгдсэн бүхэл тоон утгыг өгч байгааг илэрхийлнэ. Асуудлын мэдэгдэл нь хосыг ийм байдлаар олохыг хүсдэг бөгөөд ингэснээр x…

Цааш нь

Нийлбэрийг m-д хуваах дэд хэсэг

Problem Statement   The problem “Subset with sum divisible by m” states that you are given an array of non-negative integers and an integer m. Now you need to find if there is a subset having sum divisible by m. That is the sum of the subset should give 0 as …

Цааш нь

Өгөгдсөн интервалын хооронд хоёр интервал давхцаж байгаа эсэхийг шалгана уу

Асуудлын мэдэгдэл "Өгөгдсөн интервалын хооронд ямар нэгэн хоёр интервал давхцаж байгаа эсэхийг шалгаарай" гэсэн асуудал нь танд тодорхой интервал өгсөн болно. Интервал бүр хоёр утгаас бүрдэнэ, нэг нь эхлэх цаг, нөгөө нь дуусах цаг. Асуудлын мэдэгдэл нь дараахь зүйлийг шалгахыг хүсч байна ...

Цааш нь

Үг боох асуудал

Асуудлын мэдэгдэл Үг боох асуудал нь үгсийн дарааллыг оролт болгон өгснөөр бид нэг мөрөнд нэг дор багтаах боломжтой үгийн тоог олох хэрэгтэй гэж хэлдэг. Тиймээс, үүнийг хийхийн тулд бид хэвлэсэн баримт бичигт заасан дарааллаар завсарлага өгдөг.

Цааш нь

Орлуулсны дараа хамгийн жижиг палиндром

Асуудлын мэдэгдэл "Орлуулсны дараах хамгийн жижиг палиндром" асуудалд оруулсан оролтын мөрөнд жижиг үсгийн тэмдэгт, цэг (.) Агуулсан болно. Бид бүх цэгүүдийг цагаан толгойн тэмдэгтээр солих хэрэгтэй бөгөөд ингэснээр үүссэн мөр нь палиндром болно. Палиндром нь толь бичгийн хувьд хамгийн жижиг хэмжээтэй байх ёстой. Оруулах…

Цааш нь