សំណួរសំភាសន៍ស៊ីស្កូ

សំណួរសំភាសន៍ស៊ីស្កូពិន
សំណួរសំភាសន៍ស៊ីស្កូ

សំណួរអារេស៊ីស្កូ

សំណួរ​ទី 1។ ដំណោះ​ស្រាយ​កូដ​ទឹក​ភ្លៀង​អន្ទាក់ Problem Statement ដំណោះស្រាយនៃ Traping Rain Water LeetCode – “Trapping Rain Water” ចែងថាបានផ្តល់អារេនៃកម្ពស់ដែលតំណាងឱ្យផែនទីកម្ពស់ដែលទទឹងនៃរបារនីមួយៗគឺ 1។ យើងត្រូវស្វែងរកបរិមាណទឹកដែលជាប់បន្ទាប់ពីភ្លៀង។ Example: Input: height = [0,1,0,2,1,0,1,3,2,1,2,1] Output: 6 Explanation: Check...

អាន​បន្ថែម

សំណួរ​ទី 2។ Coin Change 2 ដំណោះស្រាយ Letcode សេចក្តីថ្លែងការណ៍បញ្ហា ការផ្លាស់ប្តូរ Coin 2 LeetCode Solution – “Coin Change 2” ចែងថាបានផ្តល់អារេនៃកាក់ចំនួនគត់ផ្សេងគ្នា និងចំនួនគត់ដែលតំណាងឱ្យចំនួនប្រាក់សរុប។ យើងត្រូវត្រឡប់ចំនួនសរុបនៃបន្សំដែលអាចធ្វើបានខុសៗគ្នា ដែលបូកសរុបទៅចំនួន។ ...

អាន​បន្ថែម

សំណួរ​ទី 3។ Unique Paths II ដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយផ្លូវតែមួយគត់ II LeetCode – “Unique Paths II” ចែងថាបានផ្តល់ក្រឡាចត្រង្គ mxn ដែលមនុស្សយន្តចាប់ផ្តើមពីជ្រុងខាងឆ្វេងខាងលើនៃក្រឡាចត្រង្គ។ យើងត្រូវស្វែងរកចំនួនសរុបនៃវិធីដើម្បីទៅដល់ជ្រុងខាងក្រោមខាងស្តាំនៃក្រឡាចត្រង្គ។ ...

អាន​បន្ថែម

សំណួរ​ទី 4។ ដំណោះស្រាយលេខសម្ងាត់ដែលបាត់ សេចក្តីថ្លែងការណ៍បញ្ហា លេខដែលបាត់ LeetCode Solution – “លេខបាត់” ចែងថាបានផ្តល់អារេនៃទំហំ n ដែលមានលេខខុសគ្នារវាង [0,n] ។ យើងត្រូវត្រឡប់លេខដែលបាត់ក្នុងជួរ។ Example: Input: nums= [3,0,1] Output: 2 Explanation: យើងអាចសង្កេតបានយ៉ាងងាយថា រាល់...

អាន​បន្ថែម

សំណួរ​ទី 5។ ដំណោះស្រាយ Subarray Leetcode អតិបរិមា សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យលេខអារេចំនួនរកឃើញអនុគមន៏ជាប់គ្នា (ដែលមានយ៉ាងហោចណាស់មួយលេខ) ដែលមានផលបូកធំបំផុតហើយប្រគល់ផលបូករបស់វា។ លេខឧទាហរណ៍ = [-២,១, -៣,៤, ១,២,១, -៥,៤] ៦ ការពន្យល់៖ [៤, ១,២,១] មានផលបូកធំបំផុត = ៦ ។ លេខ = [- ១] -១ វិធីសាស្រ្ត ១ (ចែកនិងយកឈ្នះ) តាមវិធីនេះ ...

អាន​បន្ថែម

សំណួរ​ទី 6។ ច្របាច់បញ្ចូលជួរអារេឡេសសូលូសិន នៅក្នុងបញ្ហា“ ការបញ្ចូលគ្នាជួរអារេ” យើងត្រូវបានផ្តល់ឱ្យនូវអារេចំនួនពីរដែលបានតម្រៀបតាមលំដាប់មិនមែនលំដាប់។ អារេទីមួយមិនត្រូវបានបំពេញយ៉ាងពេញលេញនិងមានកន្លែងទំនេរគ្រប់គ្រាន់ដើម្បីផ្ទុកធាតុទាំងអស់នៃអារេទី XNUMX ផងដែរ។ យើងត្រូវបញ្ចូលគ្នានូវអារេទាំងពីរដូចជាអារេទីមួយមានធាតុ ...

អាន​បន្ថែម

សំណួរ​ទី 7។ ស្វែងរកនៅក្នុងដំណោះស្រាយវិលអារេ Leetcode ពិចារណាអារេដែលបានតម្រៀបប៉ុន្តែសន្ទស្សន៍មួយត្រូវបានជ្រើសរើសហើយអារេត្រូវបានបង្វិលនៅចំណុចនោះ។ ឥឡូវនៅពេលដែលអារេត្រូវបានបង្វិលអ្នកត្រូវរកធាតុគោលដៅជាក់លាក់មួយហើយត្រឡប់សន្ទស្សន៍របស់វា។ ក្នុងករណីដែលធាតុមិនមានវត្តមានត្រលប់មកវិញ -១ ។ បញ្ហាជាទូទៅ ...

អាន​បន្ថែម

សំណួរ​ទី 8។ ផលបូកនៃ f (a [i], a [j]) លើគូទាំងអស់ក្នុងជួរនៃចំនួនគត់ n សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកផលបូកនៃ f (a [i], a [j]) លើគូទាំងអស់ក្នុងជួរនៃចំនួនគត់ n តាមរបៀបដែល ១ <= i <j <= n ពិចារណាថាយើងត្រូវបានផ្តល់ជូន អារេនៃចំនួនគត់។ ឧទាហរណ៍មកដល់ [] = {១, ២, ៣, …

អាន​បន្ថែម

សំណួរ​ទី 9។ ដែលបានផ្តល់នូវអារេនៃផែ្នកចូរស្វែងរកផែស៊ីមេទ្រីទាំងអស់នៅក្នុងនោះ រកគូស៊ីមេទ្រីទាំងអស់ - អ្នកត្រូវបានផ្តល់ឱ្យគូមួយចំនួននៃអារេ។ អ្នកត្រូវរកគូស៊ីមេទ្រីនៅក្នុងវា។ គូស៊ីមេទ្រីត្រូវបានគេនិយាយថាស៊ីមេទ្រីនៅពេលដែលគូនិយាយថា (ក, ខ) និង (គ, ឃ) ដែលពាក្យ“ ខ” ស្មើនឹង“ គ” និង“ ក” គឺ…

អាន​បន្ថែម

សំណួរ​ទី 10។ ប្រវែងនៃនាវាមុជទឹកធំបំផុតដែលមានធាតុជាប់គ្នា បញ្ហា“ ប្រវែងនៃនាវាមុជទឹកធំបំផុតដែលមានធាតុជាប់គ្នា” ចែងថាអ្នកត្រូវបានផ្តល់អារេចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងយល់ពីប្រវែងនៃអនុជួរដែលជាប់គ្នាវែងបំផុតនៃធាតុដែលអាចត្រូវបានរៀបចំតាមលំដាប់លំដោយ (បន្តទាំងឡើងឬចុះ) ។ លេខនៅក្ ...

អាន​បន្ថែម

សំណួរ​ទី 11។ រាប់ចំនួនត្រីកោណជាមួយផលិតផលស្មើនឹងចំនួនដែលបានផ្តល់ បញ្ហា“ រាប់ចំនួនត្រីគុណដែលមានចំនួនស្មើនឹងចំនួនដែលបានផ្តល់ឱ្យ” ចែងថាយើងត្រូវបានគេផ្តល់នូវចំនួនគត់និងលេខ m ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកចំនួនសរុបនៃចំនួនបីនៃផលិតផលស្មើនឹងចំនួនម៉ែត្រ។ ឧទាហរណ៍មកដល់ [] = {១.៥,២,៦,១០,៣} ម = ៣០ ៣ ការពន្យល់ត្រាប់តាម…

អាន​បន្ថែម

សំណួរ​ទី 12។ ផ្លូវដែលមានតម្លៃមធ្យមអតិបរមា សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ផ្លូវដែលមានតម្លៃមធ្យមអតិបរិមា” ចែងថាអ្នកត្រូវបានផ្តល់អារេ 2D ឬម៉ាទ្រីសនៃចំនួនគត់។ ឥឡូវនេះពិចារណាថាអ្នកកំពុងឈរនៅខាងលើកំពូលខាងឆ្វេងហើយត្រូវការឈានដល់បាតខាងស្តាំ។ ដើម្បីទៅដល់គោលដៅអ្នកចាំបាច់ត្រូវធ្វើដំណើរទៅមុខទាំង ...

អាន​បន្ថែម

សំណួរ​ទី 13។ បោះពុម្ពអារេដែលបានកែប្រែបន្ទាប់ពីប្រតិបត្តិពាក្យបញ្ជាបន្ថែមនិងដក អ្នកត្រូវបានផ្តល់ទំហំអារេ n ដំបូងតម្លៃទាំងអស់នៅក្នុងអារេនឹងមាន ០ និងសំណួរ។ សំណួរនីមួយៗមានតម្លៃ ៤ ប្រភេទគឺប្រភេទសំណួរ T ចំណុចខាងឆ្វេងនៃជួរចំនុចខាងស្តាំនៃជួរមួយនិងលេខ k អ្នកត្រូវតែ ...

អាន​បន្ថែម

សំណួរ​ទី 14។ ពិនិត្យនៅក្នុងអារេគោលពីរលេខដែលតំណាងដោយ subarray គឺសេសឬគូ បញ្ហា“ ពិនិត្យក្នុងប្រព័ន្ធគោលពីរលេខដែលតំណាងដោយពាក្យរងមួយគឺចំលែកឬលេខគូ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់អារេគោលនិងជួរ។ អារេមានលេខនៅក្នុងទំរង់ 0s និង 1s ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកលេខដែលតំណាង ...

អាន​បន្ថែម

សំណួរ​ទី 15។ រកមើលថាតើនាវាមុជទឹកស្ថិតក្នុងទម្រង់ជាភ្នំឬអត់ បញ្ហ្របញ្ហ្របញ្ហាៈស្វែងរកថាតើនាវាមុជទឹកស្ថិតក្នុងទម្រង់ជាភ្នំរឺអត់” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់នូវចំនួនគត់និងជួរ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកមើលថាតើអនុជួរដែលបានបង្កើតឡើងរវាងជួរដែលបានផ្តល់ឱ្យមានទំរង់ជាទម្រង់ភ្នំឬ ...

អាន​បន្ថែម

សំណួរ​ទី 16។ សំណុំរងដែលមានផលបូកអាចចែកបានដោយម សេចក្តីថ្លែងអំពីបញ្ហាបញ្ហា“ ចាប់ផ្តើមរងដោយផលបូកអាចចែកបានដោយអិម” ចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់មិនមែនអវិជ្ជមាននិងចំនួនគត់។ ឥឡូវអ្នកត្រូវរកមើលថាតើមានសំណុំរងដែលមានផលបូកអាចចែកបានដោយម។ នោះគឺជាផលបូកនៃសំណុំរងគួរតែផ្តល់លេខ ០ ជា ...

អាន​បន្ថែម

សំណួរ​ទី 17។ ពេលវេលាល្អបំផុតដើម្បីទិញនិងលក់ភាគហ៊ុន របាយការណ៍បញ្ហាបញ្ហា“ ពេលវេលាល្អបំផុតដើម្បីទិញនិងលក់ភាគហ៊ុន” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់តម្លៃជួរវែងដែលធាតុអ៊ីដ្រូក្រាមរក្សាទុកតម្លៃភាគហ៊ុននៅថ្ងៃមួយ។ ប្រសិនបើយើងអាចធ្វើប្រតិបត្តិការតែមួយបាននោះគឺទិញនៅថ្ងៃណាមួយនិង ...

អាន​បន្ថែម

សំណួរ​ទី 18។ ការបន្តប្រវែងអតិបរមាជាមួយនឹងភាពខុសគ្នារវាងធាតុដែលនៅជាប់គ្នាដូចជាលេខ ០ ឬ ១ សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់អារេចំនួនគត់។ បញ្ហា“ ប្រវែងអតិបរមាបន្តដោយមានភាពខុសគ្នារវាងធាតុនៅជាប់គ្នាដូចជា ០ រឺ ១” ស្នើឱ្យរកប្រវែងបន្តបន្ទាប់អតិបរិមាជាមួយនឹងភាពខុសគ្នារវាងធាតុដែលនៅជាប់គ្នាមិនគួរណាក្រៅពី ០ រឺ ១ ។ ឧទាហរណ៍មកដល់ [] = {១, ..

អាន​បន្ថែម

សំណួរ​ទី 19។ Subarray ផលិតផលអតិបរមា សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ផលិតផលរងសម្ពាធអតិបរិមា” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់ដែលមានទាំងលេខវិជ្ជមាននិងអវិជ្ជមាន។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកផលិតផលអតិបរមានៃអារេរង។ ឧទាហរណ៍មកដល់ [] = {២, -២, ៣, ៥} ១៥ ការពន្យល់ធាតុនៅក្នុងអនុជួរ ...

អាន​បន្ថែម

សំណួរ​ទី 20។ រាប់ subarrays ដែលមានចំនួនស្មើនឹងលេខ ១ និង ០ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ រាប់ subarrays ដែលមានចំនួនស្មើនឹងលេខ ១ និង ០ របស់” ចែងថាអ្នកត្រូវបានផ្តល់អារេដែលមានលេខ ០ និងលេខ ១ ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកការរាប់អនុជួរដែលមានមិនស្មើនឹងលេខ ០ របស់លេខ ១ ។ ឧទាហរណ៍មកដល់ [] = {1, ១, ១, …

អាន​បន្ថែម

សំណួរ​ទី 21។ Subarrays ដែលមានធាតុខុសគ្នា សេចក្តីថ្លែងការណ៍បញ្ហា“ Subarrays ដែលមានធាតុខុសគ្នា” ចែងថាអ្នកត្រូវបានផ្តល់នូវធាតុផ្សំចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកផលបូកនៃប្រវែងរងនៃអារេជាប់គ្នាដែលមានធាតុទាំងអស់ខុសគ្នាពីគ្នា។ ឧទាហរណ៍មកដល់ [] = {៣, ១, ២, ១} ៤ ការពន្យល់ៈអារេរងគឺ ...

អាន​បន្ថែម

សំណួរ​ទី 22។ ធាតុទូទៅនៅក្នុងជួរដេកទាំងអស់នៃម៉ាទ្រីសដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហា“ ធាតុរួមនៅក្នុងជួរដេកទាំងអស់នៃម៉ាទ្រីសដែលបានផ្តល់ឱ្យ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ម៉ាទ្រីសនៃ M * N ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកឃើញធាតុទូទៅទាំងអស់នៅក្នុងម៉ាទ្រីសដែលបានផ្តល់ឱ្យនៅក្នុងជួរនីមួយៗនៃម៉ាទ្រីសនៅក្នុងពេលវេលា O (M * N) ។ ឧទាហរណ៍មកដល់ [] = {{១២, ១, ៤, ៥, …

អាន​បន្ថែម

សំណួរ​ទី 23។ រាប់គូពីអារេដែលបានតម្រៀបពីរដែលផលបូកស្មើនឹងតម្លៃដែលបានផ្តល់ឱ្យ x របាយការណ៍បញ្ហា“ រាប់គូពីអារេដែលបានតម្រៀបពីរដែលផលបូកស្មើនឹងគុណតម្លៃដែលបានផ្តល់ឱ្យ x” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់នូវជួរអារេចំនួនពីរនិងចំនួនគត់ដែលហៅថាផលបូក។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកចំនួនគូដែលសរុបរហូតដល់ ...

អាន​បន្ថែម

សំណួរ​ទី 24។ ការរងរបួសស្រាលបំផុតផលបូកអតិបរមា សេចក្តីថ្លែងការណ៍បញ្ហាអារេដែលមានចំនួនគត់ត្រូវបានផ្តល់ដល់យើង។ យើងត្រូវរកឱ្យឃើញនូវ subarray ប៊ីចេងប៊ីតផលបូកអតិបរមា។ subarray បែបជូរចត់គឺគ្មានអ្វីទេប៉ុន្តែគ្រាន់តែជាខ្សែរងមួយដែលធាតុត្រូវបានរៀបចំតាមលំដាប់ជាក់លាក់។ ធាតុដែលធាតុទីមួយកំពុងមានសណ្តាប់ធ្នាប់កើនឡើងហើយបន្ទាប់មកនៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 25។ បង្រួមអប្បបរមាភាពខុសគ្នាអតិបរមារវាងកំពស់ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវកម្ពស់នៃប៉ម n និងលេខ k ។ យើងអាចបង្កើនកម្ពស់ប៉មដោយ k ឬបន្ថយកំពស់ត្រឹម k តែគ្រាន់តែមួយដងទេ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យកាត់បន្ថយភាពខុសគ្នាអតិបរមារវាងកំពស់។ នោះគឺដើម្បី ...

អាន​បន្ថែម

សំណួរ​ទី 26។ អេស្បាញវែងបំផុតជាមួយផលបូកដូចគ្នានៅក្នុងអារេពីរ សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់អារេចំនួនពីរដែលនីមួយៗមានលេខគោលពីរ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកចន្លោះវែងបំផុតដែលមានផលបូកដូចគ្នានៅក្នុងអារេពីរគឺដើម្បីរកអារេទូទៅទូទៅដែលមានប្រវែងអតិបរមាពី (i, ច) ក្នុងរបៀបមួយដែល j ធំជាង ...

អាន​បន្ថែម

សំណួរ​ទី 27។ រាប់ការជាវដែលមានលេខគូខុសគ្នា យើងទាំងអស់គ្នាបានតស៊ូជាមួយបញ្ហាសំណុំរងនៅចំណុចណាមួយឬផ្សេងទៀតនៅក្នុងបទសម្ភាសន៍។ អ្នកសម្ភាសន៍ក៏ស្រឡាញ់បញ្ហាទាំងនេះដែរ។ បញ្ហាទាំងនេះជួយពួកគេពិនិត្យមើលការយល់ដឹងក៏ដូចជាដំណើរការនៃការគិតរបស់សិស្សណាម្នាក់។ ដូច្នេះដោយមិនចាំបាច់មានអាដូវបន្ថែមទៀតចូរយើងលោតត្រង់ទៅ ...

អាន​បន្ថែម

សំណួរ​ទី 28។ ស្វែងរក​ពាក្យ ការស្វែងរកពាក្យគឺជាអ្វីមួយដូចជាល្បែងស្វែងរកពាក្យនៅពេលណាមួយក្នុងជីវិតរបស់យើង។ ថ្ងៃនេះខ្ញុំនាំយកមកនូវតុដែលមានពាក្យកាត់ដែលបានកែប្រែ។ អ្នកអានរបស់ខ្ញុំត្រូវតែមានការងឿងឆ្ងល់បន្តិចអំពីអ្វីដែលខ្ញុំកំពុងនិយាយ។ ដោយមិនខ្ជះខ្ជាយពេលវេលាច្រើនទៀតសូមឱ្យយើងឈានដល់សេចក្តីថ្លែងការណ៍បញ្ហាអាច ...

អាន​បន្ថែម

សំណួរ​ទី 29។ បញ្ចូលចន្លោះពេលត្រួតគ្នា ក្នុងការបញ្ចូលគ្នានូវបញ្ហាចន្លោះពេលត្រួតគ្នាយើងបានផ្តល់ការប្រមូលនៃចន្លោះពេលបញ្ចូលគ្នានិងបញ្ចូលចន្លោះពេលត្រួតគ្នាទាំងអស់។ ការបញ្ចូលឧទាហរណ៍៖ [[២, ៣], [៣, ៤], [៥, ៧] លទ្ធផល៖ [[២, ៤], [៥, ៧]] ការពន្យល់៖ យើងអាចបញ្ចូលគ្នា [២, ៣] និង [៣ , ៤] រួមគ្នាបង្កើត [២, ៤] វិធីសាស្រ្តសម្រាប់ការស្វែងរកការបញ្ចូលគ្នា ...

អាន​បន្ថែម

សំណួរ​ទី 30។ Subarray អតិបរមា នៅក្នុងបញ្ហា Subarray អតិបរិមាដែលយើងបានផ្តល់លេខជួរអារេចំនួនរកឃើញអារេជាប់គ្នាដែលមានផលបូកធំបំផុតហើយបោះពុម្ពតម្លៃ subarray ផលបូកអតិបរមា។ ឧទាហរណ៍លេខបញ្ចូល [] = {-២, ១, -៣, ៤, ១, ២, ១, -៥, ៤} លទ្ធផល ៦ ក្បួនដោះស្រាយដែលមានគោលដៅគឺស្វែងរក…

អាន​បន្ថែម

សំណួរ​ទី 31។ បញ្ចូលគ្នាចន្លោះពេល នៅក្នុងការបញ្ចូលគ្នារវាងបញ្ហាចន្លោះពេលយើងបានផ្តល់សំណុំនៃចន្លោះពេលនៃសំណុំបែបបទ [l, r] បញ្ចូលគ្នានូវចន្លោះពេលត្រួតគ្នា។ ឧទាហរណ៍ការបញ្ចូល {[១, ៣], [២, ៦], [៨, ១០], [១៥, ១៨]} ទិន្នផល {[១, ៦], [៨, ១០], [១៥, ១៨]} ការបញ្ចូល {[ ១, ៤], [១, ៥]} លទ្ធផល {[១, ៥]} វិធីសាស្ត្រណាតូសម្រាប់បញ្ចូលគ្នាចន្លោះពេល ...

អាន​បន្ថែម

សំណួរ​ទី 32។ លេខដែលបាត់ នៅក្នុងបញ្ហាលេខដែលបាត់យើងបានផ្តល់អារេទំហំ N ដែលមានលេខពី ០ ដល់អិន។ រាល់តំលៃនៅក្នុងអារេគឺមានតែមួយ។ យើងត្រូវរកលេខដែលបាត់ដែលមិនមាននៅក្នុងជួរហើយលេខនោះស្ថិតនៅចន្លោះពី ០ ដល់អិន។ ទីនេះ ...

អាន​បន្ថែម

សំណួរ​ទី 33។ តម្រៀបបញ្ចូល តម្រៀបអារេដែលមិនបានផ្តល់ឱ្យដោយប្រើក្បួនតម្រៀបបញ្ចូល។ ការបញ្ចូល: {9,5,1,6,11,8,4} លទ្ធផល៖ {1,4,5,6,8,9,11} ការបញ្ចូលទ្រឹស្តីតម្រៀបលេខតាមវិធីដូចគ្នានឹងមនុស្សយើងតម្រៀបសំណុំនៃ វត្ថុដែលបានដាក់លេខ (កាតចាស់) លេខមួយត្រូវបានគេយកចេញពីអារេដែលមិនបានតម្រៀប (ខាងស្តាំក្រោមស្តាំ) ទៅទីតាំងមួយនៅក្នុងលំដាប់ដែលបានតម្រៀប ...

អាន​បន្ថែម

សំណួរ​ទី 34។ វែងបំផុតដែលមានផលបូកដូចគ្នានៅក្នុងប្រព័ន្ធគោលពីរអារេទី ២ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ វែងបំផុតជាមួយផលបូកដូចគ្នានៅក្នុងប្រព័ន្ធគោលពីរអារេទី ២” យើងបានផ្តល់អោយអារេគោលពីរ“ a” និង“ b” ដែលមានទំហំដូចគ្នា។ សរសេរកម្មវិធីដើម្បីបោះពុម្ពរយៈពេលវែងបំផុតជាមួយការបូកដូចគ្នានៅក្នុងអារេពីរ។ នេះអាចត្រូវបានពន្យល់យ៉ាងច្បាស់នៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 35។ បញ្ចូលចន្លោះពេលត្រួតគ្នាលើកទី ២ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ការបញ្ចូលគ្នានៃចន្លោះពេលជាន់គ្នាលើកទី ២” មានបញ្ហាដែលយើងបានផ្តល់អោយ។ សរសេរកម្មវិធីមួយដែលនឹងបញ្ចូលចន្លោះពេលត្រួតគ្នាទៅជាមួយហើយបោះពុម្ពរាល់ចន្លោះពេលដែលមិនត្រួតគ្នា។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់ n ។ ខ្សែទីពីរមាន n គូដែលគូនីមួយៗនៅ ...

អាន​បន្ថែម

សំណួរ​ទី 36។ ផលបូក Subarray អតិបរិមាដោយប្រើការបែងចែកនិងយកឈ្នះ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ ផលបូក Subarray អតិបរមាដោយប្រើការបែងចែកនិងយកឈ្នះ” បញ្ហាដែលយើងបានផ្តល់នូវចំនួនវិជ្ជមាននិងអវិជ្ជមាន។ សរសេរកម្មវិធីមួយដែលនឹងរកឃើញផលបូកធំបំផុតនៃផ្លូវក្រោមដីជាប់គ្នា។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់អិន - ខ្សែទីពីរមានអារេនៃ…

អាន​បន្ថែម

សំណួរ​ទី 37។ ការកើនឡើងជាបន្តបន្ទាប់នៃប្រវែងបីជាមួយនឹងផលិតផលអតិបរមា សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង "ការកើនឡើងជាបន្តបន្ទាប់នៃប្រវែងបីជាមួយនឹងផលិតផលអតិបរិមា" បញ្ហាយើងបានផ្តល់នូវចំនួនគត់វិជ្ជមាន។ រកឃើញជាបន្តបន្ទាប់នៃប្រវែង ៣ ជាមួយនឹងផលិតផលអតិបរមា។ បនា្ទាប់គួរតែកើនឡើង។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមានលេខគត់ N បង្ហាញពីទំហំ ...

អាន​បន្ថែម

សំណួរ​ទី 38។ រៀបចំលេខវិជ្ជមាននិងអវិជ្ជមានឡើងវិញជាជម្រើសនៅក្នុងអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងលេខ“ រៀបចំលេខវិជ្ជមាននិងអវិជ្ជមានជំនួសនៅក្នុងអារេ” បញ្ហាយើងបានផ្តល់អារេមួយ [] ។ អារេនេះមានចំនួនគត់វិជ្ជមាននិងអវិជ្ជមាន។ រៀបចំអារេឡើងវិញតាមរបៀបដែលវិជ្ជមាននិងអវិជ្ជមានត្រូវបានដាក់ជំនួស។ នៅទីនេះចំនួននៃធាតុវិជ្ជមាននិងអវិជ្ជមានមិនត្រូវការ ...

អាន​បន្ថែម

សំណួរ​ទី 39។ ស្វែងរកធាតុដែលបាត់ពីអារេចម្លង សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេពីរនិងខអារេមួយគឺស្ទួននៃធាតុផ្សេងទៀតលើកលែងតែធាតុមួយ។ ធាតុមួយត្រូវបានបាត់ពីអក្សរ A ឬខ។ យើងត្រូវរកធាតុដែលបាត់ពីអារេចម្លង។ ឧទាហរណ៍ ៥ ១ ៦ ៤ ៨ ៩ ៦ ៤ ៨ ...

អាន​បន្ថែម

សំណួរ​ទី 40។ រៀបចំឡើងវិញនូវអារេនៅក្នុងទម្រង់អប្បបរមា សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ រៀបចំឡើងវិញដែលបានផ្តល់អារេនៅក្នុងទម្រង់អតិបរិមាអប្បបរមា” យើងបានផ្តល់នូវជួរដែលមានធាតុ N ។ រៀបចំជួរលេខដែលបានដាក់ជាជួរនៃចំនួនគត់វិជ្ជមានដូចជាធាតុជំនួសគឺអ៊ីមនិងអ៊ីមអប្បបរមា។ សូមមើលខាងក្រោមសម្រាប់ការយល់ដឹងកាន់តែប្រសើរអំពីការរៀបចំធាតុឡើងវិញ - អារេ [0] …

អាន​បន្ថែម

សំណួរ​ទី 41។ បញ្ចូលអារេពីរជួរ សេចក្តីថ្លែងអំពីបញ្ហាក្នុងការបញ្ចូលគ្នានូវបញ្ហាអារេពីរដែលយើងបានដាក់បញ្ចូលអារេដែលបានតម្រៀបយើងត្រូវបញ្ចូលអារេទាំងពីរនេះដូចជាលេខដំបូងបន្ទាប់ពីការតម្រៀបពេញលេញគួរតែស្ថិតនៅក្នុងជួរទីមួយហើយនៅសល់ក្នុងអារេទី ២ ។ ឧទាហរណ៍ការបញ្ចូល A [] = {១, ៣, ៥, ៧, …

អាន​បន្ថែម

សំណួរ​ទី 42។ ចំនួនត្រីគុណដែលមានផលបូកតិចជាងតម្លៃដែលបានផ្តល់ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាយើងបានផ្តល់អារេមួយដែលមានចំនួនធាតុ N ។ នៅក្នុងអារេដែលបានផ្តល់ឱ្យរាប់ចំនួនត្រីកោណជាមួយផលបូកតិចជាងតម្លៃដែលបានផ្តល់។ ឧទាហរណ៍ការបញ្ចូល a [] = {១, ២, ៣, ៤, ៥, ៦, ៧, ៨} ផលបូក = លទ្ធផល ១០ លទ្ធផល ៧ ត្រីកោណអាចធ្វើបានគឺ៖ …

អាន​បន្ថែម

សំណួរ​ទី 43។ ច្របាច់បញ្ចូលជួរអារេពីរ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាក្នុងការបញ្ចូលគ្នានូវអារេដែលបានតម្រៀបយើងបានផ្តល់អារេដែលបានតម្រៀបពីរគឺអារេមួយដែលមានទំហំ m + n និងអារេផ្សេងទៀតដែលមានទំហំ n ។ យើងនឹងបញ្ចូលអារេដែលមានទំហំ n ទៅជាអារេទំហំ + m និងព្រីន m + n ដែលបញ្ចូលចូលគ្នាមានទំហំ។ ការបញ្ចូលឧទាហរណ៍ ៦ ៣ ម៉ែត [] = …

អាន​បន្ថែម

សំណួរ​ទី 44។ ស្វែងរកទ្រីលីដក្នុងអារេដោយមានផលបូកដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងអំពីបញ្ហាដែលបានផ្តល់ឱ្យអារេនៃចំនួនគត់រកឃើញការរួមផ្សំនៃធាតុទាំងបីនៅក្នុងអារេដែលផលបូកស្មើនឹងតម្លៃដែលបានផ្តល់ X។ នៅទីនេះយើងនឹងបោះពុម្ពបន្សំដំបូងដែលយើងទទួលបាន។ ប្រសិនបើគ្មានការរួមបញ្ចូលគ្នាទេដូច្នេះបោះពុម្ព -1 ។ ឧទាហរណ៍បញ្ចូល N = 5, X = 15 មកដល់ [] = …

អាន​បន្ថែម

សំណួរ​ទី 45។ ផ្លាស់ទីសូន្យទាំងអស់ទៅចុងបញ្ចប់នៃអារេដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងអារេដែលបានផ្តល់ឱ្យផ្លាស់ទីសូន្យទាំងអស់ដែលមាននៅក្នុងអារេទៅចុងបញ្ចប់នៃអារេ។ នៅទីនេះតែងតែមានវិធីដើម្បីបញ្ចូលចំនួនសូន្យទៅចុងបញ្ចប់នៃអារេ។ ការបញ្ចូលឧទាហរណ៍ ៩ ៩ ១៧ ១៧ ១៤ ១៤ ០ …

អាន​បន្ថែម

សំណួរ​ទី 46។ រកលេខដែលបាត់ដែលតូចជាងគេបំផុតនៅជួរអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ រកលេខដែលបាត់ដែលតូចជាងគេបំផុតនៅក្នុងជួរអារេ” យើងបានផ្តល់នូវចំនួនគត់។ រកលេខដែលបាត់ដែលតូចជាងគេបំផុតនៅក្នុងអារេតម្រៀបតាមទំហំ N មានធាតុប្លែកៗពីជួរពី ០ ដល់ M-១ ដែល M> N ។ ការបញ្ចូលឧទាហរណ៍ [0, 1, 0, 1, 2, 3, 4, …

អាន​បន្ថែម

សំណួរ​ទី 47។ រកលេខដែលបាត់ សេចក្តីថ្លែងការណ៍បញ្ហាក្នុងការស្វែងរកលេខដែលបាត់ពីអារេពីលេខ ១ ដល់លេខ N យើងបានផ្តល់អារេដែលមានលេខ N-១ ។ លេខមួយបានបាត់ពីជួរនៃលេខពីលេខ ១ ដល់អិន។ អិនយើងត្រូវរកលេខដែលបាត់។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានលេខគត់…

អាន​បន្ថែម

សំណួរខ្សែអក្សរស៊ីស្កូ

សំណួរ​ទី 48។ ដំណោះស្រាយ Leetcode បុព្វបទទូទៅវែងបំផុត។ សេចក្តីថ្លែងការណ៍បញ្ហា បុព្វបទទូទៅវែងបំផុត ដំណោះស្រាយ LeetCode – “បុព្វបទទូទៅដែលវែងបំផុត” ចែងថាបានផ្តល់អារេនៃខ្សែអក្សរ។ យើងត្រូវស្វែងរកបុព្វបទទូទៅដែលវែងបំផុតក្នុងចំណោមខ្សែអក្សរទាំងនេះ។ ប្រសិនបើមិនមានបុព្វបទណាមួយទេ សូមត្រឡប់ខ្សែអក្សរទទេ។ ឧទាហរណ៍៖ បញ្ចូល៖ strs = ["ផ្កា","លំហូរ","ជើងហោះហើរ"] ទិន្នផល៖ "fl" ការពន្យល់៖ "fl" គឺវែងបំផុត...

អាន​បន្ថែម

សំណួរ​ទី 49។ ដំណោះ​ស្រាយ Leetcode វង់ក្រចក​ត្រឹមត្រូវ។ សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយនៃវង់ក្រចកត្រឹមត្រូវ LeetCode – “វង់ក្រចកត្រឹមត្រូវ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលមានតួអក្សរ '(', ')', '{', '}', '[' និង ']' ។ យើងត្រូវកំណត់ថាតើខ្សែអក្សរបញ្ចូលគឺជាខ្សែអក្សរត្រឹមត្រូវឬអត់។ ខ្សែ​អក្សរ​ត្រូវ​បាន​គេ​និយាយ​ថា​ជា​ខ្សែ​អក្សរ​ត្រឹមត្រូវ​ប្រសិន​បើ​តង្កៀប​បើក​ត្រូវ​តែ​បិទ...

អាន​បន្ថែម

សំណួរ​ទី 50។ ខ្សែអក្សររងវែងបំផុតដោយគ្មានតួអក្សរដដែលៗ ដំណោះស្រាយ LeetCode ខ្សែអក្សររងវែងបំផុតដោយមិនប្រើតួអក្សរដដែលៗ ដំណោះស្រាយ LeetCode - បានផ្តល់ខ្សែអក្សរមួយ យើងត្រូវស្វែងរកប្រវែងនៃខ្សែអក្សររងដែលវែងបំផុតដោយមិនប្រើតួអក្សរដដែលៗ។ សូមក្រឡេកមើលឧទាហរណ៍មួយចំនួន៖ ឧទាហរណ៍ pwwkew 3 ការពន្យល់៖ ចម្លើយគឺ “wke” with length 3 aav 2 Explanation: Answer is “av” with length 2 Approach-1...

អាន​បន្ថែម

សំណួរ​ទី 51។ រៀបចំខ្សែអក្សរគោលពីរជាការកើតឡើងជំនួសជំនួស X និង y សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរគោលពីរនិងពីរលេខ x និង y ។ ខ្សែអក្សរមានតែ ០ និង ១ ប៉ុណ្ណោះ។ បញ្ហា“ រៀបខ្សែអក្សរគោលពីរជាជំរើសឆ្លាស់ x និង y” ដែលស្នើអោយតំរែតំរខ្សែឡើងវិញដែលថាលេខ ០ មក x គុណនឹង ១ comes មក ...

អាន​បន្ថែម

សំណួរ​ទី 52។ បញ្ច្រាសពាក្យនៅក្នុងខ្សែអក្សរ សេចក្តីថ្លែងការណ៍បញ្ហា“ បញ្ច្រាសពាក្យនៅក្នុងខ្សែអក្សរ” ចែងថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរទំហំ n ។ បោះពុម្ពខ្សែអក្សរតាមលំដាប់បញ្ច្រាសដូចជាពាក្យចុងក្រោយក្លាយជាពាក្យទីមួយពាក្យចុងក្រោយក្លាយជាពាក្យទីពីរហើយបន្តទៀត។ សូមខ្សែអក្សរនេះយើងយោងទៅលើប្រយោគដែលមានពាក្យជំនួសវិញ ...

អាន​បន្ថែម

សំណួរ​ទី 53។ វិធីឌិកូដ នៅក្នុងបញ្ហាឌិកូដវិធីយើងបានផ្តល់ខ្សែអក្សរមិនទទេដែលមានតែតួលេខកំណត់ចំនួនសរុបនៃវិធីដើម្បីឌិកូដវាដោយប្រើផែនទីដូចខាងក្រោមៈ 'A' -> ១ 'ខ' -> ២ ... 'Z' -> 1 ឧទាហរណ៍ S =“ ១២៣” ចំនួនវិធីដើម្បីឌិកូដខ្សែអក្សរនេះគឺ ៣ ប្រសិនបើយើង…

អាន​បន្ថែម

សំណួរ​ទី 54។ ឌិកូដខ្សែអក្សរ ឧបមាថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលបានអ៊ិនកូដ។ ខ្សែអក្សរត្រូវបានអ៊ិនកូដតាមលំនាំប្រភេទខ្លះភារកិច្ចរបស់អ្នកគឺត្រូវឌិកូដខ្សែអក្សរ។ ចូរយើងនិយាយថា“ មិនមានពេលវេលាកើតឡើងទេ [ខ្សែអក្សរ] ឧទាហរណ៍ការបញ្ចូលទី ៣ [ខ] ២ [ខ] លទ្ធផលប៊ីបកាកាពន្យល់ត្រង់នេះ“ ខ” កើតឡើង ៣ ដងហើយ“ កា” កើតឡើង ២ ដង។ ...

អាន​បន្ថែម

សំណួរ​ទី 55។ ពិនិត្យមើលថាតើបញ្ជីខ្សែអក្សរដែលបានភ្ជាប់បង្កើតជា Palindrome សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ពិនិត្យមើលថាតើបញ្ជីខ្សែអក្សរដែលបានភ្ជាប់បង្កើតជាបញ្ហាផាលីនធូមឺរុម” យើងបានផ្តល់នូវបញ្ជីភ្ជាប់ដែលបានភ្ជាប់ទិន្នន័យខ្សែទិន្នន័យ។ សរសេរកម្មវិធីមួយដើម្បីពិនិត្យមើលថាតើទិន្នន័យបង្កើតជារូបធាតុរឺអត់។ ឧទាហរណ៍បា -> គ -> ឃ -> ខ -> ខ ១ ការពន្យល់ៈនៅក្នុងឧទាហរណ៍ខាងលើយើងអាចឃើញថាដ ...

អាន​បន្ថែម

សំណួរដើមឈើស៊ីស្កូ

សំណួរ​ទី 56។ ក្លូនមែកធាងប្រព័ន្ធគោលពីរជាមួយព្រួញចៃដន្យ សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវមែកធាងគោលពីរពេញលេញជាមួយនឹងចង្អុលបង្ហាញចៃដន្យមួយចំនួន ចង្អុលចៃដន្យត្រូវបានគេសំដៅទៅលើថ្នាំងដែលរាល់ថ្នាំងចង្អុលទៅកូនផ្សេងទៀតនិងខាងឆ្វេង។ ដូច្នេះនេះក៏ផ្លាស់ប្តូររចនាសម្ព័ន្ធស្តង់ដារនៃថ្នាំងនៅក្នុងមែកធាងគោលពីរធម្មតា។ ឥឡូវថ្នាំងនៃ ...

អាន​បន្ថែម

សំណួរ​ទី 57។ បំលែង BST អោយទៅជាមីន - ហេបដោយមិនប្រើអារេ សេចក្តីថ្លែងការណ៍បញ្ហា“ បំលែង BST ទៅជាមីន - ហេបដោយមិនប្រើអារេ” បញ្ហាបានចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យអេសធីអេស (មែកធាងការស្វែងរកគោលពីរ) ហើយអ្នកត្រូវបំលែងវាទៅជាគំនរមីន។ គំនរមីនគួរតែមានធាតុទាំងអស់នៅក្នុងមែកធាងស្វែងរកគោលពីរ។ ក្បួនដោះស្រាយគួរតែដំណើរការក្នុងភាពស្មុគស្មាញពេលវេលាលីនេអ៊ែរ។ ...

អាន​បន្ថែម

សំណួរ​ទី 58។ ធាតុធំជាងគេនៅខេអេសនៅពេលដែលការផ្លាស់ប្តូរទៅអេសធីអេសមិនត្រូវបានអនុញ្ញាត សេចក្តីថ្លែងការណ៍បញ្ហា“ ធាតុធំជាងគេនៅខេអេសអេសនៅពេលដែលមិនត្រូវបានកែប្រែ” ។ នេះមានន័យថានៅពេលធាតុទាំងអស់នៃមែកធាងស្វែងរកគោលពីរត្រូវបានរៀបចំតាមលំដាប់ចុះ។ បន្ទាប់មក ...

អាន​បន្ថែម

សំណួរ​ទី 59។ កំរិតលំដាប់នៃការផ្លាស់ប្តូរនៃមែកធាងគោលពីរ ការបញ្ជាទិញកម្រិតនៃការផ្លាស់ប្តូរនៃមែកធាងគោលពីរដែលបានផ្តល់គឺដូចគ្នានឹង BFS នៃមែកធាងគោលពីរដែរ។ តើយើងបានដឹងរួចហើយថាតើប៊ីអេសអេសពិតជាអ្វី? បើមិនអញ្ចឹងមិនចាំបាច់មានអារម្មណ៍មិនល្អទេគ្រាន់តែអានអត្ថបទទាំងមូលហើយចូលមើលអត្ថបទមុន ៗ របស់យើងដើម្បី ឲ្យ យល់កាន់តែច្បាស់។ ប៊ីអេសអេសគឺជា ...

អាន​បន្ថែម

សំណួរក្រាហ្វិកស៊ីស្កូ

សំណួរ​ទី 60។ ក្បួនដោះស្រាយរបស់ Prim ក្បួនដោះស្រាយរបស់ Prim ត្រូវបានប្រើដើម្បីរកមែកធាងអេឡិចត្រូនិចអប្បបរមា (MST) នៃក្រាហ្វិចដែលភ្ជាប់ឬមិនបញ្ចោញ។ មែកធាងនៃក្រាហ្វិចគឺជាផ្នែករងមួយដែលជាមែកធាងនិងរួមបញ្ចូលទាំងកំពូលភ្នំទាំងអស់។ មែកធាងអេស្ប៉ាញអប្បបរមាគឺជាដើមឈើដែលលាតសន្ធឹងជាមួយនឹងផលបូកទំងន់គែមអប្បបរមា។ ឧទាហរណ៍ក្រាហ្វិកអប្បបរមា ...

អាន​បន្ថែម

សំណួរ​ទី 61។ ក្បួនដោះស្រាយឌីជីកស្តាត្រា ឌីជេស្តាគឺជាក្បួនដោះស្រាយផ្លូវខ្លីបំផុត។ ក្បួនដោះស្រាយឌីជេស្តាត្រូវបានប្រើដើម្បីស្វែងរកចម្ងាយខ្លីបំផុតនៃថ្នាំងទាំងអស់ពីថ្នាំងចាប់ផ្តើមដែលបានផ្តល់ឱ្យ។ វាបង្កើតមែកធាងផ្លូវខ្លីបំផុតពីថ្នាំងប្រភពតែមួយដោយបន្តបន្ថែមថ្នាំងដោយលោភលន់ដូចជានៅគ្រប់ចំណុចថ្នាំងនីមួយៗនៅក្នុង ...

អាន​បន្ថែម

សំណួរជង់ស៊ីស្កូ

សំណួរ​ទី 62។ ដំណោះ​ស្រាយ​កូដ​ទឹក​ភ្លៀង​អន្ទាក់ Problem Statement ដំណោះស្រាយនៃ Traping Rain Water LeetCode – “Trapping Rain Water” ចែងថាបានផ្តល់អារេនៃកម្ពស់ដែលតំណាងឱ្យផែនទីកម្ពស់ដែលទទឹងនៃរបារនីមួយៗគឺ 1។ យើងត្រូវស្វែងរកបរិមាណទឹកដែលជាប់បន្ទាប់ពីភ្លៀង។ Example: Input: height = [0,1,0,2,1,0,1,3,2,1,2,1] Output: 6 Explanation: Check...

អាន​បន្ថែម

សំណួរ​ទី 63។ ដំណោះ​ស្រាយ Leetcode វង់ក្រចក​ត្រឹមត្រូវ។ សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយនៃវង់ក្រចកត្រឹមត្រូវ LeetCode – “វង់ក្រចកត្រឹមត្រូវ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលមានតួអក្សរ '(', ')', '{', '}', '[' និង ']' ។ យើងត្រូវកំណត់ថាតើខ្សែអក្សរបញ្ចូលគឺជាខ្សែអក្សរត្រឹមត្រូវឬអត់។ ខ្សែ​អក្សរ​ត្រូវ​បាន​គេ​និយាយ​ថា​ជា​ខ្សែ​អក្សរ​ត្រឹមត្រូវ​ប្រសិន​បើ​តង្កៀប​បើក​ត្រូវ​តែ​បិទ...

អាន​បន្ថែម

សំណួរ​ទី 64។ ឌិកូដខ្សែអក្សរ ឧបមាថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលបានអ៊ិនកូដ។ ខ្សែអក្សរត្រូវបានអ៊ិនកូដតាមលំនាំប្រភេទខ្លះភារកិច្ចរបស់អ្នកគឺត្រូវឌិកូដខ្សែអក្សរ។ ចូរយើងនិយាយថា“ មិនមានពេលវេលាកើតឡើងទេ [ខ្សែអក្សរ] ឧទាហរណ៍ការបញ្ចូលទី ៣ [ខ] ២ [ខ] លទ្ធផលប៊ីបកាកាពន្យល់ត្រង់នេះ“ ខ” កើតឡើង ៣ ដងហើយ“ កា” កើតឡើង ២ ដង។ ...

អាន​បន្ថែម

សំណួរជួរស៊ីស្កូ

សំណួរ​ទី 65។ កំរិតលំដាប់នៃការផ្លាស់ប្តូរនៃមែកធាងគោលពីរ ការបញ្ជាទិញកម្រិតនៃការផ្លាស់ប្តូរនៃមែកធាងគោលពីរដែលបានផ្តល់គឺដូចគ្នានឹង BFS នៃមែកធាងគោលពីរដែរ។ តើយើងបានដឹងរួចហើយថាតើប៊ីអេសអេសពិតជាអ្វី? បើមិនអញ្ចឹងមិនចាំបាច់មានអារម្មណ៍មិនល្អទេគ្រាន់តែអានអត្ថបទទាំងមូលហើយចូលមើលអត្ថបទមុន ៗ របស់យើងដើម្បី ឲ្យ យល់កាន់តែច្បាស់។ ប៊ីអេសអេសគឺជា ...

អាន​បន្ថែម

សំណួរម៉ាទ្រីសស៊ីស្កូ

សំណួរ​ទី 66។ Unique Paths II ដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយផ្លូវតែមួយគត់ II LeetCode – “Unique Paths II” ចែងថាបានផ្តល់ក្រឡាចត្រង្គ mxn ដែលមនុស្សយន្តចាប់ផ្តើមពីជ្រុងខាងឆ្វេងខាងលើនៃក្រឡាចត្រង្គ។ យើងត្រូវស្វែងរកចំនួនសរុបនៃវិធីដើម្បីទៅដល់ជ្រុងខាងក្រោមខាងស្តាំនៃក្រឡាចត្រង្គ។ ...

អាន​បន្ថែម

សំណួរ​ទី 67។ ដំណោះស្រាយពាក្យ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យក្តារ mxn និងពាក្យមួយរកមើលថាតើពាក្យនេះមាននៅក្នុងក្រឡាចត្រង្គដែរឬទេ។ ពាក្យនេះអាចត្រូវបានសាងសង់ចេញពីអក្សរនៃកោសិកាដែលនៅជាប់គ្នាដែលកោសិកា“ ជាប់គ្នា” ស្ថិតនៅជិតគ្នាដោយផ្ដេកឬបញ្ឈរ។ ក្រឡាអក្សរដូចគ្នាអាចមិនត្រូវបានប្រើច្រើនជាងម្តងទេ។ ឧទាហរណ៍ ...

អាន​បន្ថែម

សំណួរ​ទី 68។ ផ្លូវដែលមានតម្លៃមធ្យមអតិបរមា សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ផ្លូវដែលមានតម្លៃមធ្យមអតិបរិមា” ចែងថាអ្នកត្រូវបានផ្តល់អារេ 2D ឬម៉ាទ្រីសនៃចំនួនគត់។ ឥឡូវនេះពិចារណាថាអ្នកកំពុងឈរនៅខាងលើកំពូលខាងឆ្វេងហើយត្រូវការឈានដល់បាតខាងស្តាំ។ ដើម្បីទៅដល់គោលដៅអ្នកចាំបាច់ត្រូវធ្វើដំណើរទៅមុខទាំង ...

អាន​បន្ថែម

សំណួរ​ទី 69។ ធាតុទូទៅនៅក្នុងជួរដេកទាំងអស់នៃម៉ាទ្រីសដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហា“ ធាតុរួមនៅក្នុងជួរដេកទាំងអស់នៃម៉ាទ្រីសដែលបានផ្តល់ឱ្យ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ម៉ាទ្រីសនៃ M * N ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកឃើញធាតុទូទៅទាំងអស់នៅក្នុងម៉ាទ្រីសដែលបានផ្តល់ឱ្យនៅក្នុងជួរនីមួយៗនៃម៉ាទ្រីសនៅក្នុងពេលវេលា O (M * N) ។ ឧទាហរណ៍មកដល់ [] = {{១២, ១, ៤, ៥, …

អាន​បន្ថែម

Cisco សំណួរផ្សេងៗ

សំណួរ​ទី 70។ ភាពខុសគ្នាអតិបរមារវាងការបង្កើនធាតុដំណោះស្រាយ LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា ភាពខុសគ្នាអតិបរិមារវាងការបង្កើនធាតុ ដំណោះស្រាយ LeetCode - បានផ្តល់លេខអារេចំនួនគត់ដែលបានលិបិក្រម 0 នៃទំហំ n ស្វែងរកភាពខុសគ្នាអតិបរមារវាង nums[i] និង nums[j] (ឧ. nums[j] - nums[i]), នោះ 0 <= i < j < n និង nums[i] < nums[j] ។ ត្រឡប់ភាពខុសគ្នាអតិបរមា។ ប្រសិនបើគ្មាន i និង j ទេ ត្រឡប់ -1 ។ Examples & Explanations Example 1: Input: nums= [7,1,5,4] Output: 4 Explanation: ភាពខុសគ្នាអតិបរមាកើតឡើង...

អាន​បន្ថែម

សំណួរ​ទី 71។ ដំណោះស្រាយ 3Sum ជិតបំផុត LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា 3Sum ដំណោះស្រាយ LeetCode ដែលនៅជិតបំផុត – ដោយបានផ្តល់លេខអារេចំនួនគត់នៃប្រវែង n និងគោលដៅចំនួនគត់ ស្វែងរកចំនួនគត់បីជាលេខដែលផលបូកគឺនៅជិតគោលដៅបំផុត។ ត្រឡប់ផលបូកនៃចំនួនគត់បី។ អ្នកអាចសន្មត់ថាការបញ្ចូលនីមួយៗនឹងមានដំណោះស្រាយមួយយ៉ាងពិតប្រាកដ។ បញ្ចូល៖ លេខ = [-1,2,1,-4], គោលដៅ = 1 លទ្ធផល៖ ...

អាន​បន្ថែម

សំណួរ​ទី 72។ Knight អប្បបរមាផ្លាស់ទីដំណោះស្រាយ LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា អប្បរមា Knight ផ្លាស់ទីដំណោះស្រាយ LeetCode - នៅក្នុងក្តារអុកគ្មានកំណត់ដែលមានកូអរដោនេពី -infinity ទៅ +infinity អ្នកមាន Knight នៅការ៉េ [0, 0] ។ Knight មានចលនាចំនួន 8 ដែលវាអាចធ្វើបាន ដូចដែលបានបង្ហាញខាងក្រោម។ ចលនានីមួយៗមានការ៉េពីរក្នុងទិសខា បន្ទាប់មកមួយការ៉េក្នុងទិសអ័រតូហ្គោន។ ត្រឡប់ចំនួនអប្បបរមា ...

អាន​បន្ថែម

សំណួរ​ទី 73។ Binary Tree Zigzag Level Order Traversal LeetCode Solution សេចក្តីថ្លែងការណ៍បញ្ហា Binary Tree Zigzag Level Order Traversal LeetCode Solution – ដែលបានផ្តល់ឱ្យឫសនៃដើមឈើគោលពីរ ត្រឡប់លំដាប់កម្រិត zigzag ឆ្លងកាត់តម្លៃថ្នាំងរបស់វា។ (ពោលគឺពីឆ្វេងទៅស្តាំ បន្ទាប់មកស្តាំទៅឆ្វេងសម្រាប់កម្រិតបន្ទាប់ និងឆ្លាស់គ្នារវាង)។ ការបញ្ចូល៖ ឫស = [3,9,20,null,null,15,7] លទ្ធផល៖ [[3],[20,9],[15,7]] ការពន្យល់យើង...

អាន​បន្ថែម

សំណួរ​ទី 74។ ស្វែងរកដំណោះស្រាយលេខស្ទួន LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា ស្វែងរកលេខស្ទួន LeetCode Solution – បានផ្តល់អារេនៃចំនួនគត់ដែលមានចំនួនគត់ n + 1 ដែលចំនួនគត់នីមួយៗស្ថិតនៅក្នុងជួរ [1, n] រួមបញ្ចូល។ មាន​លេខ​ដដែល​តែ​មួយ​គត់​ក្នុង​លេខ សូម​ត្រឡប់​លេខ​ដដែល​នេះ។ អ្នកត្រូវតែដោះស្រាយបញ្ហាដោយមិនកែប្រែលេខអារេ ហើយប្រើតែទំហំបន្ថែមថេរ។ Input: nums = [1,3,4,2,2] Output: 2 Explanation...

អាន​បន្ថែម

សំណួរ​ទី 75។ Snakes and Ladders ដំណោះស្រាយ LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា Snakes and Ladders LeetCode Solution - អ្នកត្រូវបានផ្តល់បន្ទះម៉ាទ្រីសចំនួនគត់ nxn ដែលកោសិកាត្រូវបានដាក់ស្លាកពី 1 ដល់ n2 ក្នុងរចនាប័ទ្ម Boustrophedon ចាប់ផ្តើមពីបាតខាងឆ្វេងនៃក្តារ (ឧទាហរណ៍ board[n - 1][0]) និង ទិសដៅឆ្លាស់គ្នាក្នុងជួរនីមួយៗ។ អ្នកចាប់ផ្តើមនៅលើការ៉េ 1 នៃក្តារ។ នៅក្នុងចលនានីមួយៗ ...

អាន​បន្ថែម

សំណួរ​ទី 76។ បង្វិលរូបភាព LeetCode ដំណោះស្រាយ សេចក្តីថ្លែងការណ៍បញ្ហាបង្វិលរូបភាព LeetCode ដំណោះស្រាយ - អ្នកត្រូវបានផ្តល់ម៉ាទ្រីស nxn 2D ដែលតំណាងឱ្យរូបភាពមួយ បង្វិលរូបភាពដោយ 90 ដឺក្រេ (តាមទ្រនិចនាឡិកា)។ អ្នកត្រូវបង្វិលរូបភាពនៅនឹងកន្លែង ដែលមានន័យថាអ្នកត្រូវកែប្រែម៉ាទ្រីស 2D បញ្ចូលដោយផ្ទាល់។ កុំបែងចែកម៉ាទ្រីស 2D ផ្សេងទៀត ហើយធ្វើការបង្វិល។ ឧទាហរណ៍​ករណី​សាកល្បង​ទី១៖ បញ្ចូល៖...

អាន​បន្ថែម

សំណួរ​ទី 77។ បញ្ចូល​គ្នា​តម្រៀប​អារេ​ដំណោះស្រាយ LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា បញ្ចូលចូលគ្នាតម្រៀបអារេ LeetCode ដំណោះស្រាយ – អ្នកត្រូវបានផ្តល់អារេចំនួនគត់ពីរ nums1 និង nums2 តម្រៀបតាមលំដាប់មិនបន្ថយ និងចំនួនគត់ពីរ m និង n តំណាងឱ្យចំនួនធាតុនៅក្នុង nums1 និង nums2 រៀងគ្នា។ បញ្ចូលលេខ 1 និងលេខ 2 ចូលទៅក្នុងអារេតែមួយដែលបានតម្រៀបតាមលំដាប់មិនបន្ថយ។ អារេ​ដែល​បាន​តម្រៀប​ចុងក្រោយ​មិន​គួរ​ត្រូវ​បាន​ត្រឡប់​ដោយ​អនុគមន៍​ទេ ប៉ុន្តែ​ជំនួស​មក​វិញ​ត្រូវ​បាន​រក្សា​ទុក​នៅ​ក្នុង​អារេលេខ 1 ។ ...

អាន​បន្ថែម

សំណួរ​ទី 78។ លុបថ្នាំងនៅក្នុងដំណោះស្រាយ Leetcode បញ្ជីភ្ជាប់ សេចក្តីថ្លែងការណ៍បញ្ហា៖ លុបថ្នាំងក្នុងបញ្ជីភ្ជាប់ដំណោះស្រាយ Leetcode - សរសេរមុខងារដើម្បីលុបថ្នាំងក្នុងបញ្ជីដែលភ្ជាប់តែមួយ។ អ្នក​នឹង​មិន​ត្រូវ​បាន​ផ្តល់​សិទ្ធិ​ចូល​ទៅ​កាន់​ប្រធាន​បញ្ជី​ទេ ផ្ទុយ​ទៅ​វិញ អ្នក​នឹង​ត្រូវ​បាន​ផ្តល់​សិទ្ធិ​ចូល​ប្រើ​ថ្នាំង​ដែល​ត្រូវ​លុប​ដោយ​ផ្ទាល់។ ធានា​ថា​ថ្នាំង​ដែល​ត្រូវ​លុប​មិន​មែន​…

អាន​បន្ថែម

សំណួរ​ទី 79។ String to Integer (atoi) ដំណោះស្រាយ LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយលេខរៀងលេខរៀង (atoi) -“String to Integer (atoi)” ចែងថាការអនុវត្តមុខងារ myAtoi(string s) ដែលបំប្លែងខ្សែអក្សរទៅជាចំនួនគត់ដែលបានចុះហត្ថលេខា 32 ប៊ីត (ស្រដៀងទៅនឹងមុខងារ atoi របស់ C/C++ ) ក្បួនដោះស្រាយសម្រាប់ myAtoi (ខ្សែអក្សរ s) មានដូចខាងក្រោម៖ អានចូល ហើយមិនអើពើនឹងចន្លោះទទេណាមួយឡើយ។ ពិនិត្យមើលថាតើតួអក្សរបន្ទាប់ (ប្រសិនបើ ...

អាន​បន្ថែម

សំណួរ​ទី 80។ ស្ដារអាសយដ្ឋាន IP ដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហា ការស្តារ IP Addresses LeetCode Solution - "Restore IP Address" បញ្ជាក់ថាផ្តល់ខ្សែអក្សរដែលមានតែលេខ យើងត្រូវត្រឡប់អាសយដ្ឋាន IP ដែលមានសុពលភាពទាំងអស់តាមលំដាប់លំដោយដែលអាចបង្កើតបានដោយការបញ្ចូលចំនុចទៅក្នុងខ្សែអក្សរ។ ចំណាំថាយើងមិនត្រូវបានអនុញ្ញាតឱ្យត្រឡប់មកវិញ ...

អាន​បន្ថែម

សំណួរ​ទី 81។ ដំណោះស្រាយការបង្ហាប់ខ្សែអក្សរ LeetCode Problem Statement String Compression Solution LeetCode – ដែលបានផ្ដល់ឱ្យនូវអារេនៃតួអក្សរ បង្ហាប់វាដោយប្រើក្បួនដោះស្រាយខាងក្រោម៖ ចាប់ផ្តើមជាមួយនឹងខ្សែអក្សរទទេ s ។ សម្រាប់ក្រុមនីមួយៗនៃតួអក្សរបន្តបន្ទាប់គ្នាក្នុងតួអក្សរ៖ ប្រសិនបើប្រវែងក្រុមគឺ 1 សូមបន្ថែមតួអក្សរទៅ s ។ បើមិនដូច្នេះទេ បន្ថែមតួអក្សរតាមពីក្រោយដោយប្រវែងក្រុម។ ខ្សែអក្សរដែលបានបង្ហាប់ ...

អាន​បន្ថែម

សំណួរ​ទី 82។ រចនា Hit Counter ដំណោះស្រាយ LeetCode Problem Statement Design Hit Counter LeetCode Solution - រចនាបញ្ជរវាយតំលៃដែលរាប់ចំនួននៃការទស្សនាដែលទទួលបានក្នុងរយៈពេល 5 នាទីចុងក្រោយ (ឧទាហរណ៍ 300 វិនាទីកន្លងមក)។ ប្រព័ន្ធរបស់អ្នកគួរទទួលយកប៉ារ៉ាម៉ែត្រត្រាពេលវេលា (គិតជាវិនាទី) ហើយអ្នកអាចសន្មត់ថាការហៅទូរសព្ទកំពុងត្រូវបានធ្វើឡើងទៅកាន់ប្រព័ន្ធតាមលំដាប់លំដោយ (ឧ. ត្រាពេលវេលាគឺកើនឡើងជាឯកតា)។ ...

អាន​បន្ថែម

សំណួរ​ទី 83។ លេខ Strobogrammatic ដំណោះស្រាយ LeetCode សេចក្តីថ្លែងការណ៍បញ្ហាលេខ Strobogrammatic ដំណោះស្រាយ LeetCode - ផ្តល់លេខខ្សែអក្សរដែលតំណាងឱ្យចំនួនគត់ ត្រឡប់ពិត ប្រសិនបើលេខជាលេខ strobogrammatic ។ លេខ strobogrammatic គឺជាលេខដែលមើលទៅដូចគ្នានៅពេលបង្វិល 180 ដឺក្រេ (មើលដោយចិត្តសប្បុរសដោយអាស្រ័យចុះក្រោម)។ ឧទាហរណ៍ តេស្តករណីទី១៖ បញ្ចូល៖ លេខ = “៦៩” លទ្ធផល៖ តេស្តពិត ករណីទី២៖ បញ្ចូល៖ លេខ = “៦៩២” លទ្ធផល៖ ការពន្យល់មិនពិត...

អាន​បន្ថែម

សំណួរ​ទី 84។ កែសម្រួលដំណោះស្រាយ លីតកូដ ពីចម្ងាយ សេចក្តីថ្លែងការណ៍បញ្ហា បញ្ហា Edit Distance LeetCode Solution បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរពីរ word1 និង word2 ហើយអ្នកត្រូវបំប្លែង word1 ទៅជា word2 ក្នុងប្រតិបត្តិការអប្បបរមា។ ប្រតិបត្តិការដែលអាចត្រូវបានអនុវត្តនៅលើខ្សែអក្សរគឺ - បញ្ចូលតួអក្សរ លុបតួអក្សរ ជំនួសតួអក្សរ ឧទាហរណ៍ករណីសាកល្បង ...

អាន​បន្ថែម

សំណួរ​ទី 85។ តម្រៀបអារេដោយដំណោះស្រាយ Parity LeetCode សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយតម្រៀបអារេដោយ Parity LeetCode - "តម្រៀបអារេដោយ parity" ចែងថាអ្នកត្រូវបានផ្តល់លេខអារេចំនួនគត់ ផ្លាស់ទីចំនួនគត់គូទាំងអស់នៅដើមអារេតាមពីក្រោយដោយចំនួនគត់សេសទាំងអស់។ ចំណាំ៖ ត្រឡប់អារេណាមួយដែលបំពេញលក្ខខណ្ឌនេះ។ ឧទាហរណ៍៖ បញ្ចូល៖ ទិន្នផល៖…

អាន​បន្ថែម

សំណួរ​ទី 86។ ពេលវេលាដ៏ល្អបំផុតដើម្បីទិញ និងលក់ Stock LeetCode Solution សេចក្តីថ្លែងការណ៍បញ្ហា ពេលវេលាដ៏ល្អបំផុតក្នុងការទិញ និងលក់ភាគហ៊ុន LeetCode Solution – “ពេលវេលាល្អបំផុតដើម្បីទិញ និងលក់ភាគហ៊ុន” ចែងថាអ្នកត្រូវបានផ្តល់តម្លៃអារេដែលតម្លៃ[i] គឺជាតម្លៃនៃភាគហ៊ុនដែលបានផ្តល់ឱ្យនៅថ្ងៃនោះ។ អ្នកចង់បង្កើនប្រាក់ចំណេញរបស់អ្នកដោយជ្រើសរើស ...

អាន​បន្ថែម

សំណួរ​ទី 87។ ដកផលិតផលនិងផលបូកនៃខ្ទង់នៃសូលុយស្យុង Leetcode សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវស្វែងរកភាពខុសគ្នារវាងផលគុណនៃខ្ទង់និងផលបូកនៃខ្ទង់នៃចំនួនគត់វិជ្ជមានដែលបានផ្តល់អោយ។ ឧទាហរណ៍ ១២៣៤ ១៤ ការពន្យល់៖ ផលិតផល = ៤ * ៣ * ២ * ១ = ២៤ និងផលបូក = ៤ + ៣ + ២ + …

អាន​បន្ថែម

សំណួរ​ទី 88។ បញ្ជីឈ្មោះឡេឡិនកូដអិលលីនដិនភ្ជាប់ នៅក្នុងបញ្ហា“ បញ្ជីភ្ជាប់ផាលីនថលជែម” យើងត្រូវពិនិត្យមើលថាតើតារាងភ្ជាប់ចំនួនគត់ដែលត្រូវបានគេផ្តល់ឱ្យនោះជាក្រាហ្វិចរឺក៏អត់។ បញ្ជីឧទាហរណ៍ = {១ -> ២ -> ៣ -> ២ -> ១} សេចក្តីពន្យល់លេខ ១ ៈបញ្ជីមានពន្លឺពណ៌ដូចធាតុទាំងអស់តាំងពីដំបូងនិងខាងក្រោយគឺ ...

អាន​បន្ថែម

សំណួរ​ទី 89។ បំលែងអារេតម្រង់ទៅជាដំណោះស្រាយគោលពីរនៃដើមឡេធីកូដ ពិចារណាយើងត្រូវបានគេផ្តល់ឱ្យនូវជួរនៃចំនួនគត់។ គោលដៅគឺដើម្បីបង្កើតមែកធាងស្វែងរកគោលពីរពីអារេនេះដែលដើមឈើមានតុល្យភាពកម្ពស់។ ចំណាំថាដើមឈើមួយត្រូវបានគេនិយាយថាមានកំពស់ខ្ពស់បើកំពស់ខុសគ្នានៃអនុក្រឹតខាងឆ្វេងនិងខាងស្តាំនៃថ្នាំងណាមួយនៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 90។ ដំណោះស្រាយចោរប្លន់ផ្ទះឡេឡេលេខកូដ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះមានផ្ទះនៅតាមដងផ្លូវហើយចោរប្លន់ផ្ទះត្រូវតែប្លន់ផ្ទះទាំងនេះ។ ប៉ុន្តែបញ្ហាគឺថាគាត់មិនអាចប្លន់ផ្ទះច្រើនជាងមួយជាប់ៗគ្នាបានទេពោលគឺជាប់គ្នា។ បានផ្តល់បញ្ជីចំនួនគត់មិនអវិជ្ជមានតំណាងឱ្យចំនួនទឹកប្រាក់ ...

អាន​បន្ថែម

សំណួរ​ទី 91។ ពិនិត្យមើលថាតើចន្លោះពេលណាមួយត្រួតលើគ្នារវាងចន្លោះពេលដែលបានផ្តល់ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ពិនិត្យមើលថាតើចន្លោះពេលពីរណាមួយត្រួតលើគ្នារវាងចន្លោះពេលណាមួយដែលបានផ្តល់ឱ្យ” ចែងថាអ្នកត្រូវបានផ្តល់ឱ្យនូវចន្លោះពេលមួយចំនួន។ ចន្លោះពេលនីមួយៗមានតំលៃពីរគឺមួយគឺពេលវេលាចាប់ផ្តើមហើយមួយទៀតគឺពេលវេលាបញ្ចប់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យពិនិត្យមើលប្រសិនបើមាន ...

អាន​បន្ថែម

សំណួរ​ទី 92។ ចោរប្លន់ផ្ទះ បញ្ហាចោរប្លន់ផ្ទះចែងថានៅសង្កាត់មួយក្នុងទីក្រុងមានផ្ទះ n ជួរដេកតែមួយ។ ចោរម្នាក់កំពុងមានផែនការដឹកឥវ៉ាន់នៅក្នុងសង្កាត់នេះ។ គាត់ដឹងថាតើមាសប៉ុន្មានត្រូវបានលាក់នៅក្នុងផ្ទះនីមួយៗ។ ទោះយ៉ាងណាដើម្បីជៀសវាងការកេះ ...

អាន​បន្ថែម

សំណួរ​ទី 93។ កំណែមិនល្អដំបូង យើងទាំងអស់គ្នាធ្លាប់លឺសំលេងដែលនិយាយថា“ អាក្រក់ Apple Ruins The Bunch” ។Food Bad Version គឺជាបញ្ហាដែលបង្ហាញយ៉ាងច្បាស់ដូចគ្នា។ សព្វថ្ងៃនេះយើងមានបញ្ហាមួយដែលជាកំណែមិនល្អលើកដំបូង។ ម្នាក់ក្នុងចំណោមអ្នកហាត់ការបានធ្វើអំពើអាក្រក់ដោយសារតែអំពើដែលប្រព្រឹត្តចេញពី n + 1 ត្រូវបាន ...

អាន​បន្ថែម

សំណួរ​ទី 94។ ចំនួន ១ ប៊ីត យើងទាំងអស់គ្នាបាន heard អំពី Hamming ទំងន់នៃលេខគោលពីរ។ ទំងន់ Hamming គឺជាចំនួនប៊ីត / ១ ដែលបានកំណត់នៅក្នុងលេខគោលពីរ។ ក្នុងបញ្ហានេះលេខ ១ ប៊ីតយើងត្រូវរកទម្ងន់ញញឹមនៃចំនួនដែលបានផ្តល់។ ឧទាហរណ៍លេខ = ៣ តំណាងគោលពីរ = ០១១ …

អាន​បន្ថែម

សំណួរ​ទី 95។ ការអនុវត្តឃ្លាំងសម្ងាត់អិលអេយូ ឃ្លាំងសម្ងាត់តិចបំផុតដែលត្រូវបានប្រើបច្ចុប្បន្ន (អិលអរអរ) ឃ្លាំងសម្ងាត់គឺជាប្រភេទមួយនៃវិធីសាស្រ្តដែលត្រូវបានប្រើដើម្បីថែរក្សាទិន្នន័យដូចជាពេលវេលាដែលត្រូវការដើម្បីប្រើទិន្នន័យគឺអប្បបរមាដែលអាចទៅរួច។ ក្បួនដោះស្រាយ LRU ត្រូវបានប្រើនៅពេលឃ្លាំងសម្ងាត់ពេញ។ យើងដកទិន្នន័យដែលប្រើថ្មីៗចេញពីសតិឃ្លាំងសម្ងាត់របស់ ...

អាន​បន្ថែម

Translate »
1