Leetcode-ийн уусмалаар массив үүсэхийг шалгана уу

Leetcode Solution-ийг нэгтгэх замаар массив үүсэхийг шалгах нь бидэнд олон массивыг өгсөн. Үүнтэй хамт бидэнд дараалал өгдөг. Дараа нь бид ямар нэг байдлаар массив ашиглан өгөгдсөн дарааллыг барьж чадах эсэхийг олохыг хэлнэ. Бид ямар ч массивыг тохируулж болно.

Цааш нь

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

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

Цааш нь

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

Асуудлын мэдэгдэл Бүхэл тоонуудын массив өгөгдсөн тул массивыг утгын давтамж дээр үндэслэн өсөх дарааллаар эрэмбэл. Хэрэв олон утга ижил давтамжтай бол тэдгээрийг буурах дарааллаар эрэмбэл. Жишээ дугаар = [1,1,2,2,2,3] [3,1,1,2,2,2] Тайлбар: '3' нь 1 давтамжтай, '1' нь ... давтамжтай байна.

Цааш нь

Хоёр массивын уулзвар II Leetcode шийдэл

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

Цааш нь

Jewels and Stones Leetcode шийдэл

Jewels and Stones Leetcode Solution гэсэн асуудалд танд хоёр мөр өгсөн гэж заасан байдаг. Тэдгээрийн нэг нь үнэт чулуу, нэг нь чулууг төлөөлдөг. Үнэт эдлэл агуулсан мөр нь үнэт чулуу болох тэмдэгтүүдийг илэрхийлнэ. Бид чулуун мөрнөөс хэдэн тэмдэгтийн тоог олох хэрэгтэй ...

Цааш нь

Leetcode-ийн хамгийн богино гүйцээх шийдэл

Word Leetcode Solution-ийг хамгийн богино хугацаанд бөглөсөн нь танд автомашины улсын дугаар ба os мөрүүдийг олгоно гэсэн байна. Та хамгийн богино гүйцсэн үгийг олох хэрэгтэй. Өрсөлдөгч үг гэдэг нь улсын дугаарын бүх үсгийг багтаасан үгийг хэлнэ (тохиолдолд мэдрэмжгүй). Давтамж ...

Цааш нь

Харьцуулах ангиллын массивын Leetcode шийдэл

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

Цааш нь

HashMap аргууд Java

Java дахь HashMap Class нь өгөгдлийг түлхүүр утгын хос хэлбэрээр хадгалдаг бөгөөд гол өгөгдөл нь өвөрмөц байх ёстой. Бид харгалзах гол өгөгдөл дээр үндэслэн утгыг олж авах боломжтой. HashMap нь Java-ийн цуглуулгад байдаг бөгөөд java.util багцын нэг хэсэг юм. Энэ нь зарчмаар ажилладаг ...

Цааш нь

K урттай дэд мөрийг давтах мөрийг хөрвүүлэх

Асуудлын мэдэгдэл “K урттай дэд мөрийг давтах мөрийг хөрвүүлэх” бодлогод бид “s” мөр, бүхэл тоо “k” өгсөн. Үүнийг дэд мөрийг давтах мөр болгон хөрвүүлэх боломжтой эсэхийг шалгах програм бич.

Цааш нь

Kth давтагдахгүй тэмдэгт

Асуудлын мэдэгдэл “Kth давтагддаггүй тэмдэгт” -д бид “s” мөрийг өгсөн. Kth давтагддаггүй тэмдэгтийг олох програм бич. Хэрэв тэмдэгт мөрөнд давтагдахгүй k тэмдэгтээс бага байвал “-1” гэж хэвлэ. Оролтын формат "s" мөрийг агуулсан эхний бөгөөд цорын ганц мөр. ...

Цааш нь