К-ээс бага бүтээгдэхүүнтэй бүх дарааллыг тоол

“K-ээс бага бүтээгдэхүүнтэй бүх дэд дарааллыг тоолох” гэсэн асуудалд танд бүхэл тоон массив өгөгдсөн болохыг зааж өгсөн болно. Одоо өгөгдсөн К оролтоос бага үржвэртэй дарааллын тоог ол. Жишээ a [] = {1, 2, 3, 4, 5} k = 8 Дарааллын тоо бага ...

Цааш нь

Утасны дугаарын үсэг хослолууд

Утасны дугаарын үсгийн хослолуудад бид 2-оос 9 хүртэлх тоонуудыг агуулсан мөрийг өгсөн болно. Асуудал нь тоо бүрт хэдэн үсэг оноогдсон байвал тухайн тоогоор илэрхийлэгдэж болох бүх хослолыг олох явдал юм. Дугаарын хуваарилалт нь ...

Цааш нь

K хэмжээтэй бүх дэд массивуудын хамгийн бага ба хамгийн их элементүүдийн нийлбэр

Бодлогын мэдэгдэл “k хэмжээтэй бүх дэд массивуудын хамгийн бага ба хамгийн их элементүүдийн нийлбэр” гэсэн бодлогод танд эерэг ба сөрөг бүхэл тоонуудыг агуулсан массив өгөгдсөн, k хэмжээтэй бүх дэд массивуудын хамгийн бага ба хамгийн их элементүүдийн нийлбэрийг олоорой гэж заасан болно. Жишээ arr [] = {5, 9, 8, 3,…

Цааш нь

Өгөгдсөн хоёртын мод бүрэн эсэхийг шалгана уу

Асуудлын мэдэгдэл “Өгөгдсөн хоёртын мод бүрэн гүйцэд хийгдсэн эсэхийг шалга” гэсэн асуудалд танд хоёртын модны үндэс өгөгдсөн гэж заасан, мод бүрэн гүйцэд байгаа эсэхийг шалгаарай. Бүрэн хоёртын мод нь хамгийн сүүлийн түвшин ба зангилаанаас бусад бүх түвшинг дүүргэсэн байна.

Цааш нь

1 ба 0-ийн тэнцүү тооны дэд зурвасуудыг тоол

Бодлогын мэдэгдэл “1 ба 0-ийн тэнцүү тооны дэд хураангуйг тоолох” бодлогод танд зөвхөн 0 ба 1-ээс бүрдсэн массив өгөгдсөн болно гэж заасан болно. Асуудлын шийдэл нь 0-ийн зар 1-тэй тэнцүү дэд массивуудын тоог олохыг хүсдэг. Жишээ arr [] = {0, 0, 1,…

Цааш нь

Нийт ялгаатай элементүүд бүхий дэд массивыг анхны массивтай адил тоол

Асуудлын мэдэгдэл “Анхны массивтай ижил ялгаатай нийт элементүүдийг агуулсан дэд массивуудыг тоолох” нь танд бүхэл тоон массив өгөгдсөн болохыг хэлнэ. Асуудлын шийдэл нь анхны массивт байгаа бүх ялгаатай элементүүдийг агуулсан дэд массивын нийт тоог олохыг хүсдэг. Жишээ arr [] = {2, 1, 3, 2,…

Цааш нь

Өгөгдсөн массивын аль ч дэд хэсгийн нийлбэрээр илэрхийлэх боломжгүй хамгийн бага эерэг бүхэл утгыг ол

Асуудлын мэдэгдэл Танд бүхэл тоонуудын дараалсан массивыг өгсөн болно. Өгөгдсөн массивын аль ч дэд хэсгийн нийлбэрээр илэрхийлэх боломжгүй хамгийн бага эерэг бүхэл утгыг олох хэрэгтэй. Жишээ arr [] = {1,4,7,8,10} 2 Тайлбар: 2-г a гэж илэрхийлэх дэд массив байхгүй тул ...

Цааш нь

Матрицын гинжийг үржүүлэх асуудалд хаалт хэвлэх

Бодлогын мэдэгдэл Бид бүх матрицыг үржүүлэх үйлдлийн тоог багасгахын тулд матрицыг үржүүлэх дарааллыг олох хэрэгтэй. Дараа нь бид энэ дарааллыг хэвлэх хэрэгтэй, өөрөөр хэлбэл матрицын гинжийг үржүүлэх асуудал дээр хаалт хэвлэх. Танд 3 матрицтай A, B, ... гэж бодъё.

Цааш нь

A + b + c = нийлбэр байхаар өөр гурван массиваас гурван элементийг ол

Гурван сум бол ярилцлага өгдөг хүмүүсийн хайрладаг асуудал юм. Энэ бол Амазоны ярилцлагын үеэр надаас биечлэн асуусан асуудал юм. Тиймээс цаг хугацаа алдалгүй асуудалд орцгооё. Эерэг ба сөрөг тоо бүхий массив. Тэг / -ийг нэгтгэсэн гурван тоог өөрчлөх боломжтой,…

Цааш нь

Декодлох арга

Decode Ways бодлогод бид зөвхөн цифр агуулсан хоосон биш мөр өгсөн бөгөөд дараахь зураглалыг ашиглан декодлох нийт аргуудын тоог тодорхойлно уу: 'A' -> 1 'B' -> 2… 'Z' -> 26 Жишээ S = “123” Энэ мөрийг декодлох аргуудын тоо 3 бол бид ...

Цааш нь