BlackRock ярилцлагын асуултууд

BlackRock массивын асуултууд

Асуулт 1. N тоог үржүүлэх хамгийн бага нийлбэр “N тоон үржүүлгийн хамгийн бага нийлбэр” гэсэн бодлогод танд n бүхэл тоо өгөгдсөн бөгөөд зэргэлдээ хоёр элементийг авч, тэдгээрийн нийлбэр mod 100-ийг a болтол нь буцааж тавьснаар бүх тоонуудын үржвэрийн нийлбэрийг хамгийн бага байлгах хэрэгтэй гэж заасан болно. нэг дугаар ...

Цааш нь

Асуулт 2. Бүх элементүүдийг массивт тэнцүү болгох хамгийн бага ажиллагаа “Бүх элементүүдийг массивт тэнцүү болгох хамгийн бага ажиллагаа” гэсэн асуудалд танд бүхэл тоонууд бүхий массив өгөгдсөн болно. Массивыг тэнцүү болгохын тулд хийж болох хамгийн бага ажиллагааг олж мэдэх хэрэгтэй. Жишээ [1,3,2,4,1] 3 Тайлбар 3 хасах аль ч байж болно ...

Цааш нь

Асуулт 3. Дэд массив нь уулын хэлбэртэй эсэхийг олж мэд Асуудлын мэдэгдэл “Дэд массив нь уулын хэлбэртэй эсэхийг олж мэд” гэсэн бодлогод танд бүхэл тоон массив ба муж өгөгдсөн болохыг зааж өгсөн болно. Асуудлын шийдэл нь өгөгдсөн мужуудын хооронд үүссэн дэд массив нь уулын хэлбэртэй эсвэл ...

Цааш нь

Асуулт 4. Хэмжээний асуултуудыг шинэчлэлтгүйгээр Асуудлын мэдэгдэл “Шинэчлэлтгүйгээр нийлбэр дүнгийн асуултуудыг гаргах” асуудал нь танд бүхэл тоон массив ба муж байна гэж заасан байдаг. Асуудлын шийдэл нь өгөгдсөн муж доторх бүх элементүүдийн нийлбэрийг олохыг хүсдэг. Жишээ arr [] = {10, 9, 8, 7, 6} Асуулт: {(0, 4), (1, 3)} 40 24 ...

Цааш нь

Асуулт 5. Массивыг өгөгдсөн мужид хуваах гурван арга Асуудлын мэдэгдэл Танд бүхэл тоон массив ба lowValue ба highValue мужийг өгсөн болно. Массивыг өгөгдсөн мужийг гурван талт хуваах асуудал нь массивыг гурван хэсэгт хуваах массивыг хуваахыг хүсдэг. Массивын хуваалт нь дараахь элементүүд байх болно.

Цааш нь

Асуулт 6. M зүйлийг авсны дараа ялгах элементүүдийн хамгийн бага тоо Асуудлын мэдэгдэл “m зүйлийг арилгасны дараа ялгах элементүүдийн хамгийн бага тоо” гэсэн асуудал нь танд массив болон m бүхэл тоо байгааг илэрхийлж байна. Массивын элемент бүр id дугаарыг заана. Асуудлын шийдэл нь m элементүүдийг хамгийн багадаа ... байхаар арилгаж өгөхийг хүсдэг.

Цааш нь

Асуулт 7. Массивт байгаа бүтээгдэхүүнүүдийн тоог хосоор нь тоол Бүтээгдэхүүн нь массивын асуудалд байгаа тоолох хосуудад бид массив өгсөн бөгөөд бүтээгдэхүүний утга массивт байгаа бүх ялгаатай хосыг тоол. Жишээ оролт A [] = {2, 5, 6, 3, 15} Гаралт Бүтээгдэхүүн нь массивт байдаг ялгаатай хосуудын тоо: 2 Хосууд нь: (2, ...

Цааш нь

Асуулт 8. Зоос солих асуудал Зоос солих асуудал - c1, c2,…, cs өөр өөр утгатай зарим зооснуудыг өгсөн (Жишээлбэл: 1,4,7….). Бидэнд n хэмжээ хэрэгтэй байна. Эдгээр өгөгдсөн зооснуудыг ашиглан n-г бүрдүүлнэ үү. Та зоосыг шаардлагатай хэмжээгээр хэдэн удаа ашиглаж болно. Нийт хэдэн арга замыг ол.

Цааш нь

Асуулт 9. Бүтээгдэхүүний массив таавар Асуудлын мэдэгдэл Бүтээгдэхүүний массивын тааврын асуудалд бид ith элемент нь ith байрлал дахь элементээс бусад өгөгдсөн массив дахь бүх элементийн бүтээгдэхүүн болох массивыг байгуулах хэрэгтэй. Жишээ оролт 5 10 3 5 6 2 гаралт 180 600 360 300 900 ...

Цааш нь

BlackRock мөрт асуултууд

Асуулт 10. Ромын Leetcode шийдлийн бүхэл тоо Энэ асуудалд бидэнд бүхэл тоо өгөгдсөн бөгөөд рим тоогоор хөрвүүлэх шаардлагатай болно. Тиймээс асуудлыг ерөнхийдөө "Integer to Roman" гэж нэрлэдэг бөгөөд энэ нь Integer to Roman Leetcode Solution юм. Хэрэв хэн нэгэн Ромын тооны талаар мэдэхгүй бол. Хуучин цагт хүмүүс ...

Цааш нь

Асуулт 11. Өгөгдсөн мөрний жингийн хамгийн их хувиргалт Асуудлын мэдэгдэл Өгөгдсөн мөрийн жингийн хамгийн их хувиргалт нь зөвхөн 'A' ба 'B' гэсэн хоёр тэмдэгтээс бүрдэх мөр өгсөн болохыг илэрхийлнэ. Бид дурын тэмдэгтийг сольж мөрийг өөр мөр болгон хувиргах боломжтой. Тиймээс олон өөрчлөлт хийх боломжтой. Боломжтой бүх зүйлээс ...

Цааш нь

Асуулт 12. Ижил тэмдэгт бүхий үгсийг бүлэглэх Тэмдэгтийн ижил багц бүхий бүлгийн үгсэд бид жижиг үсэгтэй үгийн жагсаалтыг өгсөн болно. Нэг ижил өвөрмөц тэмдэгт бүхий бүх Үгийг олох функцийг хэрэгжүүл. Жишээ оролтын үгс [] = {"may", "оюутан", "оюутнууд", "нохой", "оюутны охин", "бурхан", "муур", "үйлдэл", "таб", "сарьсан багваахай", "урсгал" , “Чоно”, “хурга”, “ами”, “ям”, “бальзам”, “гогцоотой”, ...

Цааш нь

BlackRock модны асуултууд

Асуулт 13. M зүйлийг авсны дараа ялгах элементүүдийн хамгийн бага тоо Асуудлын мэдэгдэл “m зүйлийг арилгасны дараа ялгах элементүүдийн хамгийн бага тоо” гэсэн асуудал нь танд массив болон m бүхэл тоо байгааг илэрхийлж байна. Массивын элемент бүр id дугаарыг заана. Асуудлын шийдэл нь m элементүүдийг хамгийн багадаа ... байхаар арилгаж өгөхийг хүсдэг.

Цааш нь

Асуулт 14. BST-ийг Min Heap болгон хөрвүүлэх Асуудлын мэдэгдэл Бүрэн хоёртын хайлтын мод өгөгдсөн тул үүнийг Min Heap болгон хөрвүүлэх алгоритмыг бичээрэй. Min Heap нь зангилааны зүүн талын утга нь баруун талынхаас бага байх ёстой.

Цааш нь

BlackRock стекийн асуултууд

Асуулт 15. Дарааллын эхний K элементүүдийг буцаах Дарааллын бодлогын эхний K элементүүдийг буцааж өгөхдөө бид дараалал болон k тоог өгсөн бол дарааллын эхний k элементүүдийг дарааллын стандарт үйлдлүүдийг ашиглан эргүүл. Жишээ оролт: дараалал = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2 ...

Цааш нь

BlackRock дарааллын асуултууд

Асуулт 16. Дарааллын эхний K элементүүдийг буцаах Дарааллын бодлогын эхний K элементүүдийг буцааж өгөхдөө бид дараалал болон k тоог өгсөн бол дарааллын эхний k элементүүдийг дарааллын стандарт үйлдлүүдийг ашиглан эргүүл. Жишээ оролт: дараалал = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2 ...

Цааш нь

BlackRock матрицын асуултууд

Асуулт 17. Матрицын бүх мөрөнд нийтлэг ялгаатай элементүүдийг ол Асуудлын мэдэгдэл Бидэнд бүхэл тоонуудын матриц өгөгдсөн болно. "Матрицын бүх мөрөнд нийтлэг ялгаатай элементүүдийг олох" гэсэн асуудал нь матрицад байгаа мөр тус бүрт нийтлэг байж болох бүх ялгаатай элементүүдийг олохыг хүсдэг. Жишээ arr [] = {{11, 12, 3, 10}, {11, ...

Цааш нь

BlackRock-ийн бусад асуултууд

Асуулт 18. Хувьцааны LeetCode шийдлийг худалдаж авах, худалдах хамгийн тохиромжтой цаг Асуудлын мэдэгдэл Хувьцаа худалдаж авах, худалдах хамгийн тохиромжтой цаг LeetCode шийдэл – “Хувьцаа худалдаж авах, худалдах хамгийн тохиромжтой цаг” нь танд үнэ[i] нь тухайн хувьцааны i дэх өдрийн үнэ болох олон төрлийн үнийн багцыг өгсөн болно. Та сонголтоо хийснээр ашгаа нэмэгдүүлэхийг хүсч байна ...

Цааш нь

Асуулт 19. A, b, c урттай сегментүүдийн хамгийн их тоо “A, b, c урттай сегментүүдийн хамгийн их тоо” гэсэн бодлогод танд эерэг N бүхэл тоо өгөгдөж байгаа бөгөөд N ашиглан үүсгэж болох a, b, c уртын сегментүүдийн тоог олох хэрэгтэй. Жишээ N = 7 a = 5, b ...

Цааш нь

Асуулт 20. 0-1-ийн үүргэвчинд зориулсан сансрын оновчтой DP шийдэл Асуудлын талаархи мэдэгдэл Бидэнд зарим нэг жинг барьж чадах үүргэвчинд өгдөг бөгөөд өгөгдсөн зүйлүүдээс зарим зүйлийг үнэ цэнэтэй байдлаар нь сонгох хэрэгтэй. Эд зүйлийг сонгосон байх ёстой бөгөөд үүнд үүргэвчний үнэ (авсан зүйлийн нийт үнэ) хамгийн их байх ёстой. ...

Цааш нь

Асуулт 21. Эхнээс нь Kth Node-г End-ээс Kth Node-той солино Асуудлын мэдэгдэл “Kth Node-ийг эхнээс нь Kth Node-той төгсгөлөөс солих” бодлогод бид холбосон жагсаалтыг өгсөн болно. Kth зангилааг эхнээс нь, төгсгөлөөс нь kth зангилаагаар солино. Бид үнэт зүйлийг сольж болохгүй, заагчийг солих хэрэгтэй. Жишээ 2 1 2 3 4 5 6 1 ...

Цааш нь

Translate »