ដំណោះស្រាយលេខសម្ងាត់ធំបំផុត

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

អាន​បន្ថែម

ដំណោះស្រាយលេខសម្ងាត់ដែលបាត់

សេចក្តីថ្លែងការណ៍បញ្ហា លេខដែលបាត់ LeetCode Solution – “លេខបាត់” ចែងថាបានផ្តល់អារេនៃទំហំ n ដែលមានលេខខុសគ្នារវាង [0,n] ។ យើងត្រូវត្រឡប់លេខដែលបាត់ក្នុងជួរ។ ឧទាហរណ៍៖ បញ្ចូល៖ nums = [3,0,1] លទ្ធផល៖ ២ ការពន្យល់៖ យើងអាចសង្កេតបានយ៉ាងងាយថា រាល់…

អាន​បន្ថែម

តម្រៀបអារេដោយបង្កើនប្រេកង់ឡេតូលេខកូដដំណោះស្រាយ

សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេនៃចំនួនគត់, តម្រៀបអារេនៅក្នុងលំដាប់កើនឡើងដោយផ្អែកលើភាពញឹកញាប់នៃតម្លៃ។ ប្រសិនបើតម្លៃច្រើនមានប្រេកង់ដូចគ្នាសូមតម្រៀបវាតាមលំដាប់ថយចុះ។ លេខឧទាហរណ៍ = [1,1,2,2,2,3] [3,1,1,2,2,2] ការពន្យល់៖ '៣ ៉មានប្រេកង់ ១' ១ has មានភាពញឹកញាប់នៃ…

អាន​បន្ថែម

ពិនិត្យមើលថាតើខ្សែអក្សរអាចបំបែកដំណោះស្រាយឡេឡេកូដកូដផ្សេងទៀតបានទេ

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ខ្សែពីរ s1 និង s2 ដែលមានទំហំដូចគ្នា។ ពិនិត្យមើលថាតើការអនុញ្ញាតខ្សែអក្សរ s1 មួយចំនួនអាចបំបែកការអនុញ្ញាតខ្សែអក្សរ s2 ឬច្រាសមកវិញ។ និយាយម្យ៉ាងទៀត s2 អាចបំបែក s1 ឬច្រាសមកវិញ។ ខ្សែអក្សរ x អាចបំបែកខ្សែអក្សរ y (ទាំងពីរ…

អាន​បន្ថែម

ការបង្កើនដំណោះស្រាយឡេឡេកូដកូដកាន់តែថយចុះ

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

អាន​បន្ថែម

ប្រសព្វនៃដំណោះស្រាយអារេអាទីលទី ២

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងអារេនេះត្រូវបានផ្តល់ឱ្យហើយយើងត្រូវរកចំនុចប្រសព្វនៃអារេទាំងពីរនេះហើយត្រឡប់អារេលទ្ធផល។ ធាតុនីមួយៗនៅក្នុងលទ្ធផលគួរតែលេចឡើងច្រើនដងដូចដែលវាបង្ហាញនៅក្នុងអារេទាំងពីរ។ លទ្ធផលអាចមាននៅក្នុងលំដាប់ណាមួយ។ ឧទាហរណ៍…

អាន​បន្ថែម

ដំណោះស្រាយឡេឡេលេខកូដដែលទាក់ទង

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

អាន​បន្ថែម

តម្រៀបដែលទាក់ទងអារេឡេឡេហ្សិចសូលុយស្យុង

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

អាន​បន្ថែម

តម្រៀបចំនួនគត់តាមចំនួននៃដំណោះស្រាយ Leetcode ចំនួន ១ ប៊ីត

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះ "តម្រៀបចំនួនគត់ដោយចំនួននៃ 1 ប៊ីត" យើងត្រូវបានផ្តល់អារេដល់។ ភារកិច្ចរបស់យើងគឺដើម្បីតម្រៀបធាតុនៅក្នុងអារេយោងទៅតាមចំនួនប៊ីត 1 ក្នុងការតំណាងគោលពីរនៃចំនួននៅក្នុងលំដាប់ឡើង។ បើពីរឬ…

អាន​បន្ថែម

តម្រៀបអារេដោយ Parity II ដំណោះស្រាយ Leetcode

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

អាន​បន្ថែម

Translate »