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

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

អាន​បន្ថែម

ដំណោះស្រាយក្តារចុចជួរ Leetcode

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់អារេនៃខ្សែអក្សរ។ យើងត្រូវស្វែងរកថាតើខ្សែអក្សរណាមួយនៅក្នុងអារេដែលបានផ្តល់ជារបស់ជួរដេកណាមួយនៅក្នុងក្តារចុច QWERTY ដូចបង្ហាញខាងក្រោម៖ យើងសន្មតថាអារេមានខ្សែអក្សរនៃអក្សរអង់គ្លេស ឧទាហរណ៍ String_Array = {“ អាណាន់”,“ សូនី” …

អាន​បន្ថែម

ដំណោះស្រាយឡេឡេកូដកូដតែមួយគត់

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

អាន​បន្ថែម

ដំណោះស្រាយឡេឡេលេខកូដច្រើនដង

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

អាន​បន្ថែម

ផលវិបាកខុសគ្នា

ដែលបានផ្តល់ឱ្យខ្សែពីរ S និង P1 យើងត្រូវរាប់ចំនួននៃការបន្តបន្ទាប់គ្នានៃ S ដែលស្មើនឹង P1 ។ សម្គាល់ៈការបន្តខ្សែអក្សរដែលបានផ្តល់គឺជាខ្សែអក្សរដែលយើងទុកក្នុងប័ណ្ណសារដោយលុបតួអក្សរមួយចំនួនឬតួអក្សរសូន្យដែលអាចមានចេញពីខ្សែអក្សរដើម។ យើងមិនអាចផ្លាស់ប្តូរបានទេ…

អាន​បន្ថែម

ចំនួនត្រីគុណដែលមានផលបូកតិចជាងតម្លៃដែលបានផ្តល់

សេចក្តីថ្លែងការណ៍បញ្ហាយើងបានផ្តល់អារេដែលមានលេខ N នៃធាតុ។ នៅក្នុងអារេដែលបានផ្តល់ឱ្យរាប់ចំនួនបីដងដែលមានផលបូកតិចជាងតម្លៃដែលបានផ្តល់។ ឧទាហរណ៍បញ្ចូល a [] = {1, 2, 3, 4, 5, 6, 7, 8} ផលបូក = ១០ លទ្ធផល ៧ បីដងដែលអាចមានគឺ៖ …

អាន​បន្ថែម

ស្វែងរកទ្រីលីដក្នុងអារេដោយមានផលបូកដែលបានផ្តល់ឱ្យ

សេចក្តីថ្លែងការណ៍បញ្ហាដោយផ្តល់អារេនៃចំនួនគត់ចូររកការរួមបញ្ចូលគ្នានៃធាតុបីនៅក្នុងអារេដែលផលបូករបស់វាស្មើនឹងតម្លៃដែលបានផ្តល់ឱ្យ X. នៅទីនេះយើងនឹងបោះពុម្ពបន្សំដំបូងដែលយើងទទួលបាន។ ប្រសិនបើមិនមានការរួមបញ្ចូលគ្នាទេបន្ទាប់មកបោះពុម្ព -1 ។ ឧទាហរណ៍បញ្ចូល N = 5, X = 15 arr [] = …

អាន​បន្ថែម