ដំណោះ​ស្រាយ​កូដ​ទឹក​ភ្លៀង​អន្ទាក់

Problem Statement ដំណោះស្រាយនៃ Traping Rain Water LeetCode – “Traping Rain Water” ចែងថាបានផ្តល់អារេនៃកម្ពស់ដែលតំណាងឱ្យផែនទីកម្ពស់ដែលទទឹងនៃរបារនីមួយៗគឺ 1។ យើងត្រូវស្វែងរកបរិមាណទឹកដែលជាប់បន្ទាប់ពីភ្លៀង។ ឧទាហរណ៍៖ បញ្ចូល៖ កម្ពស់ = [0,1,0,2,1,0,1,3,2,1,2,1] លទ្ធផល៖ ៦ ការពន្យល់៖ ពិនិត្យ…

អាន​បន្ថែម

ដំណោះស្រាយក្លូនក្រាហ្វ LeetCode

សេចក្តីថ្លែងការណ៍បញ្ហាក្លូនក្រាហ្វ លីតកូដ ដំណោះស្រាយ - យើងត្រូវបានផ្តល់ឯកសារយោងនៃថ្នាំងនៅក្នុងក្រាហ្វដែលមិនទាក់ទងគ្នា ហើយត្រូវបានស្នើសុំឱ្យត្រឡប់ច្បាប់ចម្លងជ្រៅនៃក្រាហ្វ។ ច្បាប់ចម្លងជ្រៅ គឺជាក្លូនជាមូលដ្ឋាន ដែលមិនមានថ្នាំងណាមួយនៅក្នុងច្បាប់ចម្លងជ្រៅគួរមានឯកសារយោង…

អាន​បន្ថែម

ផ្លូវកើនឡើងវែងបំផុតក្នុងដំណោះស្រាយម៉ាទ្រីស ឡែតកូដ

សេចក្តីថ្លែងការណ៍បញ្ហា ផ្លូវកើនឡើងវែងបំផុតនៅក្នុងដំណោះស្រាយម៉ាទ្រីស លីតកូដ – ដែលបានផ្តល់ឱ្យម៉ាទ្រីសចំនួនគត់ mxn ត្រឡប់ប្រវែងនៃផ្លូវកើនឡើងវែងបំផុតនៅក្នុងម៉ាទ្រីស។ ពីក្រឡានីមួយៗ អ្នកអាចផ្លាស់ទីក្នុងទិសដៅបួន៖ ឆ្វេង ស្ដាំ ឡើងលើ ឬចុះក្រោម។ អ្នក​មិន​អាច​ផ្លាស់ទី​តាម​អង្កត់ទ្រូង ឬ​ផ្លាស់ទី​ទៅ​ក្រៅ​ព្រំដែន​ទេ (ឧ. ការ​រុំ​ជុំវិញ​មិន​ត្រូវ​បាន​អនុញ្ញាត)។ បញ្ចូល៖…

អាន​បន្ថែម

ក្រាហ្វដែលមានសុពលភាព ដំណោះស្រាយ Tree LeetCode

បញ្ហាសេចក្តីថ្លែងការណ៍ក្រាហ្វ ដំណោះស្រាយមែកធាង LeetCode មានសុពលភាព – ដោយបានផ្តល់ឱ្យគែមនៃក្រាហ្វ សូមពិនិត្យមើលថាតើគែមបង្កើតជាមែកធាងត្រឹមត្រូវដែរឬទេ។ បើបាទ/ចាស ត្រឡប់ពិត និងមិនពិត។ គែមត្រូវបានផ្តល់ជាអារេ 2D នៃទំហំ n*2 ឧទាហរណ៍ & ការពន្យល់ ឧទាហរណ៍ 1៖ បញ្ចូល៖ n = 5, …

អាន​បន្ថែម

Unique Paths II ដំណោះស្រាយ Leetcode

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

អាន​បន្ថែម

ដំណោះស្រាយ Word Ladder LeetCode

សេចក្តីថ្លែងការណ៍បញ្ហា ដំណោះស្រាយ Word Ladder LeetCode - "Word Ladder" បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ string startWord, string endWord និង wordList ។ យើង​ត្រូវ​ស្វែង​រក​ប្រវែង​លំដាប់​នៃ​ការ​បំប្លែង​ខ្លី​បំផុត (ប្រសិន​បើ​គ្មាន​ផ្លូវ​ទេ សូម​បោះពុម្ព 0) ពី​ពាក្យ​ចាប់ផ្តើម​ទៅ​ពាក្យ​បញ្ចប់​តាម​លក្ខខណ្ឌ​ដែល​បាន​ផ្ដល់​ឱ្យ៖ ពាក្យ​កម្រិត​មធ្យម​ទាំងអស់​គួរ…

អាន​បន្ថែម

ប្រតិទិនរបស់ខ្ញុំ I LeetCode ដំណោះស្រាយ

Problem Statement ប្រតិទិនរបស់ខ្ញុំ I LeetCode Solution - យើងត្រូវសរសេរកម្មវិធីដែលអាចប្រើជាប្រតិទិនបាន។ យើងអាចបន្ថែមព្រឹត្តិការណ៍ថ្មី ប្រសិនបើការបន្ថែមព្រឹត្តិការណ៍នេះនឹងមិនបណ្តាលឱ្យមានការកក់ពីរដង។ ការកក់ពីរដងកើតឡើងនៅពេលដែលព្រឹត្តិការណ៍ពីរមានចំនុចប្រសព្វមិនទទេមួយចំនួន (មានន័យថា ពេលខ្លះគឺ…

អាន​បន្ថែម

ដំណោះស្រាយឡេឡេកូដកូដតែមួយគត់

បញ្ហាផ្លូវតែមួយគត់ដែលមាន Leetcode ដំណោះស្រាយបញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ឱ្យចំនួនគត់ចំនួនពីរដែលតំណាងឱ្យទំហំនៃក្រឡាចត្រង្គ។ ការប្រើប្រាស់ទំហំក្រឡាចត្រង្គប្រវែងនិងទទឹងនៃក្រឡាចត្រង្គ។ យើងត្រូវស្វែងរកចំនួនផ្លូវប្លែកៗពីជ្រុងខាងឆ្វេងខាងលើនៃបណ្តាញអគ្គិសនីរហូតដល់…

អាន​បន្ថែម

រ៉ូម៉ាំងទៅនឹងសូលុយស្យុង Leetcode

នៅក្នុងបញ្ហា“ រ៉ូម៉ាំងទៅចំនួនគត់” យើងត្រូវបានផ្តល់ខ្សែអក្សរដែលតំណាងឱ្យចំនួនគត់វិជ្ជមានមួយចំនួននៅក្នុងទំរង់លេខរ៉ូម៉ាំងរបស់វា។ លេខរ៉ូម៉ាំងត្រូវបានតំណាងដោយ ៧ តួអក្សរដែលអាចបំលែងទៅជាចំនួនគត់ដោយប្រើតារាងខាងក្រោមៈសំគាល់ៈតម្លៃចំនួនគត់នៃលេខរ៉ូម៉ាំងដែលបានផ្តល់នឹងមិនលើសឬ…

អាន​បន្ថែម

បច្ចេកទេសការបំផ្លាញ Sqrt (ឬឫសការេ)

អ្នកត្រូវបានផ្តល់ឱ្យសំណួរនៃជួរអារេចំនួនគត់។ អ្នកនឹងត្រូវបានស្នើសុំឱ្យកំណត់ផលបូកនៃលេខទាំងអស់ដែលស្ថិតនៅក្នុងជួរនៃសំណួរដែលបានផ្តល់ឱ្យ។ សំណួរដែលបានផ្តល់មានពីរប្រភេទគឺការធ្វើបច្ចុប្បន្នភាព៖ (សន្ទស្សន៍តម្លៃ) ត្រូវបានផ្តល់ជាសំណួរមួយដែលអ្នកត្រូវការ…

អាន​បន្ថែម

Translate »