ຜົນລວມສູງສຸດຂອງເສັ້ນທາງໃນເຂດສາມຫຼ່ຽມ ຄຳ ທີ່ຖືກຕ້ອງ

ບັນຫາ“ ຍອດສູງສຸດຂອງເສັ້ນທາງໃນສາມຫຼ່ຽມ ຄຳ ທີ່ຖືກຕ້ອງ” ລະບຸວ່າທ່ານໄດ້ຮັບເລກເຕັມບາງສ່ວນໃນຮູບສາມຫລ່ຽມທີ່ຖືກຕ້ອງ. ຊອກຫາຍອດລວມທີ່ທ່ານສາມາດບັນລຸໄດ້ຖ້າທ່ານເລີ່ມຕົ້ນຈາກດ້ານເທິງແລະກ້າວໄປສູ່ພື້ນຖານດັ່ງກ່າວທີ່ທ່ານຍ້າຍ…

ອ່ານ​ເພິ່ມ​ເຕິມ

ການແຊກຊືມຂັ້ນຕ່ ຳ ເພື່ອປະກອບ palindrome ທີ່ມີການອະນຸຍາດ

ບັນຫາ“ ການແຊກແຊງຂັ້ນຕ່ ຳ ທີ່ຈະສ້າງເປັນ palindrome ໂດຍມີການອະນຸຍາດ” ອະທິບາຍວ່າທ່ານໄດ້ຖືກມອບໃຫ້ກັບຕົວອັກສອນທຸກຕົວ ໜັງ ສືນ້ອຍ. ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາຂໍໃຫ້ຊອກຫາການແຊກຕົວອັກສອນຂັ້ນຕ່ ຳ ສຸດຂອງຕົວລະຄອນເຖິງສາຍທີ່ມັນສາມາດກາຍເປັນ Palindrome. ຕຳ ແໜ່ງ ຂອງຕົວລະຄອນສາມາດເປັນ…

ອ່ານ​ເພິ່ມ​ເຕິມ

ກວດເບິ່ງວ່າ Array ມີສ່ວນປະກອບທີ່ຕິດພັນກັບສິ່ງທີ່ຊ້ ຳ ຊ້ອນອະນຸຍາດ

ເຈົ້າຍັງບໍ່ໄດ້ໃຫ້ບັນຈຸເລກເຕັມເຊິ່ງສາມາດມີສ່ວນປະກອບທີ່ຊ້ ຳ ກັນເຊັ່ນກັນ. ຄຳ ຖະແຫຼງການແກ້ໄຂບັນຫາຂໍໃຫ້ຄົ້ນພົບວ່າມັນແມ່ນຊຸດຂອງຕົວເລກທີ່ຕິດພັນກັນ, ພິມ“ ແມ່ນແລ້ວ” ຖ້າມັນແມ່ນ, ພິມ“ ບໍ່” ຖ້າມັນບໍ່ແມ່ນ. ຕົວຢ່າງການປ້ອນຂໍ້ມູນຕົວຢ່າງ: [2, 3, 4, 1, 7, 9] ຕົວຢ່າງ…

ອ່ານ​ເພິ່ມ​ເຕິມ

ຄວາມແຕກຕ່າງທີ່ເປັນໄປໄດ້ສູງສຸດຂອງສອງຊຸດຍ່ອຍຂອງອາເລ

ສົມມຸດວ່າ, ພວກເຮົາມີຂບວນເລກເຕັມ. ຄຳ ຖະແຫຼງທີ່ມີບັນຫາ“ ຄວາມແຕກຕ່າງທີ່ເປັນໄປໄດ້ສູງສຸດຂອງສອງຊຸດຂອງອາເລ” ຂໍໃຫ້ຄົ້ນພົບຄວາມແຕກຕ່າງທີ່ເປັນໄປໄດ້ສູງສຸດລະຫວ່າງສອງແຖວຂອງຂບວນ ໜຶ່ງ. ເງື່ອນໄຂທີ່ຕ້ອງປະຕິບັດຕາມ: ອາເລສາມາດບັນຈຸສ່ວນປະກອບທີ່ເຮັດຊ້ ຳ ໄດ້, ແຕ່ຄວາມຖີ່ສູງສຸດຂອງອົງປະກອບ…

ອ່ານ​ເພິ່ມ​ເຕິມ

ການປະຕິບັດງານຂັ້ນຕ່ ຳ ເພື່ອເຮັດໃຫ້ອົງປະກອບທັງ ໝົດ ມີຄວາມເທົ່າທຽມກັນເປັນແຖວ

ບັນຫາ“ ການ ດຳ ເນີນງານຂັ້ນຕ່ ຳ ທີ່ຈະເຮັດໃຫ້ທຸກໆອົງປະກອບເທົ່າທຽມກັນໃນແຖວ” ລະບຸວ່າທ່ານໄດ້ຖືກມອບໃຫ້ມີແຖວພ້ອມກັບ ຈຳ ນວນ ໜຶ່ງ ໃນມັນ. ທ່ານຕ້ອງຊອກຫາວິທີການ ດຳ ເນີນງານຂັ້ນຕ່ ຳ ສຸດທີ່ສາມາດເຮັດໄດ້ເພື່ອເຮັດໃຫ້ຂບວນເທົ່າທຽມກັນ. ຕົວຢ່າງ [1,3,2,4,1] 3 ຄຳ ອະທິບາຍບໍ່ວ່າຈະເປັນ 3 ຕົວຫຍໍ້ອາດຈະເປັນ…

ອ່ານ​ເພິ່ມ​ເຕິມ

ສ້າງບັນດາຂອດຈັດລຽງທີ່ເປັນໄປໄດ້ທັງ ໝົດ ຈາກອົງປະກອບສະຫຼັບຂອງສອງແຖວທີ່ຈັດໃຫ້

ບັນຫາ“ ສ້າງຂອດຈັດລຽງທີ່ເປັນໄປໄດ້ທັງ ໝົດ ຈາກອົງປະກອບອື່ນທີ່ມີສອງຂອດຈັດຮຽງໃຫ້” ລັດທີ່ສົມມຸດວ່າທ່ານມີສອງປະເພດຈັດລຽງ. ຄຳ ຖະແຫຼງທີ່ມີບັນຫາຂໍໃຫ້ຊອກຫາບັນດາຂບວນທີ່ຈັດລຽງ ລຳ ດັບທີ່ເປັນໄປໄດ້, ຈຳ ນວນດັ່ງກ່າວຄວນໄດ້ຮັບການຈັດແຈງເປັນທາງເລືອກຈາກສອງແຖວທີ່ແຕກຕ່າງກັນ. ຕົວຢ່າງ ArrA [] …

ອ່ານ​ເພິ່ມ​ເຕິມ

ຄວາມແຕກຕ່າງ Array | ການສອບຖາມປັບປຸງລະດັບໃນ O (1)

ທ່ານໄດ້ຖືກຈັດໃຫ້ມີແຖວເຕັມແລະສອງແບບຂອງການສອບຖາມ, ໜຶ່ງ ແມ່ນການເພີ່ມ ຈຳ ນວນທີ່ລະບຸໄວ້ໃນຂອບເຂດແລະອີກອັນ ໜຶ່ງ ແມ່ນການພິມແຖວທັງ ໝົດ. ບັນຫາ“ Array ແຕກຕ່າງ | ການສອບຖາມປັບປຸງ Range ໃນ O (1)” ຮຽກຮ້ອງໃຫ້ພວກເຮົາ ດຳ ເນີນການປັບປຸງຊ່ວງໃນ O (1). ຕົວຢ່າງມາຮອດ [] …

ອ່ານ​ເພິ່ມ​ເຕິມ

ຊ່ວງເວລາຄົງທີ່ເພີ່ມການ ດຳ ເນີນງານໃນອາເລ

ທ່ານໄດ້ໃຫ້ແຖວຕົວເລກເຕັມແລະໃນເບື້ອງຕົ້ນ, ມັນໄດ້ຖືກເລີ່ມຕົ້ນເປັນ 0 ແລະຍັງໄດ້ ກຳ ນົດຂອບເຂດ. ໜ້າ ວຽກແມ່ນເພື່ອເພີ່ມ ຈຳ ນວນທີ່ລະບຸໄວ້ໃນຂອບເຂດຂອງອາເລແລະພິມແຖວຜົນທີ່ໄດ້ຮັບ. ຕົວຢ່າງມາຮອດ [] = {0, 0, 0, 0, 0} ການສອບຖາມ: {(0, 2, 50), (3, …

ອ່ານ​ເພິ່ມ​ເຕິມ

ຊອກຫາຄູ່ທັງ ໝົດ (ກ, ຂ) ໃນຂອດດັ່ງກ່າວວ່າ a% b = k

ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາບັນຫາ“ ຊອກຫາທຸກຄູ່ (a, b) ໃນຂອດດັ່ງກ່າວທີ່% b = k” ລະບຸວ່າທ່ານໄດ້ຮັບ ຈຳ ນວນຫລາຍຂອງຕົວເລກແລະຄ່າເລກເຕັມເອີ້ນວ່າ k. ຖະແຫຼງການບັນຫາຂໍໃຫ້ຊອກຫາຄູ່ໃນທາງທີ່ x …

ອ່ານ​ເພິ່ມ​ເຕິມ

ການສອບຖາມ Range LCM

ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາບັນຫາ“ Range LCM Queries” ລະບຸວ່າທ່ານມີຕົວເລກເລກເຕັມແລະ ຈຳ ນວນ ຄຳ ຖາມຖາມ. ການສອບຖາມແຕ່ລະອັນມີ (ຊ້າຍ, ຂວາ) ເປັນແຖວ. ວຽກທີ່ໄດ້ຮັບແມ່ນເພື່ອຊອກຫາ LCM (ຊ້າຍ, ຂວາ), ໝາຍ ຄວາມວ່າ, LCM ຂອງ ຈຳ ນວນທັງ ໝົດ ທີ່ມາໃນລະດັບ…

ອ່ານ​ເພິ່ມ​ເຕິມ