Array Leetcode шийдлийг холино

Массивын Leetcode шийдлийг холих нь бидэнд 2n урттай массивыг өгдөг. Энд 2n нь массивын урт тэгш байна гэсэн үг юм. Дараа нь бид массивыг холих хэрэгтэй гэж хэлсэн. Энд холих нь массивыг санамсаргүй байдлаар холих хэрэгтэй гэсэн үг биш боловч тодорхой арга зам нь ...

Цааш нь

3Sum Leetcode шийдэл

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

Цааш нь

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

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

Цааш нь

Лицензийн түлхүүр форматлах Leetcode шийдэл

Асуудлын мэдэгдэл “Лицензийн түлхүүрийг форматлах” асуудалд оролт нь лицензийн түлхүүрийг илэрхийлсэн тэмдэгт мөрүүдээс бүрдэнэ. Эхэндээ мөрийг N + 1 бүлэгт (үгс) хооронд нь N зураасаар тусгаарладаг. Бидэнд K бүхэл тоо өгөгдсөн бөгөөд мөрийг форматлах зорилго оршино.

Цааш нь

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

Асуудлын мэдэгдэл Энэ асуудалд бид эхлээд бүхэл тоо k ба бүхэл тоон массивтай KthLargest () анги зохиох ёстой. Бүхэл тоон k ба массивын дугаарыг аргумент болгон дамжуулахад бид параметржүүлсэн байгуулагч бичих хэрэгтэй. Анги нь нэмэх (val) функцтэй бөгөөд ... нэмдэг.

Цааш нь

Холбогдсон жагсаалтын элементүүдийг Leetcode шийдлийг арилгах

Асуудлын мэдэгдэл Энэ асуудалд бид бүхэл тоон утгатай зангилаа бүхий холбосон жагсаалтыг өгсөн болно. Бид val-тэй тэнцүү утгатай зарим зангилааг жагсаалтаас устгах хэрэгтэй. Асуудлыг газар дээр нь шийдвэрлэхийг шаарддаггүй боловч ийм нэг аргыг бид ярилцах болно. Жишээ жагсаалт =…

Цааш нь

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

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

Цааш нь

Изоморфын мөрүүд Leetcode шийдэл

Асуудлын мэдэгдэл Энэхүү бодлогод бидэнд а, б гэсэн хоёр мөр өгөгдсөн болно. Бидний зорилго бол хоёр мөр нь изоморф байгаа эсэхийг ялгах явдал юм. Хоёр мөрийг изоморф гэж нэрлэдэг бөгөөд зөвхөн эхний мөрөнд байгаа тэмдэгтүүдийг ямар ч тэмдэгтээр (түүний дотор өөрөө орлуулж болно) орлуулах тохиолдолд л ...

Цааш нь

Арлын периметрийн Leetcode шийдэл

Асуудлын мэдэгдэл Энэхүү бодлогод бид 2 хэмжээст массив хэлбэрээр тор өгсөн болно. сүлжээ [i] [j] = 0 нь тухайн цэг дэх ус байгааг илэрхийлж, [i] [j] = 1 нь газрыг илэрхийлнэ. Сүлжээний эсүүд нь босоо / хэвтээ байдлаар холбогдсон боловч диагналаар холбогддоггүй. Яг нэг арал байдаг (газрын холбогдох бүрэлдэхүүн хэсэг ...

Цааш нь

Үгсийн хоорондох зайг дахин тохируулах Leetcode Solution

Асуудлын мэдэгдэл Энэ асуудалд бидэнд зай завсар дотор байрлуулсан хэдэн үг агуулсан текст мөр өгөгдсөн болно. Үгсэд зөвхөн англиар жижиг үсэг байж болно. Мэдээжийн хэрэг үг бүр дор хаяж нэг зайгаар тусгаарлагдана. Мөн текст дор хаяж нэг үгтэй байна. жишээ нь текст = ”…

Цааш нь