Скрамбл мөр

Problem Statement   “Scramble String” problem states that you are given two strings. Check if the second string is a scrambled string of first one or not? Explanation Let string s = “great” Representation of s as binary tree by recursively dividing it into two non-empty sub-strings. This string can be …

Цааш нь

Массив дахь ижил элементийн хоёр тохиолдлын хоорондох хамгийн их зай

Танд хэд хэдэн давтагдсан тоо бүхий массив өгсөн гэж бодъё. Бид массивт байгаа өөр өөр индекстэй тооны хоёр ижил тохиолдлын хоорондох хамгийн их зайг олох ёстой. Жишээ Оролт: массив = [1, 2, 3, 6, 2, 7] Гаралт: 3 Тайлбар: Учир нь [1] массив дахь элементүүд…

Цааш нь

Өгөгдсөн үнэ цэнэтэй бүх өвөрмөц гурвалсан гурвалууд

We have given an array of integers and a given number called ‘sum’. The problem statement asks to find out the triplet that adds up to the given number ‘sum’. Example   Input: arr[] = {3,5,7,5,6,1} sum=16 Output: (3, 7, 6), (5, 5, 6) Explanation: Triplet which equals to the given …

Цааш нь

Ижил тэгш, сондгой элемент бүхий дэд хураамжийг тоол

Та N хэмжээтэй бүхэл тоон массив өгсөн гэж бодъё. Тоонууд байгаа тул тоонууд сондгой эсвэл тэгш байна. Асуудлын мэдэгдэл нь ижил тэгш, сондгой элементтэй дэд бүлэгт тоолох эсвэл тэнцүү тооны тэгш, сондгой бүхэл тоотой дэд массивуудын тоог олж мэдэх явдал юм. Жишээ…

Цааш нь

Массивыг дахин зохион байгуулах нь arr [i] нь i-тэй тэнцүү байх болно

“Arr [i] = i” гэсэн асуудалд танд 0-ээс n-1 хүртэлх бүхэл тоон массив өгөгдсөн болохыг зааж өгсөн массивыг дахин зохион байгуул. Бүх элементүүд массивт байхгүй байж болох тул тэдгээрийн оронд -1 байна. Асуудлын шийдэл нь массивыг дараах байдлаар өөрчлөхийг хүсч байна ...

Цааш нь

Массиваас a + b + c = d байхаар хамгийн том d-г ол

Асуудлын мэдэгдэл Танд бүхэл тооны массив байна гэж бодъё. Оролтын утга нь бүгд ялгаатай элементүүд юм. "A + b + c = d гэсэн массивын хамгийн том d -ийг олоорой" гэсэн асуудал нь a + b + c =… байхаар багц дахь хамгийн том 'd' элементийг олохыг хүсдэг.

Цааш нь

Өөр массив ашиглан элементүүдийг хамгийн их байлгах

Бид ижил хэмжээтэй n бүхэл тоон массивыг өгсөн гэж бодъё. Массивын аль аль нь эерэг тоонуудыг агуулдаг. Асуудлын шийдэл нь эхний массивыг хоёрдахь массивыг тэргүүлэх чиглэл болгон хадгалах массивын хоёрдахь элементийг ашиглахыг хүсдэг (хоёр дахь массивын элементүүд гаралтанд хамгийн түрүүнд гарч ирэх ёстой). ...

Цааш нь

Хоёр мод ижил байгаа эсэхийг тодорхойлохын тулд код бич

"Хоёр мод ижил эсэхийг тодорхойлохын тулд код бичих" асуудалд танд хоёр хоёртын мод өгсөн гэж бичсэн болно. ижил төстэй эсэхийг олж мэдэх үү? Энд ижил мод гэдэг нь хоёртын мод хоёулаа ижил зангилааны зохион байгуулалттай ижил зангилааны утгатай байна гэсэн үг юм. Жишээ Мод хоёулаа…

Цааш нь

Эхний массивт байгаа элементүүдийг ол, харин хоёрдугаарт байхгүй

"Хоёрдугаарт биш, эхний массивт байгаа элементүүдийг олох" асуудал нь танд хоёр массив өгсөн гэж хэлдэг. Массивууд нь бүхэл тоонуудаас бүрдэнэ. Та хоёр дахь массивт байхгүй, харин эхний массивт байх тоог олж мэдэх хэрэгтэй. Жишээ…

Цааш нь

Хоёртын модны хөндлөн огтлолцол

Асуудлын мэдэгдэл "Хоёртын модны диагональ хөндлөн огтлол" асуудалд танд хоёртын мод өгсөн бөгөөд одоо та тухайн модны диагональ дүрсийг олох хэрэгтэй байна. Бид баруун дээд талаас модыг харах үед. Бидэнд харагдах зангилаа бол диагональ хэлбэр юм ...

Цааш нь