ແມ່ນວິທີແກ້ໄຂ Leetcode

ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາໃນບັນຫານີ້, ພວກເຮົາໄດ້ຮັບສອງສາຍທີ່ແຕກຕ່າງກັນ. ເປົ້າ ໝາຍ ແມ່ນເພື່ອຄົ້ນຫາວ່າສາຍ ທຳ ອິດແມ່ນຕົວເລກທີສອງຕໍ່ມາ. ຕົວຢ່າງ: ສາຍ ທຳ ອິດ =“ abc” ຊ່ອຍແນ່ທີສອງ =“ mnagbcd” ສາຍ ທຳ ອິດທີ່ແທ້ຈິງ =“ ເບີເກີ” ສາຍທີສອງ =“ ເດັ່ນ” ວິທີການທີ່ບໍ່ຖືກຕ້ອງ (ຄິດໄລ່) ນີ້ແມ່ນງ່າຍ…

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

ສະຫຼຸບສັງລວມ Ranges Leetcode Solution

ຄຳ ຖະແຫຼງກ່ຽວກັບບັນຫາໃນບົດສະຫຼຸບບັນຫາບັນດາຕົວເລກທີ່ເປັນເອກະລັກຂອງແຕ່ລະປະເພດແມ່ນຖືກມອບໃຫ້. ພວກເຮົາຕ້ອງສ້າງບັນຊີລາຍຊື່ທີ່ນ້ອຍທີ່ສຸດໃນບັນດາຂອບເຂດທີ່ກວມເອົາຕົວເລກທັງ ໝົດ ໃນແຖວຢ່າງແນ່ນອນເມື່ອຕົວຢ່າງແຕ່ລະສ່ວນຂອງອາເລຖືກປົກຄຸມດ້ວຍ ໜຶ່ງ ໃນຂອບເຂດ. ແຕ່ລະຊ່ວງ [a, b] ໃນລາຍການຄວນ…

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

ການແກ້ໄຂບັນຊີລາຍຊື່ທີ່ມີການເຊື່ອມໂຍງຂອງ Palindrome

ໃນບັນຫາ "ບັນຊີລາຍຊື່ທີ່ເຊື່ອມໂຍງ Palindrome", ພວກເຮົາຕ້ອງກວດເບິ່ງວ່າບັນຊີລາຍຊື່ທີ່ເຊື່ອມໂຍງຢ່າງສົມບູນແບບທີ່ຖືກມອບໃຫ້ແມ່ນ palindrome ຫຼືບໍ່. ບັນຊີຕົວຢ່າງ = {1 -> 2 -> 3 -> 2 -> 1} ຄຳ ອະທິບາຍທີ່ແທ້ຈິງ # 1: ບັນຊີແມ່ນ palindrome ເພາະວ່າທຸກໆອົງປະກອບຕັ້ງແຕ່ເລີ່ມຕົ້ນແລະດ້ານຫຼັງແມ່ນ…

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

ລວມການແກ້ໄຂ Leetcode Arrays Sorted

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

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

ຄົ້ນຫາໃນ Rotate Sorted Array Leetcode Solution

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

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

ນັບທຸກໆເຫດການທີ່ມີຜະລິດຕະພັນຕໍ່າກວ່າ K

ບັນຫາ“ ນັບທັງ ໝົດ ທີ່ມີຜະລິດຕະພັນຕໍ່າກວ່າ K” ລະບຸວ່າທ່ານຖືກມອບໃຫ້ເປັນຕົວເລກເຕັມຕົວ. ດຽວນີ້ຊອກຫາຕົວເລກຂອງຜະລິດຕະພັນທີ່ ໜ້ອຍ ກ່ວາວັດສະດຸປ້ອນເຂົ້າ. K. ຕົວຢ່າງ a [] = {1, 2, 3, 4, 5} k = 8

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

ການນັບ ຈຳ ນວນຄູ່ຄູ່ດັດສະນີທີ່ມີສ່ວນປະກອບເທົ່າທຽມກັນໃນແຖວ

ສົມມຸດວ່າ, ພວກເຮົາໄດ້ໃຫ້ແຖວໂຕເລກເຕັມ. ບັນຫາ“ ຈຳ ນວນຄູ່ຂອງດັດສະນີທີ່ມີສ່ວນປະກອບເທົ່າທຽມກັນໃນແຖວ” ຂໍໃຫ້ຊອກຫາບໍ່ມີຄູ່ຂອງດັດສະນີ (i, j) ໃນທາງທີ່ມາຮອດ [i] = arr [j] ແລະຂ້ອຍບໍ່ເທົ່າກັບ j . ຕົວຢ່າງມາຮອດ [] = {2,3,1,2,3,1,4} 3 ຄຳ ອະທິບາຍ…

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

ຊອກຫາຄວາມຍາວສູງສຸດຕາມ ລຳ ດັບງູ

ບັນຫາ "ຊອກຫາຄວາມຍາວຂອງງູສູງສຸດ" ລະບຸວ່າພວກເຮົາໄດ້ສະ ໜອງ ຕາຂ່າຍໄຟຟ້າທີ່ບັນຈຸເລກເຕັມ. ໜ້າ ວຽກແມ່ນຊອກຫາ ລຳ ດັບງູທີ່ມີຄວາມຍາວສູງສຸດ. ລໍາດັບທີ່ມີຕົວເລກທີ່ຢູ່ຕິດກັນໃນຕາຂ່າຍໄຟຟ້າທີ່ມີຄວາມແຕກຕ່າງຢ່າງແທ້ຈິງຂອງ 1, ແມ່ນເປັນທີ່ຮູ້ຈັກກັນວ່າລໍາດັບງູ. ຕິດກັນ…

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

subarray ທີ່ຍາວທີ່ສຸດບໍ່ມີຫຼາຍກ່ວາອົງປະກອບທີ່ແຕກຕ່າງກັນ K

ບັນຫາ "subarray ທີ່ຍາວທີ່ສຸດບໍ່ມີຫຼາຍກ່ວາອົງປະກອບທີ່ແຕກຕ່າງກັນ K" ລະບຸວ່າທ່ານຄິດວ່າຈະມີຕົວເລກລວມ, ຄຳ ຖະແຫຼງທີ່ມີບັນຫາຂໍໃຫ້ຄົ້ນຫາອະນຸພາກທີ່ຍາວທີ່ສຸດທີ່ບໍ່ມີອົງປະກອບທີ່ແຕກຕ່າງຈາກ k. ຕົວຢ່າງມາຮອດ [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} …

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

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

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

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