ໃສ່ Interval Leetcode Solution

ບັນຫາການແກ້ໄຂບັນຫາກ່ຽວກັບການໃສ່ໄລຍະເວລາຂອງອິນເຕີເນັດ (The Interval Leetcode Solution) ໃຫ້ພວກເຮົາມີບັນຊີລາຍຊື່ຂອງໄລຍະຫ່າງແລະໄລຍະຫ່າງຕ່າງກັນ. ຫຼັງຈາກນັ້ນ, ພວກເຮົາຖືກບອກໃຫ້ໃສ່ໄລຍະ ໃໝ່ ນີ້ໃນບັນຊີລາຍຊື່ຂອງໄລຍະຫ່າງ. ດັ່ງນັ້ນ, ໄລຍະຫ່າງ ໃໝ່ ອາດຈະຕັດກັນເປັນໄລຍະທີ່ມີຢູ່ໃນບັນຊີລາຍຊື່, ຫຼືມັນອາດຈະ…

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

ການຊອກຫາ ຄຳ ສັບ Leetcode Solution

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

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

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

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

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

ວິທີການທີ່ ໜ້າ ສົນໃຈໃນການສ້າງເລກຖານສອງຈາກ 1 ເຖິງນ

Problem Statement   The problem “An Interesting Method to generate Binary Numbers from 1 to n” states that you are given a number n, print all the numbers from 1 to n in binary form. Examples   3 1 10 11   6 1 10 11 100 101 110 Algorithm   The generation …

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

BST ກັບຕົ້ນໄມ້ທີ່ມີ Sum of Aller Keys

ໃນບັນຫານີ້ພວກເຮົາໄດ້ໃຫ້ Binary Search Tree, ຂຽນສູດການຄິດໄລ່ເພື່ອປ່ຽນທີ່ດີທີ່ສຸດໃຫ້ເປັນຕົ້ນໄມ້ດ້ວຍຜົນບວກຂອງທຸກປຸ່ມນ້ອຍ smaller. ຕົວຢ່າງການປ້ອນຂໍ້ມູນຕົວຢ່າງການສັ່ງລ່ວງ ໜ້າ: 19 7 1 54 34 88 ວິທີການທີ່ບໍ່ມີເຫດຜົນຂ້າມຜ່ານທຸກຂໍ້ຕໍ່ໄປເທື່ອລະອັນໃນຮູບແບບຂ້າມຜ່ານໃດ ໜຶ່ງ, ແລະ ...

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

ການ​ຊອກ​ຫາ​ຄໍາ

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

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

ອົງປະກອບນ້ອຍທີ່ສຸດຊ້ ຳ ຊ້ ຳ ແນ່ນອນ K Times

ພວກເຮົາໄດ້ຮັບອາເຣ A [] ຂະ ໜາດ n. ພວກເຮົາຕ້ອງຊອກຫາອົງປະກອບທີ່ນ້ອຍທີ່ສຸດທີ່ຖືກຊໍ້າຄືນຢ່າງແນ່ນອນ k ເທື່ອໃນອາເຣ. ຕົວຢ່າງການປ້ອນຂໍ້ມູນ A [] = {1, 2, 2, 5, 5, 2, 5} K = 3 ຜົນໄດ້ຮັບອົງປະກອບທີ່ນ້ອຍທີ່ສຸດທີ່ມີຄວາມຖີ່ K ແມ່ນ: 2 ວິທີການ 1: ກໍາລັງສັດທາແນວຄວາມຄິດຫຼັກ…

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

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

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

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

ການຮຽງແຖວເປັນແຖວໂດຍບໍ່ມີພື້ນທີ່ພິເສດ

In sorting a queue without extra space problem we have given a queue, sort it using standard queue operations without extra space. Examples   Input queue = 10 -> 7 -> 2 -> 8 -> 6 Output queue = 2 -> 6 -> 7 -> 8 -> 10 Input queue = …

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

Traversal ໃນລະດັບໃນແບບຟອມກ້ຽວວຽນ

In this problem we have given a binary tree,  print its level order traversal in a spiral form. Examples   Input Output 10 30 20 40 50 80 70 60 Naive Approach for Level order Traversal in Spiral Form   The idea is to do a normal level order traversal using a …

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