Фибоначчийн дугаар LeetCode шийдэл

Асуудлын мэдэгдэл Фибоначчийн дугаар LeetCode шийдэл – "Фибоначчийн тоо" нь ихэвчлэн F(n) гэж тэмдэглэгдсэн Фибоначчийн тоонууд нь Фибоначчийн дараалал гэж нэрлэгддэг дарааллыг бүрдүүлдэг бөгөөд тоо бүр нь 0 ба 1-ээс эхлэн өмнөх хоёрын нийлбэр юм. Өөрөөр хэлбэл, F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n …)

Цааш нь

Хамгийн бага Knight Moves LeetCode шийдэл

Асуудлын мэдэгдэл Хамгийн бага баатрын нүүдэл LeetCode шийдэл – Infinity-ээс +infinity хүртэлх координат бүхий хязгааргүй шатрын самбарт та [0, 0] квадрат дээр баатартай байна. Рыцарьт доор үзүүлсэн шиг 8 боломжит нүүдэл байдаг. Хөдөлгөөн бүр нь үндсэн чиглэлд хоёр квадрат, дараа нь ортогональ чиглэлд нэг квадрат байна. Хамгийн бага тоог буцаана уу...

Цааш нь

Цэцэрлэгт услах цоргоны хамгийн бага тоо LeetCode шийдэл

Асуудлын мэдэгдэл Цэцэрлэгийг услахад нээх цоргоны хамгийн бага тоо LeetCode шийдэл – X тэнхлэгт нэг хэмжээст цэцэрлэг бий. Цэцэрлэг нь 0 цэгээс эхэлж n цэгээр төгсдөг. (өөрөөр хэлбэл цэцэрлэгийн урт нь n). … дахь [1, 0, …, n] цэгүүдэд байрлах n + 1 цорго байна.

Цааш нь

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

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

Цааш нь

Массивын элементүүдийг тэнцүү болгох хамгийн бага алхам Leetcode шийдэл

Асуудлын мэдэгдэл Энэ асуудалд бид бүхэл тоон массивыг өгсөн болно. Түүнчлэн, бид энэ массив дээр тодорхой багц үйлдлийг хийхийг зөвшөөрдөг. Нэг үйлдэл дээр бид массив дахь ”n - 1 ″ (бусад бүх элементүүд) элементүүдийг 1-ээр нэмэгдүүлэх боломжтой. Бидэнд…

Цааш нь

Keyboard Row Leetcode шийдэл

Асуудлын мэдэгдэл Энэхүү бодлогод бидэнд олон тооны мөрүүдийг өгсөн болно. Өгөгдсөн массивын аль мөр нь QWERTY гарын доор дурдсан ижил мөрөнд хамаарахыг бид доор харуулсны дагуу олох ёстой: Бид массив англи үсгийн мөрийг агуулсан гэж бодож байна. Жишээ String_Array = {"Ананд", "Сони"…

Цааш нь

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

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

Цааш нь

Leetcode шийдлийг үржүүл

Multiply Strings Leetcode шийдэл нь оролт болгон өгсөн хоёр мөрийг үржүүлэхийг биднээс хүсдэг. Бид үржүүлгийн үр дүнг дуудагч функцэд хэвлэх эсвэл буцааж өгөх шаардлагатай. Тиймээс албан ёсоор хоёр мөр өгснөөр өгөгдсөн мөрүүдийн үржвэрийг олоорой. ...

Цааш нь

Тодорхой үр дагавар

S ба P1 гэсэн хоёр мөрийг харгалзан бид P1-тэй тэнцүү S-ийн ялгаатай дарааллын бүх тоог тоолох ёстой. Тэмдэглэл: Өгөгдсөн мөрийн дараалал нь анхны тэмдэгт мөрөөс зарим тэмдэгт эсвэл тэг тэмдэгтүүдийг устгаж архивлах мөр юм. Бид сольж чадахгүй ...

Цааш нь

Өгөгдсөн утгаас бага нийлбэртэй гурван ихэрийн тоо

Асуудлын мэдэгдэл Бид N тооны элемент агуулсан массивыг өгсөн. Өгөгдсөн массивт өгөгдсөн утгаас бага нийлбэр бүхий гурван ихсийн тоог тоолно уу. Жишээ оролт a [] = {1, 2, 3, 4, 5, 6, 7, 8}. Дүгнэлт = 10 Гаралт 7 Боломжит гурвалууд нь:…

Цааш нь

Translate »