ການປະຕິບັດ Deque ໂດຍນໍາໃຊ້ບັນຊີເຊື່ອມໂຍງທີ່ບໍ່ຕ້ອງສົງໃສ

ຖະແຫຼງການບັນຫາບັນຫາ“ ການຈັດຕັ້ງປະຕິບັດ Deque ໂດຍ ນຳ ໃຊ້ລາຍຊື່ທີ່ເຊື່ອມໂຍງ Doubly” ລະບຸວ່າທ່ານຕ້ອງການຈັດຕັ້ງປະຕິບັດ ໜ້າ ທີ່ດັ່ງຕໍ່ໄປນີ້ຂອງ Deque ຫຼື Doubly ຈົບແຖວໂດຍໃຊ້ບັນຊີລາຍຊື່ທີ່ເຊື່ອມໂຍງກັນເປັນສອງເທົ່າ, insertFront (x): ເພີ່ມອົງປະກອບ x ໃນຈຸດເລີ່ມຕົ້ນຂອງ Deque insertEnd (x ): ຕື່ມອົງປະກອບ x ໃນຕອນທ້າຍຂອງ…

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

ກວດເບິ່ງວ່າຕົ້ນໄມ້ຖານສອງທີ່ມອບໃຫ້ແມ່ນແລ້ວຫຼືບໍ່

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

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

ຊອກຫາຜົນລວມຂອງອົງປະກອບທີ່ບໍ່ເຮັດຊ້ ຳ (ທີ່ແຕກຕ່າງກັນ) ໃນອາເລ

ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາເນື່ອງຈາກອາຄານເລກເຕັມ, A [] ທີ່ມີສ່ວນປະກອບທີ່ຊ້ ຳ ຊ້ອນກັນ, "ຊອກຫາຜົນລວມຂອງສ່ວນປະກອບທີ່ບໍ່ຊ້ ຳ ອີກ (ທີ່ແຕກຕ່າງກັນ) ຢູ່ໃນຂບວນ" ຂໍໃຫ້ຊອກຫາຜົນລວມຂອງສ່ວນປະກອບທີ່ແຕກຕ່າງທັງ ໝົດ ໃນອາເລ ສະນັ້ນ, ພຽງແຕ່ຕື່ມຕົວເລກທີ່ບໍ່ຊ້ ຳ ອີກໃນຂບວນ. ຕົວຢ່າງ A [] = {1, 4, 2, …

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

ເອົາ ຈຳ ນວນ ຕຳ ່ສຸດຂອງອົງປະກອບດັ່ງກ່າວອອກມາເຊິ່ງບໍ່ມີອົງປະກອບ ທຳ ມະດາທີ່ມີຢູ່ທັງ Array

ໃຫ້ສອງ arrays A ແລະ B ປະກອບດ້ວຍ n ແລະ m ອົງປະກອບຕາມ ລຳ ດັບ. ເອົາ ຈຳ ນວນ ຕຳ ່ສຸດຂອງອົງປະກອບອອກມາເຊັ່ນວ່າບໍ່ມີສ່ວນປະກອບທົ່ວໄປທີ່ມີຢູ່ໃນທັງແຖວແລະພິມ ຈຳ ນວນຂອງອົງປະກອບທີ່ລົບອອກ. ການປ້ອນຂໍ້ມູນຕົວຢ່າງ: A [] = {1, 2, 1, 1} B [] = {1, 1} ຜົນໄດ້ຮັບ: ອົງປະກອບຕ່ ຳ ສຸດທີ່ຈະເອົາ…

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

ໂປແກຼມທີ່ຈະເປີດໃຊ້ງານທຸກໆຕົວລະຄອນໃນສາຍ

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

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

ພິມທຸກສິ່ງທີ່ເປັນໄປໄດ້ຂອງ R Element ໃນ Array ທີ່ມີຂະ ໜາດ N

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

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

ຜົນລວມສູງສຸດຂອງອົງປະກອບທີ່ບໍ່ສາມາດຕັດຕໍ່ໄດ້

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

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