ចែកចាយនំដល់ប្រជាជនឡេឡេលេខកូដដំណោះស្រាយ

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ស្ករគ្រាប់ចំនួនពីរនិងចំនួនប្រជាជន។ ស្ករគ្រាប់លេខដំបូងគឺជាចំនួនស្ករគ្រាប់ដែលយើងមាន។ num_people បង្ហាញពីចំនួនមនុស្សដែលយើងត្រូវចែកស្ករគ្រាប់។ ច្បាប់នៃការចែកចាយស្ករគ្រាប់គឺ៖ យើងចាប់ផ្តើមពីមនុស្សខាងឆ្វេងបំផុត…

អាន​បន្ថែម

ផូ (x, n) ដំណោះស្រាយឡេឡេកូដ

បញ្ហា“ ផូ (x, n) ដំណោះស្រាយឡេឡេលេខកូដ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់លេខពីរដែលលេខមួយជាលេខអណ្តែតនិងលេខគត់។ ចំនួនគត់បង្ហាញនិទស្សន្តនិងគោលគឺជាលេខអណ្តែត។ យើងត្រូវបានគេប្រាប់ឱ្យរកតម្លៃបន្ទាប់ពីវាយតម្លៃនិទស្សន្តលើមូលដ្ឋាន។ …

អាន​បន្ថែម

ដំណោះស្រាយសូឡៃលេខកូដពីរ

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

អាន​បន្ថែម

ដំណោះស្រាយអេចអរអរ (x) ឡេឡេកូដ

ដូចដែលចំណងជើងនិយាយយើងត្រូវរកឫសការ៉េនៃលេខ។ ឧបមាថាលេខគឺ x បន្ទាប់មក Sqrt (x) គឺជាលេខដែល Sqrt (x) * Sqrt (x) = x ។ ប្រសិនបើឫសការ៉េនៃចំនួនមួយគឺជាតម្លៃគោលដប់បន្ទាប់មកយើងត្រូវត្រឡប់តម្លៃជាន់នៃ…

អាន​បន្ថែម

ស្វែងរកនៅក្នុងដំណោះស្រាយវិលអារេ Leetcode

ពិចារណាអារេដែលបានតម្រៀបប៉ុន្តែសន្ទស្សន៍មួយត្រូវបានជ្រើសរើសហើយអារេត្រូវបានបង្វិលនៅចំណុចនោះ។ ឥឡូវនៅពេលដែលអារេត្រូវបានបង្វិលអ្នកត្រូវរកធាតុគោលដៅជាក់លាក់មួយហើយត្រឡប់សន្ទស្សន៍របស់វា។ ក្នុងករណីដែលធាតុមិនមានវត្តមានត្រលប់មកវិញ -១ ។ បញ្ហាជាទូទៅគឺ…

អាន​បន្ថែម

ស្វែងរកដំណោះស្រាយទីតាំងឡេឡេកូដ

នៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់អារេតម្រៀបនិងចំនួនគត់គោលដៅ។ យើងត្រូវស្វែងរកទីតាំងបញ្ចូលរបស់វា។ ប្រសិនបើតម្លៃគោលដៅមានវត្តមាននៅក្នុងអារេសូមត្រឡប់សន្ទស្សន៍របស់វា។ ត្រឡប់លិបិក្រមដែលគោលដៅគួរតែត្រូវបានបញ្ចូលដើម្បីរក្សាលំដាប់តម្រៀប (ក្នុង…

អាន​បន្ថែម

ប្រវែងអតិបរមានៃ Subarray ម្តងហើយម្តងទៀត

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

អាន​បន្ថែម

រកមើលថាតើអារេជាសំណុំរងនៃអារេផ្សេងទៀត

បញ្ហា“ រកថាតើអារេមួយដែលជាសំណុំរងនៃអារេផ្សេងទៀត” ចែងថាអ្នកត្រូវបានផ្តល់អារេ ១ [] និងអារេ ២ [] ។ អារេដែលបានផ្តល់ឱ្យគឺនៅក្នុងលក្ខណៈដែលមិនបានតម្រៀប។ ភារកិច្ចរបស់អ្នកគឺត្រូវស្វែងរកថាតើអារេ ២ [] ជាសំណុំរងនៃអារេ ១ [] ។ ឧទាហរណ៍ arr1 = [2] arr2 = [1] arr1 [] គឺ…

អាន​បន្ថែម

មូលដ្ឋានល្អតូចបំផុត

សេចក្តីថ្លែងការណ៍បញ្ហាសន្មតថាយើងបានអោយលេខគត់ n ចំពោះតំលៃទាំងអស់នៃ n base k គឺ ១ នៅពេលដែលគោល k ល្អ => ២ ។ ឧបមាថាយើងបានផ្តល់លេខកូដទ្រង់ទ្រាយលេខ 'n' ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកមូលដ្ឋានគ្រឹះតូចបំផុតនៃអិនហើយបញ្ជូនវាមកវិញ ...

អាន​បន្ថែម

ជួរដេកដែលខ្សោយរបស់ K នៅក្នុងដំណោះស្រាយម៉ាទ្រីស Leetcode

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះ“ ជួរដេកដែលខ្សោយនៅក្នុង K” យើងត្រូវបានគេផ្តល់នូវតារាងជួរដេក n និងជួរឈរ m ។ ម៉ាទ្រីសត្រូវបានបំពេញដោយ ០ ឬ ១ ។ អ្វីដែលពិសេសអំពីម៉ាទ្រីសនេះគឺថាជួរទាំងអស់ស្ថិតនៅផ្នែកខាងឆ្វេងដៃនៃជួរនីមួយៗ…

អាន​បន្ថែម