3Sum Leetcode шийдэл

Асуудлын мэдэгдэл n бүхэл тоон массив өгөгдсөн бол a, b, c элементүүд тоон дотор a + b + c = 0 байх уу? Массиваас тэгийн нийлбэрийг өгдөг бүх өвөрмөц гурвыг олоорой. Анхааруулга: уусмалын багц нь давхардсан гурвалсан гурвалсан агуулаагүй байх ёстой. Жишээ # 1 [-1,0,1,2, -1,4]…

Цааш нь

Leetcode шийдлийг интервал оруулах

Insert Interval Leetcode Solution шийдэл нь зарим интервалын жагсаалт болон тусдаа интервалыг бидэнд өгдөг. Дараа нь интервалын жагсаалтад энэ шинэ интервалыг оруулах хэрэгтэй гэж хэлсэн. Тиймээс, шинэ интервал нь жагсаалтад орсон интервалуудтай огтлолцож магадгүй юм, эсвэл магадгүй ...

Цааш нь

Хосолсон Leetcode шийдэл

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

Цааш нь

Мөрүүдийг тэнцүү Leetcode шийдэлтэй болгох хамгийн бага солилцоо

Бодлогын мэдэгдэл Танд зөвхөн “x” ба “y” үсгүүдээс бүрдсэн тэнцүү урттай s1 ба s2 хоёр мөр өгөгдсөн болно. Та өөр тэмдэгт мөрт багтсан дурын хоёр тэмдэгтийг сольж болно, таны даалгавар бол мөрийг хоёуланг нь тэнцүү болгох явдал юм. хоёр мөрийг тэнцүү болгоход шаардагдах свопын хамгийн бага тоог буцаана.

Цааш нь

Үг хайх Leetcode шийдэл

Асуудлын мэдэгдэл mxn самбар ба үг өгөгдсөн бол уг үг сүлжээнд байгаа эсэхийг олоорой. Энэ үгийг “зэргэлдээ” эсүүд хэвтээ ба босоо зэргэлдээ орших дараалсан зэргэлдээ нүднүүдийн үсгээс бүтээж болно. Нэг үсэг нүдийг нэгээс илүү удаа ашиглаж болохгүй. Жишээ ...

Цааш нь

String нь өөр мөрийг Leetcode шийдлийг эвдэж чадах эсэхийг шалгана уу

Асуудлын мэдэгдэл Энэхүү бодлогод бидэнд ижил хэмжээтэй хоёр мөр s1 ба s2 өгөгдсөн болно. S1 мөрийн зарим сэлгэлт нь s2 мөрийн зарим сэлгэлтийг эвдэж чадах эсэхийг шалгана уу. Өөрөөр хэлбэл s2 нь s1-ийг эвдэж эсвэл эсрэгээр нь салгаж чаддаг. X мөр нь y мөрийг эвдэж чадна (хоёулаа…

Цааш нь

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

Асуудлын мэдэгдэл Энэ асуудалд хоёртын модыг үндсээр нь өгсөн болно. Модноос X зангилааг сайн гэж нэрлэдэг бөгөөд хэрэв root-ээс X хүртэлх замд X-ээс их утга байхгүй бол бид сайн цэгүүдийн тоог буцааж өгөх ёстой.

Цааш нь

Leetcode шийдэлтэй хослолууд

Leetcode Solution гэсэн хослолууд нь бидэнд n, k гэсэн хоёр бүхэл тоог өгдөг. 1-ээс n хүртэлх n элементээс k элемент сонгосон бүх дарааллыг бий болгохыг бидэнд хэллээ. Бид эдгээр дарааллыг массив хэлбэрээр буцаана. Дараах хэдэн жишээг авч үзье.

Цааш нь

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

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

Цааш нь

Өвөрмөц замууд Leetcode шийдэл

Unique Paths Leetcode Solution-ийн асуудалд танд торны хэмжээг илэрхийлсэн хоёр бүхэл тоо өгөгдсөн гэж мэдэгджээ. Сүлжээний хэмжээ, сүлжээний урт, өргөнийг ашиглан. Бид сүлжээний зүүн дээд булангаас… хүртэлх өвөрмөц замын тоог олох хэрэгтэй.

Цааш нь