Эрэмбэлэгдсэн массив LeetCode шийдлийг нэгтгэх

Асуудлын мэдэгдлийг нэгтгэх эрэмбэлэгдсэн массив LeetCode шийдэл – Танд буурахгүй дарааллаар эрэмблэгдсэн nums1 ба nums2 гэсэн хоёр бүхэл тооны массив, мөн тоо1 ба тоо2 дахь элементүүдийн тоог тус тус төлөөлсөн m ба n хоёр бүхэл тоо өгөгдсөн. Тоо1 ба тоо2-ыг буурахгүй дарааллаар эрэмбэлсэн нэг массив болгон нэгтгэ. Эцсийн эрэмбэлэгдсэн массивыг функцээр буцааж өгөхгүй, харин nums1 массив дотор хадгална. …

Цааш нь

Мөр шахах LeetCode шийдэл

Асуудлын мэдэгдлийн мөрийг шахах LeetCode шийдэл – Тэмдэгтүүдийн массив өгөгдсөн бол дараах алгоритмыг ашиглан шахна уу: Хоосон s тэмдэгт мөрөөр эхэл. Тэмдэгтээр дараалсан давтагдах тэмдэгтүүдийн бүлэг бүрийн хувьд: Хэрэв бүлгийн урт 1 бол s-д тэмдэгт нэмнэ. Үгүй бол тэмдэгтийн ард бүлгийн уртыг нэмнэ үү. Шахсан мөр ...

Цааш нь

Тэг LeetCode шийдлийг зөөх

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

Цааш нь

Хоёртын хайлтын модны Leetcode шийдлийг хайж олох

Энэ асуудалд бид хоёртын хайлтын мод ба бүхэл тоог өгсөн болно. Бид өгөгдсөн бүхэл тоотой ижил утгатай зангилааны хаягийг олох хэрэгтэй. Шалгалтын хувьд бид энэ зангилааг үндэс болгон дэд модны урьдчилсан захиалгыг хэвлэх хэрэгтэй. Хэрвээ тэнд …

Цааш нь

Leetcode Solutions гэсэн хоёр эрэмбэлэгдсэн жагсаалтыг нэгтгэх

Холбогдсон жагсаалтууд нь шугаман шинж чанараараа массивтай адил төстэй байдаг. Бид хоёр эрэмбэлэгдсэн массивыг нэгтгэж ерөнхий эрэмбэлэгдсэн массив үүсгэх боломжтой. Энэ асуудалд бид хоёр жагсаасан холбосон жагсаалтыг нэгтгэж хоёр жагсаалтын элементүүдийг агуулсан шинэ жагсаалтыг буцааж өгөх хэрэгтэй. Жишээ ...

Цааш нь

Эрэмбэлэгдсэн массивыг Leetcode шийдлийг нэгтгэх

“Нэгтгэсэн эрэмбэлсэн массивуудыг нэгтгэх” бодлогод бид буухгүй дарааллаар эрэмбэлэгдсэн хоёр массивыг өгсөн болно. Эхний массивыг бүрэн дүүргээгүй бөгөөд хоёр дахь массивын бүх элементүүдийг багтаахад хангалттай зайтай байна. Эхний массив нь элемент агуулсан байх тул бид хоёр массивыг нэгтгэх ёстой ...

Цааш нь

өгөгдсөн дараалалд байхгүй нэмэгдэж буй дарааллын k-р элемент

"Өгөгдсөн дараалалд байхгүй өсөх дарааллын алга болсон k-р элемент" гэсэн асуудалд танд хоёр массив өгөгдсөн болохыг зааж өгсөн болно. Тэдгээрийн нэг нь өсөх дарааллаар, нөгөө нь к дугаартай ердийн эрэмбэлэгдээгүй массиваар байрласан болно. Ердийн үед байхгүй kth элементийг олоорой ...

Цааш нь

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

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

Цааш нь

Хоёртын массивыг шалгахдаа дэд массиваар илэрхийлсэн тоо нь сондгой эсвэл тэгш байна

“Дэд массиваар дүрслэгдсэн тоо нь сондгой эсвэл тэгш байна” гэсэн хоёрдогч массивыг шалгахад танд хоёртын массив ба муж өгөгдсөн болохыг зааж өгсөн болно. Массив нь 0 ба 1 хэлбэрийн тооноос бүрдэнэ. Асуудлын шийдэл нь төлөөлж буй дугаарыг олж мэдэхийг хүсч байна ...

Цааш нь

Рекурс ашиглан стекийг эрэмбэлэх

Асуудлын талаархи мэдэгдэл “Рекурсион ашиглан стекийг эрэмбэлэх” гэсэн асуудал нь танд стек өгөгдлийн бүтэц өгөгдсөн болохыг харуулж байна. Рекурс ашиглан түүний элементүүдийг эрэмбэл. Стекийн доор жагсаасан функцуудыг ашиглаж болно - түлхэх (элемент) - элементийг стакт оруулах. pop () - pop () - устгах / устгах ...

Цааш нь

Translate »