Бүх гурвалсан гурвыг AP хэлбэржүүлсэн массиваар хэвлэ

"Бүх гурван гурвыг AP хэлбэртэй эрэмбэлсэн массиваар хэвлэх" асуудалд бид эрэмбэлсэн бүхэл тоон массив өгсөн гэж хэлж болно. Даалгавар бол арифметик прогресс үүсгэж болох бүх гурван гурвыг олж мэдэх явдал юм. Жишээ arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8,…

Цааш нь

Массив дээрх XOR нь 0 байх ёстой хосуудын тоог ол

"Массив дахь XOR тоог 0 байхаар хос тоог олоорой" гэсэн бодлогын хувьд бид бүхэл тоон массивыг өгсөн болно. Асуудлын шийдэл нь Ai XOR Aj = 0 хос массивт байгаа хэд хэдэн хосыг олохыг хүсдэг. Тэмдэглэл:…

Цааш нь

Өгөгдсөн нийлбэр бүхий дэд массивыг олох (Сөрөг тоотой харьцах)

“Өгөгдсөн нийлбэр бүхий дэд массивыг олох (Сөрөг тоонуудыг зохицуулах)” гэсэн бодлогод танд бүхэл тоон массив өгөгдөнө, сөрөг бүхэл тоонууд болон “нийлбэр” гэсэн тоо орно. Асуудлын шийдэл нь "нийлбэр" гэсэн өгөгдсөн тоог нэгтгэсэн дэд массивыг хэвлэхийг хүсдэг. Хэрэв нэгээс олон дэд массив байвал ...

Цааш нь

Өгөгдсөн хоёртын модны өвөг дээдсийг олох давтах арга

Асуудлын мэдэгдэл "Өгөгдсөн хоёртын модны өвөг дээдсийг олох давталтын арга" бодлогод танд хоёртын мод болон түлхүүрийг илэрхийлсэн бүхэл тоо өгөгдсөн байна. Давталтыг ашиглан өгөгдсөн түлхүүрийн бүх өвөг дээдсийг хэвлэх функцийг бий болго. Жишээ Оруулах түлхүүр = 6 5 2 1 Тайлбар:…

Цааш нь

Стек ашиглан дараалал үүсгэх

Стекийн асуудлыг ашиглах дараалалд бид стекийн өгөгдлийн бүтцийн стандарт функцийг ашиглан дарааллын дараах функцуудыг хэрэгжүүлэх ёстой: Enqueue: Дарааллын төгсгөлд элемент нэмэх Dequeue: Дарааллын эхнээс элементийг устгах Жишээ оруулах : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue ()…

Цааш нь

Зүүн ба баруун талд байрлах дараагийн индексүүдийн хамгийн их үзүүлэлт

N хэмжээтэй массив өгөгдсөн байна. Байрлал дахь элемент бүрийн хувьд би L [i] ба R [i] -ийг олно - L [i] = i-тэй хамгийн ойр байгаа индекс L [хамгийн ойр индекс]> L [i] ба хамгийн ойр индекс <i. R [i] = i-тэй хамгийн ойр индекс, R [хамгийн ойр индекс]> R [i]…

Цааш нь

Хоёртын модонд оруулах

Энэ нийтлэлд бид хоёртын модонд оруулах талаар сурах болно. Бид өмнөх нийтлэлдээ BFS-ийн тухай ойлголтыг аль хэдийн олж харсан тул энд ижил ойлголтыг ашиглан өгөгдлийг хоёртын модонд оруулах болно. Энэхүү үзэл баримтлал нь модыг түвшний дарааллаар туулж,…

Цааш нь

Бүх тэмдэгтүүдийг мөрөнд сэлгэх програм

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

Цааш нь

Мөрийг өөр нэг мөрийн дагуу эрэмбэл

Асуудлын мэдэгдэл Загвар ба мөр гэсэн хоёр оролтын мөр өгсөн. Бид загварыг тодорхойлсон дарааллын дагуу мөрийг эрэмбэлэх хэрэгтэй. Загвар мөр нь давхардалгүй бөгөөд мөрийн бүх тэмдэгтийг агуулсан болно. Оруулах формат Бидэнд хэрэгтэй s мөр агуулсан эхний мөр…

Цааш нь

String нь дүрсийн дарааллыг дагаж мөрдөж байгаа эсэхийг шалгана уу

Problem Statement   In the “Check if String Follows Order of Characters by a Pattern or not” problem we have to check if characters in the given input string follow the same order as determined by characters present in the given input pattern then print “Yes” else print “No”. Input Format   …

Цааш нь