N-Ary модны диаметр LeetCode шийдэл

Асуудлын мэдэгдэл: N-ари модны голч LeetCode шийдэл – N-ари модны үндсийг өгөгдсөн бол та модны диаметрийн уртыг тооцоолох хэрэгтэй. N-ар модны диаметр нь модны аль ч хоёр зангилааны хоорондох хамгийн урт замын урт юм. Энэ зам байж болно, үгүй ​​ч байж болно…

Цааш нь

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

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

Цааш нь

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

Асуудлын мэдэгдэл Хоёртын модны хамгийн доод нийтлэг өвөг LeetCode шийдэл – “Хостын модны хамгийн доод өвөг” нь хоёртын модны үндэс болон модны хоёр зангилаа өгөгдсөн болохыг илэрхийлнэ. Бид эдгээр хоёр зангилааны хамгийн доод нийтлэг өвөг дээдсийг олох хэрэгтэй. Хамгийн бага нийтлэг…

Цааш нь

Хаалтанд Leetcode шийдэл үүсгэнэ

Асуудлын мэдэгдэл Хаалт үүсгэх LeetCode Шийдэл – “Хаалт үүсгэх” нь n-ийн утгыг өгөгдсөн болохыг харуулж байна. Бид n хос хаалтны бүх хослолыг үүсгэх хэрэгтэй. Хариултыг зөв хэлбэртэй хаалтны мөрүүдийн вектор хэлбэрээр буцаана уу. Жишээ: Оролт: n = 3 Гаралт: [“((()))”,”(()())”,”(())()”,”()(())”,”()( )()"] Тайлбар: …

Цааш нь

K Leetcode шийдэлтэй хамгийн ойрын цэгүүд

Асуудлын мэдэгдэл Гарал үүсэлтэй K хамгийн ойрын цэгүүд LeetCode шийдэл – “Гарал үүслийн K хамгийн ойрын цэгүүд” нь өгөгдсөн массив цэг, x координат ба y координатууд нь XY хавтгай дээрх координатуудыг төлөөлдөг болохыг харуулж байна. Бид гарал үүсэлтэй хамгийн ойрхон k цэгийг олох хэрэгтэй. Хоёрын хоорондох зайг анхаарна уу ...

Цааш нь

Хүчинтэй хаалт хийх LeetCode шийдлийг арилгахын тулд хамгийн багадаа устгана уу

Асуудлын мэдэгдэл Хүчин төгөлдөр хаалт хийх хамгийн бага хасалт LeetCode Шийдэл – Танд '(', ')' тэмдэгтүүд болон жижиг англи үсгүүдээс бүрдсэн мөр өгөгдсөн. Таны даалгавар бол хашилтын хамгийн бага тоог ('(' эсвэл ')', дурын байрлалд) арилгах явдал бөгөөд ингэснээр үүссэн хаалтны мөр нь ...

Цааш нь

Дараагийн солих Leetcode шийдэл

Асуудлын мэдэгдэл Дараагийн орлуулах LeetCode шийдэл – “Дараагийн орлуулалт” нь эхний n натурал тооны сэлгэлт болох бүхэл тооны массив өгөгдсөнийг хэлнэ. Бид өгөгдсөн массивын дараагийн лексикографийн хувьд хамгийн бага сэлгэлтийг олох хэрэгтэй. Солих нь байрандаа байх ёстой бөгөөд зөвхөн байнгын нэмэлт зайг ашиглах ёстой. …

Цааш нь

Давтагдах тэмдэгтгүй хамгийн урт дэд мөр Leetcode шийдэл

Асуудлын мэдэгдэл Давтагдах тэмдэгтгүй хамгийн урт дэд мөр LeetCode Шийдэл – өгөгдсөн тэмдэгтүүдийг заана. Бид тэмдэгтүүдийг давтахгүйгээр хамгийн урт дэд мөрийг олох хэрэгтэй. Жишээ: Оролт: s = ”abcabcbb” Гаралт: 3 Тайлбар: Давтагдах тэмдэгтгүй хамгийн урт дэд мөр нь 3 урттай. Мөр нь: “abc”. Оруулга: s = "bbbbb" …

Цааш нь

Дөрвөлжин Leetcode шийдэлд тохирох шүдэнз

Асуудлын мэдэгдэл Танд шүдэнзний бүхэл тооны массив өгөгдсөн бөгөөд шүдэнзний мод[i] нь i дэх шүдэнзний модны урт юм. Нэг дөрвөлжин болгохын тулд бүх шүдэнзний модыг ашиглахыг хүсч байна. Та ямар ч саваа эвдэж болохгүй, гэхдээ та тэдгээрийг холбож болно, шүдэнзний мод бүрийг яг нэг удаа ашиглах ёстой. Хэрэв та үүнийг дөрвөлжин болгож чадвал үнэн, өөрөөр буцаана уу. Жишээ оролт: шүдэнзний мод = …

Цааш нь

Газар доорх системийн дизайны Leetcode шийдэл

Асуудлын мэдэгдэл Газар доорхи системийн дизайны LeetCode шийдэл – "Газар доорхи системийг зохион бүтээх" нь хоёр буудлын хооронд үйлчлүүлэгчдийн зорчих хугацааг хянахын тулд төмөр замын системийг зохион бүтээхийг танаас хүсч байна. Нэг буудлаас нөгөө буудал руу явах дундаж хугацааг тооцоолоход шаардлагатай. Бид хэрэгжүүлэх хэрэгтэй…

Цааш нь

Translate »