សាប់ដំណោះស្រាយអារេឡេឡេកូដ

បញ្ហាសាប់ដំណោះស្រាយអារេឡេសកូដកូដផ្តល់ឱ្យយើងនូវអារេនៃប្រវែង 2 អ៊ី។ នៅទីនេះ 2n សំដៅទៅលើប្រវែងអារេគឺសូម្បីតែ។ បន្ទាប់មកយើងត្រូវបានគេប្រាប់ឱ្យរុះរើអារេ។ នៅទីនេះការសាប់មិនមែនមានន័យថាយើងត្រូវច្របាច់អារេដោយចៃដន្យនោះទេប៉ុន្តែវិធីជាក់លាក់មួយគឺ…

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

លេខបំពេញបន្ថែម Leetcode ដំណោះស្រាយ

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់លេខទសភាគ។ គោលដៅគឺដើម្បីស្វែងរកការបំពេញបន្ថែមរបស់វា។ ឧទាហរណ៍ N = 15 0 N = 5 2 វិធីសាស្រ្ត (ត្រឡប់បន្តិចម្តង ៗ ) យើងអាចបញ្ចូនរាល់ប៊ីតនៅក្នុងចំនួនគត់ 'N' ដើម្បីទទួលបានការបំពេញបន្ថែមរបស់វា។ ផ្នែកសំខាន់គឺយើង ...

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម