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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម