ដំណោះស្រាយឡេឡេកូដកូដយឺតបំផុត

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

អាន​បន្ថែម

ដំណោះស្រាយស៊ឺឡេឡេកូដលេខ ៣

សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេនៃចំនួនគត់តើមានធាតុ a, b, c នៅក្នុងលេខដែល a + b + c = 0 ទេ? រកបីដងតែមួយគត់នៅក្នុងអារេដែលផ្តល់ផលបូកសូន្យ។ សេចក្តីជូនដំណឹង៖ សំណុំដំណោះស្រាយមិនត្រូវមានបីដងស្ទួនឡើយ។ ឧទាហរណ៍ #1 [-1,0,1,2, -1,4] …

អាន​បន្ថែម

បញ្ចូលដំណោះស្រាយចន្លោះ Leetcode

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

អាន​បន្ថែម

ចាក់ឬសដល់ផ្លូវស្លឹកជាមួយនឹងផលបូកគោលដៅ Leetcode ដំណោះស្រាយ

មែកធាងគោលពីរនិងចំនួនគត់ K ត្រូវបានផ្តល់។ គោលដៅរបស់យើងគឺត្រូវវិលត្រលប់មកវិញថាតើមានផ្លូវលំពីស្លឹកទៅដើមឈើដែរឬទេថាផលបូកស្មើនឹងចំនួនគោលដៅខេ។ ផលបូកនៃផ្លូវគឺជាផលបូកនៃថ្នាំងទាំងអស់ដែលស្ថិតនៅលើវា។ ២ / \ …

អាន​បន្ថែម

ចំនួនជំហានអប្បបរមាដើម្បីបង្កើតជាពីរខ្សែអាណាស្យូសដំណោះស្រាយ Leetcode

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ខ្សែអក្សរ 's' & 't' ដែលមានតួអក្សរអង់គ្លេសតូច។ នៅក្នុងប្រតិបត្តិការមួយយើងអាចជ្រើសរើសតួអក្សរណាមួយនៅក្នុងខ្សែអក្សរ 't' ហើយប្តូរវាទៅជាតួអក្សរផ្សេងទៀត។ យើងត្រូវស្វែងរកចំនួនអប្បបរមានៃប្រតិបត្តិការបែបនេះដើម្បីធ្វើឱ្យ ...

អាន​បន្ថែម

ធាតុធំជាងគេបំផុតរបស់ខេតនៅក្នុងដំណោះស្រាយស្ទ្រីមលេយកូដ

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវរចនាថ្នាក់ KthLargest () ដែលដំបូងមានចំនួនគត់ k និងអារេនៃចំនួនគត់។ យើងត្រូវសរសេរកុងដង់ប៉ារ៉ាម៉ែត្រសម្រាប់វានៅពេលដែលចំនួនគត់និងលេខអារេត្រូវបានបញ្ជូនជាអាគុយម៉ង់។ ថ្នាក់ក៏មានមុខងារបន្ថែម (វ៉ាល) ដែលបន្ថែម…

អាន​បន្ថែម

យកធាតុបញ្ជីដែលបានភ្ជាប់ចេញ Leetcode ដំណោះស្រាយ

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

អាន​បន្ថែម

បន្សំសូលុយស្យុងសឺឡែនកូដ

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

អាន​បន្ថែម

ការផ្លាស់ប្តូរអប្បបរមាទៅនឹងធាតុអារេឡេហ្សិចដំណោះស្រាយ

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់អារេនៃចំនួនគត់ ដូចគ្នានេះផងដែរយើងត្រូវបានអនុញ្ញាតឱ្យធ្វើប្រតិបត្តិការជាក់លាក់មួយនៅលើអារេនេះ។ នៅក្នុងប្រតិបត្តិការមួយយើងអាចបង្កើន” n - ១″ (ធាតុទាំងអស់លើកលែងតែធាតុណាមួយ) នៅក្នុងអារេដោយ ១ យើងត្រូវការ…

អាន​បន្ថែម

ដំណោះស្រាយអ៊ីសូហ្វុលលីសលីឡេកកូដ

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

អាន​បន្ថែម