ໄລຍະຫ່າງຂອງຫ້ອງທີ່ໃກ້ທີ່ສຸດທີ່ມີ 1 ໃນຕາຕະລາງຖານສອງ

ຖະແຫຼງການຂອງບັນຫາບັນຫາ“ ໄລຍະຫ່າງຂອງຫ້ອງທີ່ໃກ້ທີ່ສຸດທີ່ມີ 1 ໃນຕາຕະລາງຖານສອງຂໍ້” ລະບຸວ່າທ່ານໄດ້ຖືກມອບໃຫ້ກັບຖານຂໍ້ມູນຖານສອງ (ບັນຈຸພຽງແຕ່ 0 ແລະ 1 ເທົ່ານັ້ນ) ຢ່າງ ໜ້ອຍ 1. ສຳ ລັບສ່ວນປະກອບທັງ ໝົດ ຂອງ…

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

BFS ສຳ ລັບເສັ້ນສະແດງທີ່ບໍ່ໄດ້ເຊື່ອມຕໍ່

ຖະແຫຼງການກ່ຽວກັບບັນຫາບັນຫາ“ BFS ສຳ ລັບເສັ້ນສະແດງທີ່ບໍ່ຖືກຕ້ອງ” ລະບຸວ່າທ່ານໄດ້ຮັບເສັ້ນສະແດງທີ່ຖືກຕັດຂາດ, ພິມເສັ້ນທາງ BFS ຂອງເສັ້ນສະແດງ. ຕົວຢ່າງ Traversal BFS ຂອງເສັ້ນສະແດງຂ້າງເທິງນີ້ໃຫ້: 0 1 2 5 3 4 6 ວິທີການຄົ້ນຫາ ລຳ ດັບ ທຳ ອິດຂອງການຄົ້ນຫາ (BFS) ສຳ ລັບເສັ້ນສະແດງໂດຍກົງທີ່ບໍ່ຖືກຕ້ອງ…

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

ກວດເບິ່ງແຖວທີ່ມີຂະ ໜາດ n ສາມາດເປັນຕົວແທນ BST ຂອງລະດັບ n ຫຼືບໍ່

ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາທີ່ມີຢູ່ໃນຕາຕະລາງ n, ໃຫ້ກວດເບິ່ງແຖວຂະ ໜາດ n ສາມາດເປັນຕົວແທນ BST ຂອງລະດັບ n ຫຼືບໍ່. ນັ້ນແມ່ນເພື່ອກວດເບິ່ງວ່າຕົ້ນໄມ້ຄົ້ນຫາຖານສອງສ້າງໂດຍໃຊ້ອົງປະກອບ n ເຫຼົ່ານີ້ສາມາດເປັນຕົວແທນ BST ຂອງລະດັບ n ໄດ້ບໍ່. ຕົວຢ່າງມາຮອດ [] = {10, 8, 6, 9, …

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

ຄູ່ຂອງຄ່ານິຍົມໃນທາງບວກໃນຂບວນ

ໃນຄູ່ຂອງຄ່າລົບໃນແງ່ບວກໃນບັນຫາ array ພວກເຮົາໄດ້ໃຫ້ແຖວ A ຂອງຕົວເລກທີ່ແຕກຕ່າງ, ພິມຄູ່ທັງ ໝົດ ທີ່ມີຄຸນຄ່າໃນທາງບວກແລະຄ່າລົບຂອງຕົວເລກທີ່ມີຢູ່ໃນຂບວນ ພວກເຮົາຕ້ອງການພິມຄູ່ຕາມ ລຳ ດັບເຫດການທີ່ເກີດຂື້ນ. ຄູ່ທີ່…

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

ແຖວບຸລິມະສິດການ ນຳ ໃຊ້ບັນຊີລາຍຊື່ທີ່ເຊື່ອມໂຍງແບບຮ້ອງ

ໃນແຖວ ລຳ ດັບຄວາມ ສຳ ຄັນໂດຍ ນຳ ໃຊ້ບັນຊີລາຍຊື່ທີ່ມີການເຊື່ອມໂຍງແບບຮ້ອງ, ພວກເຮົາ ຈຳ ເປັນຕ້ອງໄດ້ຈັດຕັ້ງແຖວ ລຳ ດັບຄວາມ ສຳ ຄັນໂດຍ ນຳ ໃຊ້ບັນຊີລາຍຊື່ທີ່ມີການເຊື່ອມໂຍງແບບຮ້ອງ. ແຖວ ລຳ ດັບຄວາມ ສຳ ຄັນມີການ ດຳ ເນີນງານດັ່ງຕໍ່ໄປນີ້, ຍູ້ (x, p): ຕື່ມອົງປະກອບ x ທີ່ມີບູລິມະສິດ p ຢູ່ ຕຳ ແໜ່ງ ທີ່ ເໝາະ ສົມໃນແຖວບຸລິມະສິດ. pop (): ເອົາອອກແລະກັບຄືນ…

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

ຖອດລະຫັດຊ່ອຍແນ່

ສົມມຸດວ່າ, ທ່ານໄດ້ຮັບສາຍທີ່ຖືກເຂົ້າລະຫັດແລ້ວ. ສາຍສະຕິງຖືກເຂົ້າລະຫັດໃນຮູບແບບບາງປະເພດ, ໜ້າ ວຽກຂອງທ່ານແມ່ນຖອດລະຫັດເຊືອກ. ໃຫ້ພວກເຮົາເວົ້າວ່າ, "ບໍ່ມີເທື່ອເທື່ອທີ່ເກີດຂື້ນ> [string] ຕົວຢ່າງການປ້ອນຂໍ້ມູນ 3 [b] 2 [bc] ຜົນໄດ້ຮັບ bbbcaca ຄໍາອະທິບາຍນີ້" b "ເກີດຂື້ນ 3 ເທື່ອແລະ" ca "ເກີດຂື້ນ 2 ຄັ້ງ. …

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

ປີ້ນກັບຄືນໂດຍບໍ່ມີຕົວປ່ຽນແປງຊົ່ວຄາວ

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

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

ຜົນກະທົບຕໍ່ທີ່ຍາວທີ່ສຸດທີ່ມີການອະນຸຍາດ

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

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

ການ ກຳ ຈັດສະຖານທີ່ຈາກເຊືອກໂດຍໃຊ້ສາຍເຊືອກ

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

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

ການນັບ ຈຳ ນວນເລກສາມມີຜົນລວມ ໜ້ອຍ ກວ່າມູນຄ່າທີ່ໄດ້ຮັບ

ຖະແຫຼງການບັນຫາພວກເຮົາໄດ້ໃຫ້ແຖວທີ່ມີ ຈຳ ນວນ N ຂອງທາດ. ໃນອາເລທີ່ ກຳ ນົດໃຫ້, ນັບ ຈຳ ນວນເລກສາມທີ່ມີ ຈຳ ນວນນ້ອຍກ່ວາມູນຄ່າທີ່ໃຫ້ໄວ້. ຕົວຢ່າງການປ້ອນຂໍ້ມູນ a [] = {1, 2, 3, 4, 5, 6, 7, 8} ຜົນບວກ = 10 ຜົນໄດ້ຮັບ 7 ຜົນປະໂຫຍດທີ່ສາມແມ່ນ: …

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