សំណួរសំភាសន៍មូលធនតែមួយ

សំណួរ អារេ មួយ អក្សរធំ

សំណួរ​ទី 1។ ដំណោះស្រាយឡេឡេលេខកូដតែមួយ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះ“ បូកមួយ” យើងត្រូវបានផ្តល់នូវអារេដែលធាតុនីមួយៗនៅក្នុងអារេតំណាងអោយខ្ទង់នៃលេខ។ អារេពេញលេញតំណាងឱ្យលេខ។ សន្ទស្សន៍ zeroth តំណាងឱ្យ MSB នៃចំនួន។ យើងអាចសន្មត់ថាមិនមានសូន្យនាំមុខនៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 2។ រាប់ការបន្តទាំងអស់ដែលមានផលិតផលតិចជាង K បញ្ហា“ រាប់ផលបន្តបន្ទាប់ទាំងអស់ដែលមានផលិតផលតិចជាង K” ចែងថាអ្នកត្រូវបានផ្តល់នូវចំនួនគត់។ ឥឡូវរកចំនួនបន្តបន្ទាប់ដែលមានផលិតផលតិចជាងការបញ្ចូលដែលបានផ្តល់អោយ K. ឧទាហរណ៍ a [] = {១, ២, ៣, ៤, ៥} k = ៨ ចំនួននៃការបន្តតិចជាង ...

អាន​បន្ថែម

សំណួរ​ទី 3។ រកឃើញធាតុមួយក្នុងចំណោមធាតុដែលអាចធ្វើម្តងទៀតច្រើននៅក្នុងជួរអានតែប៉ុណ្ណោះ បញ្ហា“ រកឃើញធាតុមួយក្នុងចំណោមធាតុដដែលៗជាច្រើនក្នុងជួរអានបាន” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ទំហំដែលអាចអានបាន (n + 1) ។ អារេមួយមានផ្ទុកចំនួនគត់ពី ១ ដល់ n ។ ភារកិច្ចរបស់អ្នកគឺត្រូវរកធាតុណាមួយនៃធាតុដដែលៗនៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 4។ សំណួរសម្រាប់ GCD នៃលេខទាំងអស់នៃអារេលើកលែងតែធាតុនៅក្នុងជួរដែលបានផ្តល់ឱ្យ របាយការណ៍បញ្ហា“ សំណួរសម្រាប់ GCD នៃលេខទាំងអស់នៃអារេលើកលែងតែធាតុនៅក្នុងជួរដែលបានផ្តល់ឱ្យ” មានបញ្ហាបញ្ជាក់ថាអ្នកនឹងត្រូវបានផ្តល់អារេចំនួនគត់និងចំនួនសំណួរ aq ។ សំណួរនីមួយៗមានលេខខាងឆ្វេងនិងស្តាំ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរក ...

អាន​បន្ថែម

សំណួរ​ទី 5។ ធាតុញឹកញាប់ឃេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងធាតុ K ញឹកញាប់យើងបានអោយលេខអារេ [] រកឃើញធាតុ k ដែលកើតឡើងញឹកញាប់បំផុត។ ឧទាហរណ៍លេខ [] = {១, ១, ១, ២, ៣} k = ២ ១ ២ លេខ [] = {១} k = ១ ១ វិធីសាស្រ្តធ្វើឱ្យមានសកម្មភាពសម្រាប់ធាតុ K ញឹកញាប់បំផុត ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 7។ រកការតម្រៀបបន្តបន្ទាប់នៃទំហំ ៣ ក្នុងពេលលីនេអ៊ែរ បញ្ហ្របញ្ហ្របញ្ហ្របញ្ហា“ រកឃើញបនា្ទាប់ពីមានទំហំ ៣ ក្នុងលីនេអ៊ែរ” បញ្ជាក់ថាអ្នកមានចំនួនគត់។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកមើលលេខទាំងបីតាមរបៀបមួយដែលអារេ [i] <អា [k] <អារេ [k] ហើយខ្ញុំ <j <k ។ ឧទាហរណ៍មកដល់ [] …

អាន​បន្ថែម

សំណួរ​ទី 8។ ផលបូកនៃធាតុអប្បបរមានិងអតិបរមានៃអនុរ៉ាដាទាំងអស់នៃទំហំ k របាយការណ៍បញ្ហាបញ្ហា“ ផលបូកនៃធាតុអប្បបរមានិងអតិបរិមានៃអនុរ៉ាដាដែលមានទំហំ k” ចែងថាអ្នកត្រូវបានផ្តល់នូវអារេមួយដែលមានចំនួនគត់វិជ្ជមាននិងអវិជ្ជមានរកផលបូកនៃធាតុអប្បបរមានិងអតិបរិមានៃបណ្តុំរងនៃទំហំ k ។ ឧទាហរណ៍មកដល់ [] = {៥, ៩, ៨, ៣, …

អាន​បន្ថែម

សំណួរ​ទី 9។ ផ្លាស់ទីធាតុអវិជ្ជមានទាំងអស់ដើម្បីបញ្ចប់ដោយមានកន្លែងទំនេរបន្ថែម សេចក្តីថ្លែងការណ៍បញ្ហា“ ផ្លាស់ប្តូរធាតុអវិជ្ជមានទាំងអស់ដើម្បីបញ្ចប់ដោយមានកន្លែងទំនេរបន្ថែម” ចែងថាអ្នកត្រូវបានផ្តល់នូវជួរដែលមានលេខវិជ្ជមាននិងអវិជ្ជមានទាំងពីរ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យផ្លាស់ទីធាតុអវិជ្ជមានទាំងអស់នៅក្នុងអារេចុងក្រោយ។ ឧទាហរណ៍មកដល់ [] = {1,2, -3, -5,2,7, -9, -11} 1, ...

អាន​បន្ថែម

សំណួរ​ទី 10។ ស្វែងរកផ្លូវក្រោមដីដែលមានមធ្យមភាគជាមធ្យម សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកបានផ្តល់អារេចំនួនគត់និងលេខ k ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកផ្លូវក្រោមដីជាមួយមធ្យមភាគអប្បបរមាដែលត្រូវរកអនុជួរនៃធាតុ k ដែលមានមធ្យមភាគអប្បបរមា។ ឧទាហរណ៍មកដល់ [] = {១២, ៣៤, ២០, ៣០, ២៤, ៤៥} k = ៣ អារេរងនៃ [០, ២] មានមធ្យមភាគអប្បបរមា។ ការពន្យល់៖ …

អាន​បន្ថែម

សំណួរ​ទី 11។ ចំនួនអប្បបរមានៃសំណុំរងដែលមានធាតុខុសគ្នា សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានចំនួនគត់នៃចំនួនគត់ n ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកចំនួនអប្បបរមានៃសំណុំរងដែលមានធាតុខុសគ្នានោះគឺជាសំណុំរងដែលអាចត្រូវបានបង្កើតឡើងដែលមានធាតុខុសគ្នា / ខុសគ្នាទាំងអស់ពីអារេ។ ឧទាហរណ៍មកដល់ [] = {២,៤,៦,២,១,៤,២} ៣ ការពន្យល់៖ {១, …

អាន​បន្ថែម

សំណួរ​ទី 12។ រាប់ជំហានអប្បបរមាដើម្បីទទួលបានអារេដែលចង់បាន របាយការណ៍បញ្ហាឧបមាថាអ្នកមានអារេមួយដែលផ្ទុកតែលេខគត់ ០ ដែលជាធាតុទាំងអស់របស់វា។ ពិចារណាអ្នកត្រូវបានគេផ្តល់ឱ្យអារេនៃប្រវែង n មាន 0 ទាំងអស់ដែលយើងត្រូវបម្លែងលេខ 0 ទៅជាអារេដែលបានផ្តល់។ យើងអាចដាក់ឈ្មោះអារេដែលត្រូវការជាអា ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 14។ បញ្ហាផ្លាស់ប្តូរកាក់ បញ្ហានៃការផ្លាស់ប្តូរកាក់ - ផ្តល់ជូនកាក់មួយចំនួននៃតម្លៃផ្សេងៗគ្នា c1, c2, …, cs (ឧទាហរណ៍៖ ១.៤,៧ …។ ) ។ យើងត្រូវការចំនួនទឹកប្រាក់ n ។ ប្រើកាក់ដែលបានផ្តល់ឱ្យទាំងនេះដើម្បីបង្កើតចំនួន n ។ អ្នកអាចប្រើកាក់បានច្រើនដងតាមតម្រូវការ។ រកចំនួនសរុបនៃវិធីដែល ...

អាន​បន្ថែម

សំណួរ​ទី 15។ រៀបចំលេខវិជ្ជមាននិងអវិជ្ជមានឡើងវិញជាជម្រើសនៅក្នុងអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងលេខ“ រៀបចំលេខវិជ្ជមាននិងអវិជ្ជមានជំនួសនៅក្នុងអារេ” បញ្ហាយើងបានផ្តល់អារេមួយ [] ។ អារេនេះមានចំនួនគត់វិជ្ជមាននិងអវិជ្ជមាន។ រៀបចំអារេឡើងវិញតាមរបៀបដែលវិជ្ជមាននិងអវិជ្ជមានត្រូវបានដាក់ជំនួស។ នៅទីនេះចំនួននៃធាតុវិជ្ជមាននិងអវិជ្ជមានមិនត្រូវការ ...

អាន​បន្ថែម

សំណួរ​ទី 16។ ស្វែងរកធាតុដែលបាត់ពីអារេចម្លង សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេពីរនិងខអារេមួយគឺស្ទួននៃធាតុផ្សេងទៀតលើកលែងតែធាតុមួយ។ ធាតុមួយត្រូវបានបាត់ពីអក្សរ A ឬខ។ យើងត្រូវរកធាតុដែលបាត់ពីអារេចម្លង។ ឧទាហរណ៍ ៥ ១ ៦ ៤ ៨ ៩ ៦ ៤ ៨ ...

អាន​បន្ថែម

សំណួរ​ទី 17។ រៀបចំឡើងវិញនូវអារេនៅក្នុងទម្រង់អប្បបរមា សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ រៀបចំឡើងវិញដែលបានផ្តល់អារេនៅក្នុងទម្រង់អតិបរិមាអប្បបរមា” យើងបានផ្តល់នូវជួរដែលមានធាតុ N ។ រៀបចំជួរលេខដែលបានដាក់ជាជួរនៃចំនួនគត់វិជ្ជមានដូចជាធាតុជំនួសគឺអ៊ីមនិងអ៊ីមអប្បបរមា។ សូមមើលខាងក្រោមសម្រាប់ការយល់ដឹងកាន់តែប្រសើរអំពីការរៀបចំធាតុឡើងវិញ - អារេ [0] …

អាន​បន្ថែម

សំណួរ​ទី 18។ ផ្លាស់ទីសូន្យទាំងអស់ទៅចុងបញ្ចប់នៃអារេដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងអារេដែលបានផ្តល់ឱ្យផ្លាស់ទីសូន្យទាំងអស់ដែលមាននៅក្នុងអារេទៅចុងបញ្ចប់នៃអារេ។ នៅទីនេះតែងតែមានវិធីដើម្បីបញ្ចូលចំនួនសូន្យទៅចុងបញ្ចប់នៃអារេ។ ការបញ្ចូលឧទាហរណ៍ ៩ ៩ ១៧ ១៧ ១៤ ១៤ ០ …

អាន​បន្ថែម

សំណួរ​ទី 19។ រកលេខដែលបាត់ដែលតូចជាងគេបំផុតនៅជួរអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ រកលេខដែលបាត់ដែលតូចជាងគេបំផុតនៅក្នុងជួរអារេ” យើងបានផ្តល់នូវចំនួនគត់។ រកលេខដែលបាត់ដែលតូចជាងគេបំផុតនៅក្នុងអារេតម្រៀបតាមទំហំ N មានធាតុប្លែកៗពីជួរពី ០ ដល់ M-១ ដែល M> N ។ ការបញ្ចូលឧទាហរណ៍ [0, 1, 0, 1, 2, 3, 4, …

អាន​បន្ថែម

សំណួរ​ទី 20។ រកលេខដែលបាត់ សេចក្តីថ្លែងការណ៍បញ្ហាក្នុងការស្វែងរកលេខដែលបាត់ពីអារេពីលេខ ១ ដល់លេខ N យើងបានផ្តល់អារេដែលមានលេខ N-១ ។ លេខមួយបានបាត់ពីជួរនៃលេខពីលេខ ១ ដល់អិន។ អិនយើងត្រូវរកលេខដែលបាត់។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានលេខគត់…

អាន​បន្ថែម

សំណួរខ្សែអក្សរធំមួយ។

សំណួរ​ទី 21។ អាជ្ញាប័ណ្ណធ្វើទ្រង់ទ្រាយឡេឡេកូដកូដ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហា“ ការធ្វើទ្រង់ទ្រាយប័ណ្ណអាជ្ញាប័ណ្ណ” ការបញ្ចូលមានតួអក្សរជាច្រើនដែលតំណាងអោយលេខកូដអាជ្ញាប័ណ្ណ។ ដំបូងខ្សែអក្សរត្រូវបានបំបែកជាក្រុម N + 1 (ពាក្យ) ដោយអក្សរដាច់ ៗ នៅចន្លោះ។ យើងក៏ត្រូវបានគេផ្តល់ឱ្យលេខគត់ K ដែរហើយគោលដៅគឺត្រូវធ្វើទ្រង់ទ្រាយខ្សែអក្សរ ...

អាន​បន្ថែម

សំណួរ​ទី 22។ ផលវិបាកដដែលៗយូរបំផុត បញ្ហា“ ផលវិបាកដដែលៗយូរជាងគេបំផុត” ចែងថាអ្នកត្រូវបានផ្តល់ជាខ្សែបញ្ចូល។ ស្វែងយល់ពីការបន្តម្តងទៀតដែលវែងបំផុតនោះគឺជាការបន្តដែលមានពីរដងនៅក្នុងខ្សែអក្សរ។ ឧទាហរណ៍ aeafbdfdg 3 (afd) វិធីសាស្រ្តបញ្ហាស្នើឱ្យយើងរកឃើញការបន្តម្តងទៀតដែលវែងបំផុតនៅក្នុងខ្សែអក្សរ។ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 24។ យុត្តិកម្មអត្ថបទ ដំណោះស្រាយ LeetCode យើង​នឹង​ពិភាក្សា​អំពី Text Justification LeetCode Solution ថ្ងៃ​នេះ សេចក្តី​ថ្លែង​ការណ៍​បញ្ហា បញ្ហា “Text Justification” ចែង​ថា អ្នក​ត្រូវ​បាន​ផ្តល់​បញ្ជី s[] នៃ​ប្រភេទ​ខ្សែអក្សរ​ទំហំ n និង​ទំហំ​ចំនួន​គត់។ កំណត់​អត្ថបទ​ដែល​បន្ទាត់​នីមួយៗ​មាន​ទំហំ​តួអក្សរ។ អ្នក​អាច ...

អាន​បន្ថែម

សំណួរ​ទី 25។ លំនាំពាក្យ យើងទាំងអស់គ្នាមានលំនាំពាក្យដូចជា“ អាបាប៊ី”“ អាបាប៊ី” ជាដើម។ យើងតែងតែងឿងឆ្ងល់ថាអ្វីដែលកូនក្មេងនេះអាចទាក់ទង។ សព្វថ្ងៃនេះយើងនឹងព្យាយាមដោះស្រាយបញ្ហាដែលយើងព្យាយាមប្រើកូនង៉ែត។ បញ្ហាខ្សែអក្សរមិនជួយក្នុងករណីនេះទេ។ ដែលបានផ្តល់ឱ្យ ...

អាន​បន្ថែម

សំណួរ​ទី 26។ ពិនិត្យមើលថាតើបញ្ជីខ្សែអក្សរដែលបានភ្ជាប់បង្កើតជា Palindrome សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ពិនិត្យមើលថាតើបញ្ជីខ្សែអក្សរដែលបានភ្ជាប់បង្កើតជាបញ្ហាផាលីនធូមឺរុម” យើងបានផ្តល់នូវបញ្ជីភ្ជាប់ដែលបានភ្ជាប់ទិន្នន័យខ្សែទិន្នន័យ។ សរសេរកម្មវិធីមួយដើម្បីពិនិត្យមើលថាតើទិន្នន័យបង្កើតជារូបធាតុរឺអត់។ ឧទាហរណ៍បា -> គ -> ឃ -> ខ -> ខ ១ ការពន្យល់ៈនៅក្នុងឧទាហរណ៍ខាងលើយើងអាចឃើញថាដ ...

អាន​បន្ថែម

សំណួរអំពីដើមឈើមួយដើម

សំណួរ​ទី 27។ បំលែង BST ធម្មតាមួយទៅជាតុល្យភាព BST សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យមែកធាងស្វែងរកគោលពីរ (BST) សរសេរក្បួនដោះស្រាយដើម្បីបម្លែងអេសធីអេសទៅជាមែកធាងស្វែងរកគោលពីរដែលមានតុល្យភាព។ មែកធាងស្វែងរកគោលពីរមានតុល្យភាពគឺគ្មានអ្វីក្រៅពីដើមឈើស្វែងរកគោលពីរដែលមានភាពខុសគ្នារវាងកំពស់នៃអនុក្រឹត្យខាងឆ្វេងនិងអនុក្រឹត្យខាងស្តាំតិចជាងរឺស្មើ ១។ …

អាន​បន្ថែម

សំណួរ​ទី 28។ មែកធាងស៊ីមេទ្រី នៅក្នុងបញ្ហាមែកធាងស៊ីមេទ្រីយើងបានផ្តល់ដើមឈើគោលពីរសូមពិនិត្យមើលថាតើវាជាកញ្ចក់ឆ្លុះរបស់វាដែរឬទេ។ មែកធាងមួយត្រូវបានគេនិយាយថាជាកញ្ចក់ឆ្លុះរបស់ខ្លួនប្រសិនបើមានអ័ក្សស៊ីមេទ្រីតាមរយៈថ្នាំងជា root ដែលបែងចែកមែកធាងជាពីរផ្នែកតែមួយ។ ប្រភេទឧទាហរណ៍ ...

អាន​បន្ថែម

សំណួរដើមទុនតែមួយ

សំណួរ​ទី 29។ ដំណោះស្រាយជែលឡេឡេកូដកូដ សេចក្តីថ្លែងការណ៍បញ្ហារចនាជង់មួយដែលគាំទ្រការជំរុញការលោតកំពូលនិងការទាញយកធាតុអប្បបរមានៅក្នុងពេលវេលាថេរ។ រុញ (x) - រុញធាតុ x ដាក់លើជង់។ pop () - យកធាតុចេញពីខាងលើជង់។ top () - ទទួលបានធាតុកំពូល។ getMin () - ទាញយកធាតុអប្បបរមានៅក្នុងជង់។ ...

អាន​បន្ថែម

សំណួរ​ទី 30។ នាទីជង់ នៅក្នុងបញ្ហាជង់អប្បបរមាយើងត្រូវរចនាជង់ដើម្បីអនុវត្តមុខងារដូចខាងក្រោមប្រកបដោយប្រសិទ្ធភាពរុញ (x) -> រុញធាតុ x ទៅនឹងជង់ជង់ () -> យកធាតុនៅលើកំពូលជង់ខាងលើ () -> ត្រឡប់ធាតុវិញ។ នៅផ្នែកខាងលើនៃជង់ getMin () -> ត្រឡប់ធាតុអប្បបរមាដែលមានវត្តមាន ...

អាន​បន្ថែម

សំណួរជួរទីមួយ

សំណួរ​ទី 31។ ផលបូកនៃធាតុអប្បបរមានិងអតិបរមានៃអនុរ៉ាដាទាំងអស់នៃទំហំ k របាយការណ៍បញ្ហាបញ្ហា“ ផលបូកនៃធាតុអប្បបរមានិងអតិបរិមានៃអនុរ៉ាដាដែលមានទំហំ k” ចែងថាអ្នកត្រូវបានផ្តល់នូវអារេមួយដែលមានចំនួនគត់វិជ្ជមាននិងអវិជ្ជមានរកផលបូកនៃធាតុអប្បបរមានិងអតិបរិមានៃបណ្តុំរងនៃទំហំ k ។ ឧទាហរណ៍មកដល់ [] = {៥, ៩, ៨, ៣, …

អាន​បន្ថែម

សំណួរសំខាន់មួយទៀត

សំណួរ​ទី 32។ Word Pattern ដំណោះស្រាយ LeetCode Problem Statement Word Pattern LeetCode Solution – យើង​ត្រូវ​បាន​ផ្តល់​ឲ្យ​ 2 strings – “s” និង “pattern” យើង​ត្រូវ​រក​មើល​ថា​តើ​លំនាំ​តាម s. ការធ្វើតាមនៅទីនេះមានន័យថាការប្រកួតពេញលេញ។ ជា​ផ្លូវការ​ជាង​នេះ យើង​អាច​ធ្វើ​បាន​សម្រាប់​រាល់​លំនាំ[i] គួរតែមាន​តែ​មួយ s[i] ហើយ​ផ្ទុយ​មក​វិញ​គឺ​មាន...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 34។ បញ្ជីឈ្មោះឡេឡិនកូដអិលលីនដិនភ្ជាប់ នៅក្នុងបញ្ហា“ បញ្ជីភ្ជាប់ផាលីនថលជែម” យើងត្រូវពិនិត្យមើលថាតើតារាងភ្ជាប់ចំនួនគត់ដែលត្រូវបានគេផ្តល់ឱ្យនោះជាក្រាហ្វិចរឺក៏អត់។ បញ្ជីឧទាហរណ៍ = {១ -> ២ -> ៣ -> ២ -> ១} សេចក្តីពន្យល់លេខ ១ ៈបញ្ជីមានពន្លឺពណ៌ដូចធាតុទាំងអស់តាំងពីដំបូងនិងខាងក្រោយគឺ ...

អាន​បន្ថែម

សំណួរ​ទី 35។ បញ្ចូលគ្នានូវបញ្ជីតម្រៀបឡេឡេលេខកូដពីរ បញ្ជីដែលបានភ្ជាប់គឺដូចជាអារេនៅក្នុងលក្ខណៈលីនេអ៊ែររបស់ពួកគេ។ យើងអាចបញ្ចូលគ្នានូវអារេដែលបានតម្រៀបពីរដើម្បីបង្កើតជាជួរដែលបានតម្រៀបជារួម។ ក្នុងបញ្ហានេះយើងត្រូវបញ្ចូលបញ្ជីដែលមានតំណភ្ជាប់ពីរដែលត្រូវគ្នាដើម្បីដាក់បញ្ជីថ្មីដែលមានធាតុនៃបញ្ជីទាំងពីរតាមលំដាប់លំដោយ។ ឧទាហរណ៍ ...

អាន​បន្ថែម

សំណួរ​ទី 36។ រាប់ដំណោះស្រាយឡេឡេលេខកូដ នៅក្នុងបញ្ហានេះយើងត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់អិន។ គោលដៅគឺត្រូវរាប់ថាតើចំនួនលេខតិចជាងអិនគឺជាចំនួនធំ។ ចំនួនគត់ត្រូវបានរារាំងមិនឱ្យអវិជ្ជមាន។ ឧទាហរណ៍ ៧ ៣ ១០ ៤ ពន្យល់ខ្លីជាង ១០ គឺ ២ ៣ ៥ និង ៧។ ដូច្នេះចំនួនគឺ ៤ ។

អាន​បន្ថែម

សំណួរ​ទី 37។ បញ្ចូលបញ្ជីតំណដែលបានតម្រៀបពីរ នៅក្នុងការបញ្ចូលបញ្ជីតំណដែលបានតម្រៀបពីរដែលយើងបានផ្តល់ក្បាលព្រួញនៃបញ្ជីភ្ជាប់ពីរបញ្ចូលគ្នាពួកវាដូចជាបញ្ជីដែលបានភ្ជាប់តែមួយត្រូវបានទទួលដែលមានថ្នាំងដែលមានតម្លៃតាមលំដាប់លំដោយ។ ត្រឡប់ក្បាលចង្អុលនៃបញ្ជីដែលបានបញ្ចូលគ្នា។ សម្គាល់ៈបញ្ចូលគ្នានូវបញ្ជីដែលភ្ជាប់នៅក្នុងកន្លែងដោយមិនចាំបាច់ប្រើ ...

អាន​បន្ថែម

សំណួរ​ទី 38។ បញ្ចូលបញ្ជីតម្រៀបពីរជួរ Leetcode តើអ្វីទៅជាការបញ្ចូលគ្នានូវបញ្ជីបញ្ហាពីរដែលមានបញ្ហាលើ leetcode? នេះគឺជាសំណួរគួរឱ្យចាប់អារម្មណ៍ដែលត្រូវបានគេសួរច្រើនដងនៅក្នុងសមាសធាតុដូចជា Amazon, Oracle, Microsoft ជាដើម។ នៅក្នុងបញ្ហានេះ (បញ្ចូលបញ្ជីពីរជួរ Leetcode) យើងបានផ្តល់បញ្ជីដែលបានភ្ជាប់ពីរ។ បញ្ជីដែលបានភ្ជាប់ទាំងពីរគឺកំពុងកើនឡើងជាលំដាប់។ បញ្ចូលបញ្ជីដែលបានភ្ជាប់ទាំងពីរនៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 39។ ការអនុវត្តឃ្លាំងសម្ងាត់អិលអេយូ ឃ្លាំងសម្ងាត់តិចបំផុតដែលត្រូវបានប្រើបច្ចុប្បន្ន (អិលអរអរ) ឃ្លាំងសម្ងាត់គឺជាប្រភេទមួយនៃវិធីសាស្រ្តដែលត្រូវបានប្រើដើម្បីថែរក្សាទិន្នន័យដូចជាពេលវេលាដែលត្រូវការដើម្បីប្រើទិន្នន័យគឺអប្បបរមាដែលអាចទៅរួច។ ក្បួនដោះស្រាយ LRU ត្រូវបានប្រើនៅពេលឃ្លាំងសម្ងាត់ពេញ។ យើងដកទិន្នន័យដែលប្រើថ្មីៗចេញពីសតិឃ្លាំងសម្ងាត់របស់ ...

អាន​បន្ថែម

សំណួរ​ទី 40។ Sieve នៃ Eratosthenes Sieve of Eratosthenes គឺជាក្បួនដោះស្រាយដែលយើងរកឃើញចំនួនបឋមតូចជាងអិន។ នៅទីនេះ N ជាតម្លៃគត់។ នេះគឺជាវិធីសាស្រ្តដ៏មានប្រសិទ្ធិភាពក្នុងការស្វែងរកលេខបឋមដល់កំរិត។ ដោយប្រើវាយើងអាចរកឃើញលេខបឋមរហូតដល់ ១០០០០០០០ ។ នៅទីនេះ ...

អាន​បន្ថែម

Translate »