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

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

Цааш нь

Clone график LeetCode шийдэл

Асуудлын мэдэгдэл Clone Graph LeetCode шийдэл – Холбогдсон чиглүүлээгүй график дахь зангилааны лавлагааг бидэнд өгсөн бөгөөд графикийн гүн хуулбарыг буцааж өгөхийг хүсэв. Гүн хуулбар гэдэг нь үндсэндээ хувилсан хуулбар бөгөөд гүн хуулбар дахь ямар ч зангилаа лавлагаатай байх ёсгүй ...

Цааш нь

Эрэмбэлэгдсэн матрицын Kth хамгийн жижиг элемент LeetCode шийдэл

Асуудлын мэдэгдэл K-р эрэмбэлэгдсэн матрицын хамгийн жижиг элемент LeetCode шийдэл – Мөр, багана бүрийг өсөх дарааллаар эрэмбэлсэн n хэмжээтэй матрицыг бидэнд өгсөн. Бид матрицын хамгийн жижиг k-р элементийг буцаахыг хүсэв. Энэ нь kth гэдгийг анхаарна уу ...

Цааш нь

String LeetCode шийдэл дэх анхны өвөрмөц дүр

Асуудлын мэдэгдэл Мөр дэх анхны өвөрмөц тэмдэгт LeetCode Шийдэл – Өгөгдсөн s тэмдэгт дэх эхний давтагдахгүй тэмдэгтийг олоод индексийг нь буцаа. Хэрэв байхгүй бол -1-ийг буцаана. Туршилтын жишээ 1: Оролт: s = “leetcode” Гаралт: 0 Туршилтын тохиолдол 2: Оролт: s = “aabb” Гаралт: -1 Тайлбар …

Цааш нь

Хэрэглэгчийн вэб сайтад зочлох LeetCode шийдэлд дүн шинжилгээ хийх

Асуудлын мэдэгдэл Хэрэглэгчийн вэб сайтад зочлох загвар LeetCode Шийдэл – Танд хэрэглэгчийн нэр, вэб сайтын хоёр мөрийн массив, бүхэл тооны массивын цагийн тэмдэг өгсөн болно. Өгөгдсөн бүх массив нь ижил урттай бөгөөд [хэрэглэгчийн нэр[i], вэбсайт[i], цагийн тэмдэг[i]] нь хэрэглэгчийн нэр[i] вэбсайт[i] цагийн тэмдэг[i] үед вэбсайтад зочилсон болохыг харуулж байна. Загвар нь гурван вэбсайтын жагсаалт юм (заавал ялгаатай биш). Жишээлбэл, [“гэр”, …

Цааш нь

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

Асуудлын мэдэгдэл : Дэд мөрийн тохиолдлын хамгийн их тоо Leetcode шийдэл – s мөр өгөгдсөн бол дараах дүрмийн дагуу аливаа дэд мөрийн тохиолдлын хамгийн их тоог буцаана: Дэд мөр дэх өвөрмөц тэмдэгтүүдийн тоо maxLetters-ээс бага эсвэл тэнцүү байх ёстой. Дэд мөрийн хэмжээ нь minSize болон maxSize-ийн хооронд байх ёстой. Жишээ…

Цааш нь

Гистограмын хамгийн том тэгш өнцөгт LeetCode шийдэл

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

Цааш нь

Тогтмол илэрхийлэл тохирох энгийн илэрхийлэл LeetCode шийдэл

Асуудлын мэдэгдэл Тогтмол илэрхийлэл таарч байна Тогтмол илэрхийлэл таарч байна LeetCode Шийдэл – Оролтын s тэмдэгт мөр ба p загвар өгөгдсөн бол '.' ба '*' хаана: '.' Аливаа нэг тэмдэгттэй таарч байна.​​ '*' Өмнөх элементийн тэг буюу түүнээс дээш хэмжээтэй тохирно. Тохируулга нь оролтын мөрийг бүхэлд нь хамрах ёстой (хэсэгчилсэн биш). Туршилтын жишээ 1: Оролт: …

Цааш нь

Цаг дээр суурилсан түлхүүр-утга дэлгүүрийн LeetCode шийдэл

Асуудлын мэдэгдэл Цаг дээр суурилсан түлхүүр-утга хадгалах LeetCode шийдэл – Нэг түлхүүрийн олон утгыг өөр өөр цагийн тэмдэгтээр хадгалж, тодорхой хугацааны тэмдэгтээр түлхүүрийн утгыг олж авах боломжтой цаг дээр суурилсан түлхүүр-утга өгөгдлийн бүтцийг зохио. TimeMap классыг хэрэгжүүлэх: TimeMap() Өгөгдлийн бүтцийн объектыг эхлүүлнэ. хүчингүй багц(Мөр түлхүүр, мөр ...

Цааш нь

Data Stream LeetCode шийдэлээс медианыг ол

Асуудлын мэдэгдэл Өгөгдлийн урсгалаас медиан олох LeetCode Шийдэл – Медиан нь эрэмбэлэгдсэн бүхэл тооны жагсаалтын дундах утга юм. Хэрэв жагсаалтын хэмжээ тэгш байвал дунд утга байхгүй бөгөөд медиан нь хоёр дундын утгын дундаж юм. Жишээлбэл, arr = [2,3,4]-ийн хувьд медиан ...

Цааш нь

Translate »