Борооны усыг барих Leetcode шийдэл

Асуудлын мэдэгдэл Борооны усыг барих LeetCode шийдэл – “Борооны усыг барих” нь өндрийн зураглалыг харуулсан өндрийн массив өгөгдсөн бөгөөд баар бүрийн өргөн нь 1 байна. Бид борооны дараа хуримтлагдсан усны хэмжээг олох хэрэгтэй. Жишээ: Оролт: өндөр = [0,1,0,2,1,0,1,3,2,1,2,1] Гаралт: 6 Тайлбар: Шалгана уу ...

Цааш нь

LeetCode 2D векторын шийдлийг тэгшлэх

Асуудлын мэдэгдэл Flatten 2D Vector LeetCode шийдэл – 2D векторыг тэгшлэх давталт зохион бүтээ. Энэ нь дараагийн болон hasNext үйлдлүүдийг дэмжих ёстой. Vector2D ангиллыг хэрэгжүүлэх: Vector2D(int[][] vec) нь объектыг 2D вектор vec-ээр эхлүүлнэ. next() нь 2D вектороос дараагийн элементийг буцааж, заагчийг нэг алхам урагшлуулна. Та бүх зүйл гэж таамаглаж магадгүй ...

Цааш нь

График хүчинтэй модны LeetCode шийдэл

Асуудлын мэдэгдлийн график хүчинтэй мод LeetCode шийдэл – Графикийн ирмэгүүд өгөгдсөн бол ирмэгүүд нь зөв мод болж байгаа эсэхийг шалгана уу. Хэрэв тийм бол үнэн, худал гэж буцаана. Ирмэгүүд нь n*2 хэмжээтэй 2D массив хэлбэрээр өгөгдсөн. Жишээ ба тайлбар Жишээ 1: Оролт: n = 5, …

Цааш нь

Excel хуудасны баганын гарчиг LeetCode шийдэл

Асуудлын мэдэгдэл Excel хуудасны баганын гарчиг LeetCode Шийдэл – Бидэнд баганын дугаар өгөгдсөн (үүнийг colNum гэж нэрлэе) ба түүний харгалзах баганын гарчгийг excel хуудсанд харагдуулах шаардлагатай Жишээ нь A -> 1 B -> 2 C -> 3 … Z -> 26 АА …

Цааш нь

Олонхийн элемент II Leetcode шийдэл

Энэ асуудалд бид бүхэл тоон массивыг өгсөн болно. Зорилго нь массив дотор ⌊N / 3⌋-ээс их тохиолддог бүх элементүүдийг олох явдал юм. N = массивын хэмжээ, ⌊ ⌋ нь шалны оператор юм. Бид массивыг буцааж өгөх хэрэгтэй ...

Цааш нь

Олонхийн элемент Leetcode шийдэл

Асуудлын мэдэгдэл Бидэнд бүхэл тоон массивыг өгдөг. Floor ⌋ шалны оператор болох массивт ⌊N / 2⌋-ээс их тохиолдох бүхэл тоог буцааж өгөх хэрэгтэй. Энэ элементийг олонхийн элемент гэж нэрлэдэг. Оролтын массив нь үргэлж олонхийн элемент агуулдаг болохыг анхаарна уу. ...

Цааш нь

Палиндромыг урсгалаар шалгах онлайн алгоритм

Асуудлын мэдэгдэл "Палиндромыг урсгал дээр шалгах онлайн алгоритм" бодлогод бид тэмдэгтүүдийн цуваа өгсөн (charcater-ийг нэг нэгээр нь хүлээн авдаг). Хүлээн авсан тэмдэгтүүд өнөөг хүртэл палиндром үүсгэх тохиолдолд "тийм" гэж хэвлэх програм бич. Оролтын формат Эхний бөгөөд цорын ганц нэг…

Цааш нь

Массивт элементүүд N / K-ээс илүү удаа гарч ирдэг

Бодлогын мэдэгдэл “Элементүүд массивт N / K-ээс их удаа гарах” бодлогод бид n хэмжээтэй бүхэл тоон массивыг өгсөн болно. N / k-ээс олон удаа гарч ирсэн элементүүдийг ол. Энд k нь оролтын утга юм. Оролтын формат N ба… бүхэл тоонуудыг агуулсан эхний ба цорын ганц мөр.

Цааш нь

Олонхийн элемент

Асуудлын мэдэгдэл Эрэмбэлэгдсэн массив өгөгдсөн тул эрэмбэлэгдсэн массиваас дийлэнх элементийг олох хэрэгтэй. Олонхийн элемент: Массивын талаас илүү хувь нь гарч байгаа тоо. Энд бид x тоо өгсөн бөгөөд үүнийг олонх_элемент эсэхийг шалгах ёстой. Жишээ оролт 5 2…

Цааш нь

Translate »