សំណួរសំភាសន៍ការសរសេរកូដក្រុមហ៊ុន Amazon


អារេសំណួរក្រុមហ៊ុន Amazon

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 5។ ដំណោះស្រាយកោះឡេត្រេយឡេស៊្រី សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ក្រឡាចត្រង្គជាទម្រង់នៃអារេ 2 ឌី។ ក្រឡាចត្រង្គ [ខ្ញុំ] [ច] = ០ តំណាងឱ្យទឹកនៅចំណុចនោះហើយក្រឡាចត្រង្គ [i] [ច] = ១ តំណាងឱ្យដី។ ក្រឡាក្រឡាចត្រង្គត្រូវបានតភ្ជាប់បញ្ឈរ / ផ្ដេកប៉ុន្តែមិនមានអង្កត់ទ្រូងទេ។ ពិតជាមានកោះតែមួយ (សមាសធាតុដីជាប់គ្នា…

អាន​បន្ថែម

សំណួរ​ទី 6។ ដំណោះស្រាយ Subarray Leetcode អតិបរិមា សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យលេខអារេចំនួនរកឃើញអនុគមន៏ជាប់គ្នា (ដែលមានយ៉ាងហោចណាស់មួយលេខ) ដែលមានផលបូកធំបំផុតហើយប្រគល់ផលបូករបស់វា។ លេខឧទាហរណ៍ = [-២,១, -៣,៤, ១,២,១, -៥,៤] ៦ ការពន្យល់៖ [៤, ១,២,១] មានផលបូកធំបំផុត = ៦ ។ លេខ = [- ១] -១ វិធីសាស្រ្ត ១ (ចែកនិងយកឈ្នះ) តាមវិធីនេះ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 10។ ស្វែងរកអ្នកឈ្នះលើដំណោះស្រាយឡេតូកូដសូហ្វតេស បញ្ហារកអ្នកឈ្នះនៅលើល្បែងតាក់ស៊ីថូស៊ីសូឡីសូលូសិនសុំឱ្យយើងស្វែងរកអ្នកឈ្នះនៃល្បែងតុកកែ។ បញ្ហាផ្តល់ឱ្យយើងនូវអារេឬវ៉ិចទ័រនៃចលនាដែលធ្វើដោយអ្នកលេង។ យើងត្រូវឆ្លងកាត់ការផ្លាស់ប្តូរនិងវិនិច្ឆ័យថាតើអ្នកណា ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 13។ រកលេខគត់ដែលមិនមានតែមួយគត់បូករហូតដល់សូន្យ Leetcode ដំណោះស្រាយ បញ្ហារកឃើញលេខគត់ដែលមានតែមួយគត់បូកនឹងសូន្យឡេឡេហ្សិចសូលូសិនផ្តល់ឱ្យយើងនូវចំនួនគត់។ វាស្នើសុំឱ្យយើងប្រគល់លេខគត់ដែលមានតែមួយគត់ដែលបូកដល់ ០ ។ ដូច្នេះសំណួរគឺងាយយល់ណាស់។ ដូច្នេះមុននឹងមុជចូលក្នុងដំណោះស្រាយ។ តោះយើងក្រឡេកមើល ...

អាន​បន្ថែម

សំណួរ​ទី 14។ ភាគថាសអារេទៅជាបីផ្នែកជាមួយនឹងដំណោះស្រាយផលបូកស្មើគ្នា បញ្ហាភាគថាសអារេទៅជាផ្នែកទាំងបីជាមួយនឹងដំណោះស្រាយស៊ែលីតេអ៊ែតកូដផ្តល់ឱ្យយើងនូវអារេឬវ៉ិចទ័រហើយសួរថាតើអាចមានភាគថាសចំនួនបីដែលអាចធ្វើបាននៃលំដាប់ដែរឬទេ។ នៅទីនេះដោយភាគថាសយើងមានន័យថាគឺមានសូចនាករពីរគឺ i ដូចជា j ដែលផលបូកនៃធាតុតាំងពីដំបូង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 16។ រកលេខទាំងអស់ដែលបាត់នៅក្នុងដំណោះស្រាយអារេ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ឱ្យនូវចំនួនគត់។ វាមានធាតុចាប់ពី ១ ដល់ N ដែល N = ទំហំអារេ។ ទោះយ៉ាងណាក៏ដោយមានធាតុមួយចំនួនដែលបានបាត់ខ្លួនហើយស្ទួនមួយចំនួនមានវត្តមាននៅកន្លែងរបស់ពួកគេ។ គោលដៅរបស់យើងគឺប្រគល់អារេ ...

អាន​បន្ថែម

សំណួរ​ទី 17។ ដំណោះស្រាយភាគច្រើននៃឡេឡេលេខកូដ នៅក្នុងបញ្ហានេះយើងត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់។ គោលដៅគឺស្វែងរកធាតុទាំងអស់ដែលកើតឡើងច្រើនជាង⌊N / 3⌋ក្នុងជួរដែល N = ទំហំនៃអារេនិង⌊⌋ជាប្រតិបត្តិករជាន់។ យើងត្រូវការត្រឡប់មកវិញនូវអារេ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 20។ ស្វែងរកពាក្យដែលអាចត្រូវបានបង្កើតឡើងដោយតួអង្គដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហា“ ស្វែងរកពាក្យដែលអាចត្រូវបានបង្កើតឡើងដោយតួអង្គ” យើងត្រូវបានផ្តល់ខ្សែអក្សរជាច្រើនដែលរួមមានអក្សរតូចអង់គ្លេស (អក្សរ) និងខ្សែអក្សរដែលមានសំណុំតួអក្សរ (អក្សរ) ។ ភារកិច្ចរបស់យើងគឺត្រូវពិនិត្យមើលខ្សែនីមួយៗនៅក្នុងជួរអារេ ...

អាន​បន្ថែម

សំណួរ​ទី 21។ ចំនួនសមូហភាពដូមីណូដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងលេខ“ ចំនួនសមូហភាពដូដូដូ” យើងត្រូវបានផ្តល់បញ្ជីដូមីណូដែលដូមីណូនីមួយៗមានតំលៃពីរដូចជាដូមីណូ [i] = [ក, ខ] ។ ដូមីណូពីរដូមីណូ [i] = [មួយ, ខ] និងដូមីណូ [j] = [គ, ឃ] គឺស្មើគ្នាប្រសិនបើ (a == គនិងខ == ឃ) ឬ (a == ឃនិងគ == ឃ) ។ ភារកិច្ចរបស់យើងគឺត្រូវស្វែងរក ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 24។ ចំនួនដំណោះស្រាយល្អឡៃកូដ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះបានផ្តល់ឱ្យចំនួននៃចំនួនគត់ហើយយើងត្រូវរកចំនួននៃចំនួនសរុបនៃគូល្អ (a [i], a [j]) ដែល a [i] = a [j] ។ លេខឧទាហរណ៍ = [១.២,៣,១,១,៣] ៤ ការពន្យល់៖ មាន ៤ គូល្អនៅសន្ទស្សន៍ (០,៣), (០,៤), (៣,៤), (២,៥) ។ [1,2,3,1,1,3] ៦ ការពន្យល់៖ …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 26។ សូលុយស្យុងប្រព័ន្ធគោលស្លឹកឡេតូលេខសូលុយស្យុងដែលមានតុល្យភាព មែកធាងគោលពីរគឺមានកំពស់បើមានភាពខុសគ្នានៃកំពស់នៃអនុក្រឹត្យខាងឆ្វេងនិងស្តាំនៃគ្រប់ថ្នាំងនៅក្នុងមែកធាងគឺមានច្រើនជាងគេបំផុត។ ក្នុងបញ្ហានេះយើងនឹងពិនិត្យមើលមែកធាងគោលពីរដែលមានតុល្យភាព។ ឧទាហរណ៍ ២ / ១ / ៤ មិនមានលំនឹង ១ / \ ២ …

អាន​បន្ថែម

សំណួរ​ទី 27។ តើមានចំនួនប៉ុន្មានដែលតូចជាងដំណោះស្រាយឡេឡេលេខកូដបច្ចុប្បន្ន សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់អារេ។ ចំពោះធាតុនីមួយៗនៃអារេនេះយើងត្រូវរកចំនួនធាតុដែលតូចជាងធាតុនោះ។ ឧទាហរណ៍សម្រាប់អាយនីមួយៗ (០ <= ខ្ញុំ

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 31។ កុមារដែលមានចំនួនច្រើនបំផុតនៃដំណោះស្រាយប៊ែលឡេតកូដ នៅក្នុងបញ្ហា“ កុមារដែលមានចំនួនឈ្ងុយឆ្ងាញ់” យើងត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់ដែលតំណាងឱ្យចំនួនសូកូឡាដែលកុមារមួយចំនួនទទួលបាននិងស្ករគ្រាប់បន្ថែមមួយចំនួនដែលអាចចែកចាយតាមគ្រប់រូបភាព។ ឥឡូវយើងត្រូវស្វែងរក៖ តើកុមារគ្រប់រូបអាចមានចំនួនច្រើនបំផុតទេ ...

អាន​បន្ថែម

សំណួរ​ទី 32។ ដំណើរការផលបូកនៃដំណោះស្រាយអារេ Leetcode 1 ឌី សេចក្តីថ្លែងការណ៍បញ្ហាក្នុងការបូកសរុបនៃបញ្ហាជួរទី ១ យើងត្រូវបានគេផ្តល់លេខអារេដែលយើងត្រូវត្រឡប់អារេមួយដែលសំរាប់សន្ទស្សន៍នីមួយៗដែលខ្ញុំនៅក្នុងអារេលទ្ធផលមកដល់ [i] = ផលបូក (ចំនួន [០] …លេខ [ខ្ញុំ]) ។ លេខឧទាហរណ៍ = [១.២,៣,៤] [១.៣,៦,១០] ការពន្យល់ៈការបូកសរុបគឺ៖ …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 34។ ធាតុធំជាងគេទី ១ នៅក្នុងដំណោះស្រាយអារេឡឺកូដ នៅក្នុងបញ្ហានេះយើងត្រូវត្រលប់មកវិញនូវធាតុធំបំផុតទី ១ នៅក្នុងអារេដែលមិនបានរៀប។ ចំណាំថាអារេអាចមានស្ទួន។ ដូច្នេះយើងត្រូវរកធាតុធំជាងគេរបស់ខេតតាមលំដាប់លំដោយមិនមែនជាធាតុធំជាងគេរបស់ខេតទេ។ ឧទាហរណ៍ A = {៤, ២, ៥, ៣ …

អាន​បន្ថែម

សំណួរ​ទី 35។ ដំណោះស្រាយឡេហ្សិចហ្សែនដែលអាចជំនួសបាន សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហាមនុស្សជាប់ជំពាក់អតិបរមាអារេគោលពីរត្រូវបានផ្តល់ឱ្យ។ យើងត្រូវរកចំនួនអតិបរមាជាប់គ្នាដែលមាននៅក្នុងជួរដែលបានផ្តល់។ អារេបញ្ចូលនឹងមានតែ ០ និង ១ ប៉ុណ្ណោះ។ ឧទាហរណ៍ [១.១.០,១,១,១] ៣ ការពន្យល់៖ តួរលេខ ២ ខ្ទង់ដំបូងរឺបីខ្ទង់ចុងក្រោយគឺ ...

អាន​បន្ថែម

សំណួរ​ទី 36។ រៀបចំអារេដូចនោះដែលមកដល់ [ខ្ញុំ]> = អា [ចា] បើខ្ញុំជាគូហើយមកដល់ [ខ្ញុំ] <= អា [ចា] បើខ្ញុំជាសេសហើយជេ <ខ្ញុំ ឧបមាថាអ្នកមានអារេចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរៀបចំអារេឡើងវិញតាមរបៀបដែលធាតុសូម្បីតែទីតាំងនៅក្នុងអារេមួយគួរតែធំជាងធាតុទាំងអស់មុនពេលវានិងធាតុនៅទីតាំងសេសគួរតែតិចជាងធាតុមុនវា។ ឧទាហរណ៍ ...

អាន​បន្ថែម

សំណួរ​ទី 37។ តម្រៀបអារេដោយ Parity II ដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហា“ តម្រៀបអារេដោយផារិនទី ២” យើងត្រូវបានផ្តល់នូវភាពស្មើគ្នាដែលធាតុទាំងអស់ជាចំនួនគត់វិជ្ជមាន។ អារេមានចំនួនធាតុសូម្បីតែ។ អារេមានចំនួនស្មើគ្នានៃធាតុគូនិងសេស។ ភារកិច្ចរបស់យើងគឺរៀបចំធាតុឡើងវិញ ...

អាន​បន្ថែម

សំណួរ​ទី 38។ រាប់គូជាមួយផលបូកដែលបានផ្តល់ឱ្យ ក្នុងបញ្ហា“ រាប់គូជាមួយនឹងផលបូកដែលបានផ្តល់ឱ្យ” យើងបានផ្តល់អារេចំនួនគត់ហើយចំនួនផ្សេងទៀតនិយាយថា“ ផលបូក” អ្នកត្រូវកំណត់ថាតើធាតុណាមួយនៃធាតុទាំងពីរនៅក្នុងអារេដែលផ្តល់អោយមានផលបូកស្មើនឹង“ ផលបូក” ។ ឧទាហរណ៍បញ្ចូល៖ arr [] = {1,3,4,6,7} និងផលបូក = ៩ លទ្ធផល៖“ រកឃើញធាតុ…

អាន​បន្ថែម

សំណួរ​ទី 39។ ការកើតឡើងជាក្រុមច្រើននៃធាតុអារេដែលបានបញ្ជាដោយការកើតឡើងលើកដំបូង អ្នកត្រូវបានផ្តល់សំណួរដែលអ្នកបានផ្តល់អារេដែលមិនមានលេខដែលកើតឡើងច្រើនដង។ ភារកិច្ចគឺដើម្បីដាក់ជាក្រុមនូវការកើតឡើងច្រើនដងនៃធាតុអារេដែលបានបញ្ជាដោយការកើតឡើងដំបូង។ ទន្ទឹមនឹងនេះការបញ្ជាទិញគួរតែដូចគ្នានឹងលេខដែលបានមក។ ការបញ្ចូលឧទាហរណ៍៖ [២, ៣,៤,៣,១,៣,២,៤] …

អាន​បន្ថែម

សំណួរ​ទី 40។ ភាពខុសគ្នាអតិបរមារវាងប្រេកង់នៃធាតុពីរដូចជាធាតុដែលមានប្រេកង់ធំជាងនេះក៏ធំជាងដែរ ឧបមាថាអ្នកមានអារេចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកឃើញភាពខុសគ្នាអតិបរមារវាងប្រេកង់នៃធាតុខុសគ្នាពីរនៃអារេដែលបានផ្តល់ឱ្យប៉ុន្តែធាតុដែលមានប្រេកង់ធំជាងនេះក៏គួរតែមានតម្លៃខ្ពស់ជាងចំនួនគត់ផ្សេងទៀត។ ការបញ្ចូលឧទាហរណ៍៖ arr [] = {2,4,4,4,3,2} ...

អាន​បន្ថែម

សំណួរ​ទី 41។ ពង្រីកផលបូកនៃអារេបន្ទាប់ពីដំណោះស្រាយ K កិច្ចចរចា Leetcode ការប្រកាសនេះមានលើផលបូកនៃអារេបន្ទាប់ពីការចរចារ K ការចរចារសេចក្តីថ្លែងអំពីដំណោះស្រាយ Leetcode ក្នុងបញ្ហា“ ការបូកផលអំពើនៃអារេបន្ទាប់ពីការចរចារ K” យើងត្រូវបានផ្តល់នូវអារេឈានដល់តម្លៃនិងឃេ។ អារេរួមមានតម្លៃចំនួនគត់។ យើងអាចផ្លាស់ប្តូរតម្លៃនៃការមកដល់ [... ] ទៅ ...

អាន​បន្ថែម

សំណួរ​ទី 42។ Subarray តូចជាងគេបំផុតជាមួយនឹងលេខ k ខុសគ្នា ឧបមាថាអ្នកមានអារេចំនួនគត់និងលេខ k ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកឃើញជួរតូចបំផុតនៃជួរ (អិល, r) បញ្ចូលគ្នាតាមមធ្យោបាយបែបនេះមានចំនួន k ខុសគ្នាយ៉ាងជាក់លាក់ដែលមាននៅក្នុងអារេរងតូចបំផុត។ ការបញ្ចូលឧទាហរណ៍៖ {១, ២, ២, ៣, ៤, ៥, ៥} k = ៣ …

អាន​បន្ថែម

សំណួរ​ទី 43។ រាល់បីលេខដែលមានតែមួយគត់ដែលបូកនឹងគុណតម្លៃ យើងបានផ្តល់ចំនួនគត់នៃចំនួនគត់និងចំនួនដែលបានផ្តល់អោយហៅថា 'ផលបូក' ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកជើងហោះហើរដែលបន្ថែមលើចំនួន 'ផលបូក' ដែលបានផ្តល់។ ការបញ្ចូលឧទាហរណ៍៖ មកដល់ [] = {៣.៥,៧.៥,៦,១} ផលបូក = ១៦ លទ្ធផល៖ (៣, ៧, ៦), (៥, ៥, ៦) ការពន្យល់ៈ Triplet ដែលស្មើនឹងដែលបានផ្តល់ ។. ។

អាន​បន្ថែម

សំណួរ​ទី 44។ Subarray វែងបំផុតមានចំនួនរាប់ពីមួយទៅមួយច្រើនជាងចំនួនលេខ ០ យើងបានផ្តល់ចំនួនគត់នៃចំនួនគត់។ អារេមានតែលេខ ១ និងលេខ ០ ប៉ុណ្ណោះ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យស្វែងយល់ពីប្រវែងនៃ Sub-Array ដែលវែងជាងគេដែលមានបរិមាណនៃខ្ទង់ទី ១ គឺស្មើនឹងមួយច្រើនជាងចំនួន ០ នៅក្នុងអារេរងមួយ។ ការបញ្ចូលឧទាហរណ៍៖ arr [] = …

អាន​បន្ថែម

សំណួរ​ទី 45។ អារេអតិបរមាពីអារេពីរដែលបានផ្តល់ឱ្យរក្សាលំដាប់ដូចគ្នា ឧបមាថាយើងមានចំនួនគត់ចំនួនពីរដែលមានទំហំដូចគ្នា n ។ អារេទាំងពីរអាចមានលេខរួមផងដែរ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យបង្កើតអារេលទ្ធផលដែលមានតម្លៃអតិបរមា n 'ពីអារេទាំងពីរ។ អារេដំបូងគួរតែត្រូវបានផ្តល់អាទិភាព (ធាតុនៃទីមួយ ...

អាន​បន្ថែម

សំណួរ​ទី 46។ លេខស្មានខ្ពស់ជាងឬទាបជាងលេខ ២ សេចក្តីថ្លែងការណ៍អំពីបញ្ហា“ លេខស្មានខ្ពស់ជាងឬទាបជាងលេខ ២” ចែងថាយើងនឹងលេងល្បែងមួយដែលមានឈ្មោះថាហ្គីសហ្គេស។ ល្បែងនិយាយថាខ្ញុំយកលេខពីលេខ ១ ដល់លេខ n ។ រាល់ពេលដែលអ្នកទាយលេខដែលខ្ញុំមិនបានជ្រើសរើសខ្ញុំនឹងនិយាយទៅកាន់អ្នក ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 48។ បំបែកលេខ ០ និង ១ ក្នុងអារេ សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានអារេចំនួនគត់។ បញ្ហា“ Segregate 0s និង 1s នៅក្នុងជួរមួយ” ស្នើឱ្យបែងចែកអារេជាពីរផ្នែកគឺលេខ 0 និងលេខ 1 ។ លេខ ០ គួរតែស្ថិតនៅផ្នែកខាងឆ្វេងនៃអារេនិង ១ នៅខាងស្តាំអារេ។ ...

អាន​បន្ថែម

សំណួរ​ទី 49។ រកឃធំជាងគេនៅអារេដូចជា a + b + c = ឃ សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានចំនួនគត់។ តម្លៃបញ្ចូលគឺជាធាតុខុសគ្នាទាំងអស់។ បញ្ហា“ រកឃធំជាងគេបំផុតក្នុងអារេដែល a + b + c = d” ស្នើអោយរកឃើញធាតុធំជាងគេក្នុងសំណុំដូចជា a + b + c = …

អាន​បន្ថែម

សំណួរ​ទី 50។ ចំនួនសូកូឡាអតិបរមាដែលត្រូវចែកចាយស្មើៗគ្នាក្នុងចំណោមនិស្សិត k “ ចំនួនសូកូឡាអតិបរមាដែលត្រូវចែកចាយស្មើៗគ្នាក្នុងចំណោមនិស្សិត k” បានបញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវប្រអប់ n ដែលមានសូកូឡាមួយចំនួននៅក្នុងនោះ។ ឧបមាថាមាននិស្សិត k ។ ភារកិច្ចគឺចែកចាយចំនួនសូកូឡាអតិបរមាក្នុងចំណោមនិស្សិត k ស្មើៗគ្នាដោយជ្រើសរើសប្រអប់ជាប់គ្នា។ យើង​អាច ...

អាន​បន្ថែម

សំណួរ​ទី 51។ លេខជាប់គ្នាអតិបរមាបង្ហាញជាអារេ របាយការណ៍បញ្ហាឧបមាថាអ្នកមានចំនួនគត់នៃទំហំអិច។ បញ្ហា“ លេខជាប់គ្នាអតិបរិមាដែលមាននៅក្នុងជួរមួយ” ស្នើឱ្យរកចំនួនអតិបរមានៃលេខជាប់គ្នាដែលអាចខ្ចាត់ខ្ចាយជាជួរ។ ឧទាហរណ៍មកដល់ [] = {២, ២៤, ៣០, ២៦, ៩៩, ២៥} ៣ ការពន្យល់ៈ The ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 53។ ជួរអប្បបរមាសំណួរ (ការបំបែកឫសគល់ការ៉េនិងតារាងរាយប៉ាយ) នៅក្នុងបញ្ហាសំណួរអប្បបរមាជួរដែលយើងបានផ្តល់សំណួរនិងអារេចំនួនគត់។ សំណួរនីមួយៗមានជួរជាសន្ទស្សន៍ខាងឆ្វេងនិងខាងស្តាំសម្រាប់ជួរនីមួយៗ។ ភារកិច្ចដែលបានផ្តល់គឺដើម្បីកំណត់អប្បបរមានៃចំនួនទាំងអស់ដែលស្ថិតនៅក្នុងជួរ។ ការបញ្ចូលឧទាហរណ៍៖ arr [] = {២, ៥, …

អាន​បន្ថែម

សំណួរ​ទី 54។ សំណួរជួរ Rang Sum Sum ដោយប្រើតារាងរាយប៉ាយ នៅក្នុងជួរផលបូកជួរដោយប្រើបញ្ហាតារាងរាយប៉ាយយើងមានសំណួរជួរហើយផ្តល់អារេចំនួនគត់។ ភារកិច្ចដែលបានផ្តល់គឺដើម្បីរកផលបូកនៃចំនួនគត់ទាំងអស់ដែលមាននៅក្នុងជួរ។ ឧទាហរណ៍បញ្ចូល៖ arr [] = {1,4,6,8,2,5} សំណួរ៖ {(០, ៣), (២, ៤), (១, ៥)} លទ្ធផល៖ ១៩ ១៦ ២៥ …

អាន​បន្ថែម

សំណួរ​ទី 55។ រាប់និងបិទ / បើកសំណួរនៅលើអារេគោលពីរ អារេនៃទំហំ n ត្រូវបានផ្តល់ជាតម្លៃបញ្ចូល។ បញ្ហា“ សំណួរនិងការបិទបើកសំណួរលើប្រព័ន្ធគោលពីរអារេ” ស្នើឱ្យអនុវត្តសំណួរមួយចំនួនដែលត្រូវបានផ្តល់ឱ្យខាងក្រោមសំណួរអាចខុសគ្នាតាមចៃដន្យ។ សំណួរគឺ query បិទ / បើកសំណួរ⇒បិទ / បើក (ចាប់ផ្តើមបញ្ចប់) នេះ ...

អាន​បន្ថែម

សំណួរ​ទី 56។ សំណួរសម្រាប់តម្លៃទសភាគនៃ Subarrays នៃអារេគោលពីរ សរសេរសំណួរសម្រាប់តម្លៃគោលដប់ subarrays នៃអារេគោលពីរក្នុងអារេគោលពីរដែលបានផ្តល់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកលេខទសភាគដែលបានបង្កើតឡើងដោយមានជំនួយពីជួរនៅក្នុងអារេគោលពីរ។ ឧទាហរណ៍បញ្ចូល៖ arr [] = {១, ១, ១, ១, ០, ១, ១} សំណួរ (១, …

អាន​បន្ថែម

សំណួរ​ទី 57។ ពង្រីកធាតុដោយប្រើអារេមួយទៀត ឧបមាយើងបានផ្តល់អារេចំនួនគត់ចំនួនពីរដែលមានទំហំដូចគ្នា n ។ អារេទាំងពីរមានលេខវិជ្ជមាន។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យពង្រីកអារេដំបូងដោយប្រើធាតុអារេទី ២ រក្សាអារេទី ២ ជាអាទិភាព (ធាតុនៃអារេទី ២ គួរតែលេចចេញដំបូងក្នុងលទ្ធផល) ។ ...

អាន​បន្ថែម

សំណួរ​ទី 58។ ការផ្លាស់ប្តូរអប្បបរមាដែលត្រូវការដើម្បីនាំយកធាតុទាំងអស់តិចជាងឬស្មើ k ជាមួយគ្នា បញ្ហា“ ការផ្លាស់ប្តូរអប្បបរមាតម្រូវឱ្យមានធាតុទាំងអស់តិចជាងឬស្មើ k ជាមួយគ្នា” បញ្ជាក់ថាអ្នកមានអារេចំនួនគត់។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យស្វែងរកចំនួនតូចបំផុតនៃការផ្លាស់ប្តូរដែលនឹងត្រូវបានទាមទារដើម្បីទទួលបានធាតុជាមួយគ្នាដែលតូចជាងឬស្មើ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 60។ ដំណោះស្រាយម៉ូណូតូនីអារេឡេតឃូដ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងបញ្ហា“ ម៉ូណូទីនអារេ” យើងត្រូវបានផ្តល់ជូននូវជួរមួយ។ ភារកិច្ចរបស់យើងគឺត្រូវពិនិត្យមើលថាតើអារេគឺជាអារេណូម័ររឺអត់។ អារេណូមតូនិចគឺជាអារេមួយដែលធាតុត្រូវបានតម្រៀបតាមលំដាប់ដែលកំពុងកើនឡើងឬក្នុងលំដាប់ថយចុះ។ ប្រសិនបើអារេត្រូវបានតម្រៀបជា ...

អាន​បន្ថែម

សំណួរ​ទី 61។ ផលបូកបន្តបន្ទាប់អតិបរមាដែលមិនមានបីជាប់គ្នា បញ្ហា“ ផលបូកនៃចំនួនអតិបរិមាដែលមិនមានបីជាប់គ្នា” ចែងថាអ្នកត្រូវបានគេផ្តល់អោយនូវចំនួនគត់។ ឥឡូវអ្នកត្រូវរកឱ្យឃើញជាបន្តបន្ទាប់ដែលមានផលបូកអតិបរមាដែលអ្នកមិនអាចពិចារណាលើធាតុបីជាប់គ្នា។ ដើម្បីរំ,កឡើងវិញការបន្តមួយគឺគ្មានអ្វីក្រៅពីការរៀបចំផែនការ ...

អាន​បន្ថែម

សំណួរ​ទី 62។ ស្វែងរកស្ទួននៅក្នុងអារេដែលបានផ្តល់ឱ្យនៅពេលធាតុមិនត្រូវបានកំណត់ចំពោះជួរ បញ្ហា“ រកឃើញស្ទួនគ្នានៅក្នុងអារេដែលបានផ្តល់នៅពេលដែលធាតុមិនត្រូវបានកំណត់ចំពោះជួរ” ចែងថាអ្នកមានអារេមួយដែលមានចំនួនគត់ n ។ សេចក្តីថ្លែងការណ៍បញ្ហាវាដើម្បីរកឱ្យឃើញធាតុស្ទួនប្រសិនបើមានវត្តមាននៅក្នុងអារេ។ ប្រសិនបើមិនមានធាតុបែបនេះត្រឡប់មកវិញទេ -1 ។ ឧទាហរណ៍ [...

អាន​បន្ថែម

សំណួរ​ទី 63។ ពិនិត្យមើលថាតើអារេផ្ទុកនូវចំនួនគត់ដែលជាប់គ្នាជាមួយច្បាប់ចម្លងដែលបានអនុញ្ញាត អ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់ដែលអាចមានធាតុស្ទួនផងដែរ។ សេចក្តីថ្លែងការណ៍បញ្ហាសួរដើម្បីដឹងថាតើវាជាសំណុំចំនួនគត់ជាប់គ្នាបោះពុម្ព“ បាទ / ចាស” ប្រសិនបើវាត្រូវបោះពុម្ព“ ទេ” ប្រសិនបើវាមិនមែនទេ។ ឧទាហរណ៍ការបញ្ចូលគំរូ៖ [២, ៣, ៤, ១, ៧, ៩] គំរូ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 65។ សមត្ថភាពក្នុងការដឹកជញ្ជូនកញ្ចប់ក្នុងរយៈពេល D ថ្ងៃដំណោះស្រាយ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហា“ សមត្ថភាពក្នុងការដឹកជញ្ជូនកញ្ចប់ក្នុងរយៈពេល D ថ្ងៃ” យើងមានកញ្ចប់នៅកំពង់ផែ A ដែលត្រូវផ្ទេរទៅកំពង់ផែ B ក្នុងរយៈពេលឃ។ យើងត្រូវបានផ្តល់ឱ្យនូវជួរទម្ងន់ដែលមានទំងន់នៃកញ្ចប់ព័ត៌មាននីមួយៗនិងចំនួនថ្ងៃដែលយើង ...

អាន​បន្ថែម

សំណួរ​ទី 66។ អាចធ្វើឱ្យមានវឌ្ឍនភាពនព្វន្ធពីដំណោះស្រាយលំដាប់ឡេតូលេខកូដ សេចក្តីថ្លែងអំពីបញ្ហានៅក្នុងបញ្ហា“ អាចធ្វើឱ្យវឌ្ឍនភាពនព្វន្តពីលំដាប់” យើងត្រូវបានផ្តល់ជាជួរឥឡូវនេះយើងចាំបាច់ត្រូវឆ្លើយប្រសិនបើវាអាចទៅរួចដើម្បីបង្កើតការរីកចម្រើននព្វន្ធដោយរៀបចំលំដាប់។ ឧទាហរណ៍មកដល់ = [៣.១.៥] ការពន្យល់ពិតៈយើងអាចរៀបចំអារេឡើងវិញជា {១.៣.៥} ដែលបង្កើតជាអា ...

អាន​បន្ថែម

សំណួរ​ទី 67។ ពេលវេលាល្អបំផុតក្នុងការទិញនិងលក់ភាគហ៊ុនឡឺទី ៣ ដំណោះស្រាយឡេឡេយ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហា“ ពេលវេលាល្អបំផុតដើម្បីទិញនិងលក់ភាគហ៊ុនទី ៣” យើងត្រូវបានផ្តល់ជូននូវជួរមួយដែលធាតុនីមួយៗនៅក្នុងជួរមានតម្លៃភាគហ៊ុនដែលបានផ្តល់ឱ្យនៅថ្ងៃនោះ។ និយមន័យនៃប្រតិបត្តិការគឺការទិញភាគហ៊ុនមួយចំណែកហើយលក់ភាគហ៊ុនមួយនោះ ...

អាន​បន្ថែម

សំណួរ​ទី 68។ ពេលវេលាល្អបំផុតក្នុងការទិញនិងលក់ភាគហ៊ុនឡឺយឺរសូឡីសដំណោះស្រាយ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហា“ ពេលវេលាល្អបំផុតដើម្បីទិញនិងលក់ភាគហ៊ុនទី ២” យើងត្រូវបានផ្តល់ជូននូវជួរមួយដែលធាតុនីមួយៗនៅក្នុងជួរមានតម្លៃភាគហ៊ុនដែលបានផ្តល់ឱ្យនៅថ្ងៃនោះ។ និយមន័យនៃប្រតិបត្តិការគឺការទិញភាគហ៊ុនមួយចំណែកហើយលក់ភាគហ៊ុនមួយនោះ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 70។ ចំនួនគូគូលិបិក្រមដែលមានធាតុស្មើគ្នានៅក្នុងអារេមួយ ឧបមាថាយើងបានផ្តល់អារេចំនួនគត់។ បញ្ហា“ ចំនួននៃគូលិបិក្រមដែលមានធាតុស្មើគ្នាក្នុងអារេមួយ” ស្នើឱ្យរកឃើញថាមិនមានសូចនាករមួយគូ (i, ច) នៅក្នុងវិធីមួយដែលមកដល់ [ខ្ញុំ] = អា [ខ] និងខ្ញុំមិនស្មើនឹងច។ ។ ឧទាហរណ៍មកដល់ [] = {2,3,1,2,3,1,4} 3 គូពន្យល់…

អាន​បន្ថែម

សំណួរ​ទី 71។ រកផលបូកនៃផលបូករងដែលមានតែមួយគត់សម្រាប់អារេដែលបានផ្តល់ឱ្យ ឧបមាថាអ្នកមានចំនួនគត់នៃចំនួនគត់។ បញ្ហា "រកផលបូកផលបូកអនុជួរដែលមានតែមួយសម្រាប់អារេដែលបានផ្តល់ឱ្យ" ស្នើឱ្យរកផលបូកនៃអនុជួរដែលមានតែមួយគត់ (ផលបូក Sub-array គឺជាផលបូកនៃធាតុរងនីមួយៗ) ។ ដោយផលបូកអនុជួរដែលមានតែមួយយើងចង់និយាយថាគ្មានអារេរង ...

អាន​បន្ថែម

សំណួរ​ទី 72។ ផ្លូវផលបូកអប្បបរមានៅក្នុងត្រីកោណ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ មាគ៌ាផលបូកអប្បបរមានៅក្នុងត្រីកោណ” ចែងថាអ្នកត្រូវបានគេផ្តល់លំដាប់ជាទម្រង់ត្រីកោណនៃចំនួនគត់។ ឥឡូវចាប់ផ្តើមពីជួរខាងលើតើអ្វីទៅជាផលបូកអប្បបរមាដែលអ្នកអាចទទួលបាននៅពេលអ្នកឈានដល់ជួរខាងក្រោម? ឧទាហរណ៍ ១ ២ ៣ ៥ ...

អាន​បន្ថែម

សំណួរ​ទី 73។ subarray វែងបំផុតមិនមានច្រើនជាង K ដែលខុសគ្នា បញ្ហា“ នាវាមុជទឹកវែងបំផុតដែលមិនមានធាតុ K ខុសគ្នា” សន្មតថាអ្នកគិតថាមានចំនួនគត់នោះសេចក្តីថ្លែងការណ៍បញ្ហាស្នើអោយស្វែងរកអារេដែលវែងជាងគេដែលមិនធំជាង k ធាតុផ្សេងគ្នា។ ឧទាហរណ៍មកដល់ [] = {៤, ៣, ៥, ២, ១, ២, ០, ៤, ៥} …

អាន​បន្ថែម

សំណួរ​ទី 74។ ដែលបានផ្តល់នូវអារេនៃផែ្នកចូរស្វែងរកផែស៊ីមេទ្រីទាំងអស់នៅក្នុងនោះ រកគូស៊ីមេទ្រីទាំងអស់ - អ្នកត្រូវបានផ្តល់ឱ្យគូមួយចំនួននៃអារេ។ អ្នកត្រូវរកគូស៊ីមេទ្រីនៅក្នុងវា។ គូស៊ីមេទ្រីត្រូវបានគេនិយាយថាស៊ីមេទ្រីនៅពេលដែលគូនិយាយថា (ក, ខ) និង (គ, ឃ) ដែលពាក្យ“ ខ” ស្មើនឹង“ គ” និង“ ក” គឺ…

អាន​បន្ថែម

សំណួរ​ទី 75។ ប្រតិបត្តិការអប្បបរមាដើម្បីធ្វើឱ្យធាតុទាំងអស់ស្មើគ្នាក្នុងអារេ បញ្ហា "ប្រតិបត្តិការអប្បបរមាដើម្បីធ្វើឱ្យធាតុទាំងអស់ស្មើគ្នានៅក្នុងអារេ" ចែងថាអ្នកត្រូវបានផ្តល់អារេជាមួយចំនួនគត់មួយចំនួននៅក្នុងវា។ អ្នកត្រូវតែស្វែងយល់អំពីប្រតិបត្តិការអប្បបរមាដែលអាចធ្វើបានដើម្បីធ្វើឱ្យអារេស្មើគ្នា។ ឧទាហរណ៍ [១.៣,២,៤,១] ៣ ការពន្យល់ទាំង ៣ ដកអាចជា ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 79។ រាប់ចំនួនត្រីកោណជាមួយផលិតផលស្មើនឹងចំនួនដែលបានផ្តល់ បញ្ហា“ រាប់ចំនួនត្រីគុណដែលមានចំនួនស្មើនឹងចំនួនដែលបានផ្តល់ឱ្យ” ចែងថាយើងត្រូវបានគេផ្តល់នូវចំនួនគត់និងលេខ m ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកចំនួនសរុបនៃចំនួនបីនៃផលិតផលស្មើនឹងចំនួនម៉ែត្រ។ ឧទាហរណ៍មកដល់ [] = {១.៥,២,៦,១០,៣} ម = ៣០ ៣ ការពន្យល់ត្រាប់តាម…

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 81។ រកឃើញធាតុបួនដែលបូកនឹងតម្លៃដែលបានផ្តល់ឱ្យ (ហាស់ម៉ាស) បញ្ហា“ រកឃើញធាតុទាំងបួនដែលគិតដល់តម្លៃដែលបានផ្តល់ឱ្យ (ហាស់ម៉ាស)” សន្មតថាអ្នកមានអារេចំនួនគត់និងលេខហៅថាផលបូក។ សេចក្តីថ្លែងការណ៍បញ្ហាសួរដើម្បីកំណត់ថាតើធាតុទាំងបួនមាននៅក្នុងអារេដែលបូកនឹងតម្លៃដែលបានផ្តល់អោយ“ ផលបូក” ។ បើពិតបន្ទាប់មកដំណើរការ ...

អាន​បន្ថែម

សំណួរ​ទី 82។ ការបន្តយូរបំផុតដូចជាភាពខុសគ្នារវាងការនៅក្បែរគ្នាគឺមួយ បញ្ហា“ ការបន្តយូរបំផុតដូចជាភាពខុសគ្នារវាងសេចក្តីប្រកែកគ្នាគឺមួយ” បានចែងថាអ្នកត្រូវបានផ្តល់អារេចំនួនគត់។ ឥឡូវអ្នកត្រូវរកប្រវែងវែងបំផុតដូចជាភាពខុសគ្នានៃធាតុដែលនៅជាប់គ្នាគឺ ១. ឧទាហរណ៍ ១ ២ ៣ ៤ ៧ ៥ ៩ ៤ ៦ ការពន្យល់ក្នុងនាមជា ...

អាន​បន្ថែម

សំណួរ​ទី 83។ រកបីដងជាមួយសូន្យបូក បញ្ហា“ សែ្វងរកត្រីគុណទាំងអស់ដែលមានចំនួនសូន្យ” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់នូវអារេមួយដែលមានលេខវិជ្ជមាននិងអវិជ្ជមានទាំងពីរ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យស្វែងរកជើងហោះហើរដែលមានផលបូកស្មើ ០ ។ ឧទាហរណ៍មកដល់ [] = {០, -២,១,៣,២, ១} (-២-១ ៣) (-២ ០ ២) (-២ ០ ២) ( -0 ០ ១) ការពន្យល់ ...

អាន​បន្ថែម

សំណួរ​ទី 84។ ពិនិត្យមើលថាតើអារេដែលបានផ្តល់មានធាតុស្ទួននៅចម្ងាយ k ពីគ្នា បញ្ហា“ ពិនិត្យមើលថាតើអារេដែលបានផ្តល់មានធាតុស្ទួននៅចម្ងាយគំលាតពីគ្នាទៅវិញទៅមក” ចែងថាយើងត្រូវពិនិត្យរកលេខស្ទួននៅក្នុងជួរដែលមិនមានជួរនៅក្នុងជួរ K ។ នៅទីនេះតម្លៃរបស់ k គឺតូចជាងអារេដែលបានផ្តល់។ ឧទាហរណ៍ K = 3 មកដល់ [] = …

អាន​បន្ថែម

សំណួរ​ទី 85។ ភ្ជាប់ជាមួយផលិតផលដែលបានផ្តល់ឱ្យ បញ្ហា“ ផ្គុំជាមួយផលិតផលដែលបានផ្តល់ឱ្យ” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់នូវចំនួនគត់និងលេខ“ x” ។ កំណត់ថាតើអារេមួយមានគូដែលផលិតផលស្មើនឹង 'x' មាននៅក្នុងជួរបញ្ចូលដែលបានផ្តល់។ ឧទាហរណ៍ [2,30,12,5] x = 10 បាទ / ចាសវាមានផលិតផលពន្យល់គូនៅទីនេះទី 2 ...

អាន​បន្ថែម

សំណួរ​ទី 86។ ចម្ងាយអតិបរមានៅអារេ បញ្ហា“ ចម្ងាយអតិបរមាក្នុងអារេ” ចែងថាអ្នកត្រូវបានផ្តល់“ n” ទេ។ នៃអារេនិងអារេទាំងអស់ត្រូវបានផ្តល់ឱ្យតាមលំដាប់ឡើង។ ភារកិច្ចរបស់អ្នកគឺស្វែងរកភាពខុសគ្នាអតិបរមា / ភាពខុសគ្នាដាច់ខាតនៃលេខពីរនៅក្នុងអារេមួយហើយយើងអាចកំណត់ចម្ងាយអតិបរមារវាងលេខពីរជា ...

អាន​បន្ថែម

សំណួរ​ទី 87។ ធាតុទីមួយកើតឡើង k ដងក្នុងអារេមួយ យើងបានផ្តល់លេខ 'k' និងអារេចំនួនគត់។ បញ្ហា“ ធាតុទីមួយកើតឡើង k ដងក្នុងអារេ” និយាយថាត្រូវរកឃើញធាតុទី ១ នៅក្នុងអារេដែលកើតឡើងចំពេល k ដងក្នុងអារេមួយ។ ប្រសិនបើគ្មានធាតុនៅក្នុងអារេដែលកើតឡើង k ដង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 89។ មានផ្ទុកស្ទួន យើងត្រូវបានផ្តល់អារេហើយវាអាចផ្ទុកនូវធាតុស្ទួនឬប្រហែលជាមិនមាន។ ដូច្នេះយើងត្រូវពិនិត្យមើលថាតើវាមានលេខស្ទួនដែរឬទេ។ ឧទាហរណ៍ [១, ៣, ៥, ១] ពិត [ផ្លែប៉ោម”,“ ស្វាយ”,“ ទឹកក្រូច”,“ ស្វាយ”] ពិត [២២.០, ៤.៥, ៣.៩៨, ៤៥.៦, ១៣.៥៤] វិធីសាស្រ្តមិនពិត ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 91។ សំណួរជួរសម្រាប់តង្កៀបត្រឹមត្រូវវែងបំផុត អ្នកត្រូវបានផ្តល់លំដាប់តង្កៀបមួយចំនួនបន្តតាមពាក្យផ្សេងទៀតអ្នកត្រូវបានផ្តល់តង្កៀបដូចជា '(' និង ')' ហើយអ្នកត្រូវបានផ្តល់ជួរសំណួរជាចំណុចចាប់ផ្តើមនិងចំណុចបញ្ចប់។ បញ្ហា“ សំណួរជួរសម្រាប់តង្កៀបត្រឹមត្រូវវែងបំផុត” ស្នើឱ្យស្វែងរកប្រវែងអតិបរមា…

អាន​បន្ថែម

សំណួរ​ទី 92។ នាវាមុជទឹកធំបំផុតដែលមានលេខស្មើគ្នា ០ និង ១ អ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់។ ចំនួនគត់មានតែ ០ និង ១ ប៉ុណ្ណោះនៅក្នុងអារេបញ្ចូល។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកអនុជួរធំបំផុតដែលអាចមានចំនួនស្មើ 0s និង 1s ។ ឧទាហរណ៍មកដល់ [] = {0} 1 ដល់ 0,1,0,1,0,1,1,1 (ធាតុសរុប 0) ការពន្យល់ពីទីតាំងអារេ ...

អាន​បន្ថែម

សំណួរ​ទី 93។ អារេគោលពីរបន្ទាប់ពីប្រតិបត្ដិការបិទបើកជួរ M អ្នកត្រូវបានផ្តល់អារេគោលពីរដែលមានលេខដំបូងនៃសំណួរនិងលេខ Q ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យបិទ / បើកតម្លៃ (បម្លែងលេខ ០ ទៅ ១ និង ១ ទៅជាលេខ ០) ។ បន្ទាប់ពីសំណួរ Q បានអនុវត្តសូមបោះពុម្ពអារេលទ្ធផល។ ឧទាហរណ៍មកដល់ [] = {០, ០, ០, ០, ០} បិទ / បើក (២,៤) ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 95។ រកគូទាំងអស់ (a, b) ក្នុងអារេមួយដែលថា% b = k របាយការណ៍បញ្ហាបញ្ហា“ រកគូទាំងអស់ (a, b) ក្នុងអារេមួយដែលថា% b = k” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់អោយនូវចំនួនគត់និងចំនួនគត់ហៅថា k ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកគូក្នុងរបៀបមួយដែល x ...

អាន​បន្ថែម

សំណួរ​ទី 96។ ជួរ LCM សំណួរ របាយការណ៍បញ្ហាបញ្ហា“ ជួរសំណួរចម្លើយអិលអិមអេស” បញ្ជាក់ថាអ្នកមានចំនួនគត់និងចំនួនសំណួរ q ។ សំណួរនីមួយៗមាន (ឆ្វេងស្តាំ) ជាជួរ។ ភារកិច្ចដែលបានផ្តល់ឱ្យគឺដើម្បីស្វែងរក LCM (ខាងឆ្វេងស្តាំ) មានន័យថា LCM នៃចំនួនទាំងអស់ដែលមាននៅក្នុងជួរនៃ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 98។ រកមើលថាតើនាវាមុជទឹកស្ថិតក្នុងទម្រង់ជាភ្នំឬអត់ បញ្ហ្របញ្ហ្របញ្ហាៈស្វែងរកថាតើនាវាមុជទឹកស្ថិតក្នុងទម្រង់ជាភ្នំរឺអត់” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់នូវចំនួនគត់និងជួរ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកមើលថាតើអនុជួរដែលបានបង្កើតឡើងរវាងជួរដែលបានផ្តល់ឱ្យមានទំរង់ជាទម្រង់ភ្នំឬ ...

អាន​បន្ថែម

សំណួរ​ទី 99។ សំណុំរងផលបូកនៅក្នុងចន្លោះបូក (បូក) សេចក្តីថ្លែងបញ្ហាបញ្ហា“ ផលបូករងនៅក្នុងតំបន់ (បូក)” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់មិនមែនអវិជ្ជមាននិងតម្លៃជាក់លាក់។ ឥឡូវរកមើលថាតើមានសំណុំរងដែលផលបូកស្មើនឹងតម្លៃបញ្ចូលដែលបានផ្តល់។ ឧទាហរណ៍អារេ = {១, ២, ៣, ៤} ...

អាន​បន្ថែម

សំណួរ​ទី 100។ រកលិបិក្រមនៃតង្កៀបបិទសម្រាប់តង្កៀបបើកដែលមាននៅក្នុងកន្សោម សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យខ្សែអក្សរនៃប្រវែង / ទំហំ n និងតម្លៃចំនួនគត់តំណាងឱ្យសន្ទស្សន៍នៃដង្កៀបការ៉េបើក។ រកលិបិក្រមនៃដង្កៀបបិទសម្រាប់ដង្កៀបបើកដែលមាននៅក្នុងកន្សោម។ ឧទាហរណ៍ s = "[ABC [23]] [89]" សន្ទស្សន៍ = 0 8 s = "[C- [D]]" សន្ទស្សន៍ = 3 5 s ...

អាន​បន្ថែម

សំណួរ​ទី 101។ បញ្ហារ៉ែមាស សេចក្តីថ្លែងការណ៍បញ្ហា“ បញ្ហារ៉ែមាស” ចែងថាអ្នកត្រូវបានផ្តល់ឱ្យក្រឡាចត្រង្គ 2D ដែលមានកាក់មិនអវិជ្ជមានមួយចំនួនដាក់ក្នុងកោសិកានីមួយៗនៃបណ្តាញអគ្គិសនីដែលបានផ្តល់ឱ្យ។ ដំបូងអ្នករុករករ៉ែកំពុងឈរនៅជួរទី XNUMX ប៉ុន្តែមិនមានការដាក់កម្រិតលើជួរដេកទេ។ គាត់អាចចាប់ផ្តើមនៅជួរណាមួយ។ នេះ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 105។ តម្រៀបពពុះដោយប្រើជង់ពីរ បញ្ហ្របញ្ហបញ្ហា៉តម្រៀបពពុះដោយប្រើជង់ពីរ៉បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់អារេទំហំ] ។ បង្កើតមុខងារដើម្បីតម្រៀបអារេដែលបានផ្តល់ឱ្យដោយប្រើគំរូតម្រៀបពពុះដែលមានរចនាសម្ព័ន្ធទិន្នន័យជង់ពីរ។ ឧទាហរណ៍ a [] = {១៥, ១២, ៤៤, ២, ៥, …

អាន​បន្ថែម

សំណួរ​ទី 106។ តម្រៀបអារេយោងទៅតាមលំដាប់ដែលកំណត់ដោយអារេផ្សេងទៀត សេចក្តីថ្លែងការណ៍អំពីបញ្ហាអ្នកត្រូវបានផ្តល់អារេចំនួនគត់ចំនួន ២ គឺ ១ និង] ២ ។ បញ្ហា“ តម្រៀបអារេយោងតាមលំដាប់ដែលបានកំនត់ដោយអារេមួយផ្សេងទៀត” ស្នើអោយតំរៀបជួរទីមួយយោងតាមអារេទី ២ ដូច្នេះលេខនៅក្នុងអារេដំបូងនឹងត្រូវបានតំរៀបគ្នា

អាន​បន្ថែម

សំណួរ​ទី 107។ ការស្ថាបនាផ្នែកបន្ថែមដែលវែងជាងគេ (អិនអិនអិន) សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់ឱ្យនូវចំនួនគត់។ បញ្ហា“ ការស្ថាបនាបន្តបន្ទាប់ដែលវែងជាងគេ (អិនអិនអិន)” ស្នើសុំឱ្យបង្កើតនូវការកើនឡើងជាយូរមកហើយ។ ឧទាហរណ៍មកដល់ [] = {១, ៤, ៧, ២, ៩, ៦, ១២, ៣} ១២, ៩, ៧, ៤, ១ និងទំហំនៃការកើនឡើងដែលវែងបំផុតនេះគឺ ...

អាន​បន្ថែម

សំណួរ​ទី 108។ ពេលវេលាអប្បបរមាតម្រូវឱ្យរលួយក្រូចទាំងអស់ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ពេលវេលាអប្បបរមាត្រូវបង្វិលផ្លែក្រូចទាំងអស់” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់អារេ 2D រាល់កោសិកាមានតំលៃមួយក្នុងចំណោមតំលៃទាំងបីដែលអាចទៅរួចគឺ 0, 1 ឬ 2 ។ 0 មានន័យថាជាកោសិកាទទេ។ ១ មានន័យថាផ្លែក្រូចស្រស់។ ២ មានន័យថាពណ៌ទឹកក្រូចរលួយ។ បើរលួយ ...

អាន​បន្ថែម

សំណួរ​ទី 109។ រៀបចំអារេឡើងវិញដែលថា 'អា [ជូ]' ក្លាយជា 'ខ្ញុំ' ប្រសិនបើ 'arr [ខ្ញុំ]' គឺ 'ច' សេចក្តីថ្លែងការណ៍អំពីបញ្ហា R រៀបចំអារេឡើងវិញដែល ‘អា [ជូ]’ ក្លាយជា i ប្រសិនបើ [[[]] is គឺ j '” បញ្ជាក់ថាអ្នកមានអារេទំហំ n ដែលមានចំនួនគត់។ លេខនៅក្នុងអារេគឺស្ថិតនៅចន្លោះពី ០ ដល់ n-១ ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរៀបចំអារេឡើងវិញ ...

អាន​បន្ថែម

សំណួរ​ទី 110។ Subarray ផលិតផលអតិបរមា សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ផលិតផលរងសម្ពាធអតិបរិមា” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់ដែលមានទាំងលេខវិជ្ជមាននិងអវិជ្ជមាន។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកផលិតផលអតិបរមានៃអារេរង។ ឧទាហរណ៍មកដល់ [] = {២, -២, ៣, ៥} ១៥ ការពន្យល់ធាតុនៅក្នុងអនុជួរ ...

អាន​បន្ថែម

សំណួរ​ទី 111។ បំលែងអារេទៅជាម៉ូតហ្ស៊ី - ហ្សាក របាយការណ៍បញ្ហាបញ្ហា“ បំលែងអារេទៅជាម៉ូតហ្ស៊ី - ហ្សាហ្គា” ចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យតម្រៀបអារេតាមបែប zig-zag ដូចជាធាតុនៅក្នុងអារេនឹងមានលក្ខណៈដូចà a </b> b <c> d ... e ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 113។ ចម្ងាយនៃក្រឡាដែលនៅជិតបំផុតមាន 1 នៅក្នុងម៉ាទ្រីសគោលពីរ សេចក្តីថ្លែងអំពីបញ្ហាបញ្ហា“ ចំងាយនៃកោសិកាដែលនៅជិតបំផុតដែលមាន ១ នៅក្នុងម៉ាទ្រីសគោលពីរ” ចែងថាអ្នកត្រូវបានគេផ្តល់នូវម៉ាទ្រីសគោលពីរ (មានត្រឹមតែលេខ ០ និង ១) ដែលមានយ៉ាងហោចណាស់ ១។ រកចម្ងាយនៃក្រឡាដែលនៅជិតបំផុតមាន ១ នៅក្នុងម៉ាទ្រីសគោលពីរ។ សម្រាប់ធាតុទាំងអស់នៃ ...

អាន​បន្ថែម

សំណួរ​ទី 114។ សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានផ្តល់ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានចែងចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យខ្សែអក្សរនៃប្រវែង / ទំហំ n ដែលតំណាងឱ្យគំរូនៃតួអក្សរ“ ខ្ញុំ” ពោលគឺកើនឡើងនិង“ ឃ” ពោលគឺមានការថយចុះប៉ុណ្ណោះ។ បោះពុម្ពលេខអប្បបរមាសម្រាប់លំនាំដែលបានផ្តល់ឱ្យដោយមានខ្ទង់តែមួយគត់ពីលេខ 1-9 ។ ឧទាហរណ៍ - …

អាន​បន្ថែម

សំណួរ​ទី 115។ ចំនួននៃការកើនឡើងវែងបំផុត សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ចំនួននៃការកើនឡើងវែងបំផុត” ចែងថាអ្នកត្រូវបានផ្តល់អារេមួយនៃទំហំ n ។ ព្រីនចំនួននៃការបន្តកើនឡើងយូរបំផុតនៅក្នុងវា។ ឧទាហរណ៍ a [] = {១, ២, ៥, ៤, ៧} ២ ការពន្យល់ៈការបន្តកើនឡើងវែងបំផុតអាចមើលឃើញនៅក្នុងក្ ...

អាន​បន្ថែម

សំណួរ​ទី 116។ រកអប្បបរមានៅក្នុងជួរបង្វិលដែលតម្រៀប សេចក្តីថ្លែងការណ៍អំពីបញ្ហា“ រកអប្បបរមានៅក្នុងការបង្វិលតម្រៀបអារេ” ចែងថាអ្នកត្រូវបានផ្តល់ទំហំដែលបានតម្រៀប n ដែលត្រូវបានបង្វិលនៅសន្ទស្សន៍មួយចំនួន។ រកធាតុអប្បបរមានៅក្នុងអារេ។ ឧទាហរណ៍ a [] = {៥, ១, ២, ៣, ៤} ១ ការពន្យល់៖ ប្រសិនបើយើងរៀបចំជួរអារេតាមលំដាប់…

អាន​បន្ថែម

សំណួរ​ទី 117។ ការអនុវត្តឌីសដោយប្រើអារេរាងជារង្វង់ សេចក្តីថ្លែងការណ៍អំពីបញ្ហា“ ការអនុវត្តឌីសដោយប្រើប្រាស់រង្វង់មូល” ស្នើឱ្យអនុវត្តមុខងារដូចខាងក្រោមនៃជួរដេស (ដេដឌឺរីដែលបានបញ្ចប់) ដោយប្រើអារេរាងជារង្វង់បញ្ចូលហ្វុតមុខ (x)៖ បញ្ចូលធាតុ x នៅខាងមុខដេដេសបញ្ចូលរ៉ាប (x): បញ្ចូលធាតុមួយ x នៅខាងក្រោយ Deque deleteFront ()៖ លុបធាតុចេញពី…

អាន​បន្ថែម

សំណួរ​ទី 118។ រៀបចំអារេឡើងវិញតាមលំដាប់លំដោយ - តូចបំផុតតូចបំផុតតូចបំផុតធំបំផុតទី ២ សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានអារេចំនួនគត់។ បញ្ហា“ រៀបជួរឡើងវិញតាមលំដាប់លំដោយ - តូចបំផុតតូចបំផុតតូចបំផុតទី ២ ធំជាងគេបំផុត .. ” ស្នើសុំរៀបចំជួរតាមរបៀបដែលចំនួនតូចបំផុតមកមុនហើយបន្ទាប់មកលេខធំបំផុតបន្ទាប់មកតូចបំផុតបន្ទាប់និងលេខ ២ ។ ...

អាន​បន្ថែម

សំណួរ​ទី 119។ រៀបចំអារេឡើងវិញដែលសូម្បីតែទីតាំងមានទំហំធំជាងលេខសេស សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានអារេចំនួនគត់។ បញ្ហា“ ការរៀបចំជួរឡើងវិញដែលមានទីតាំងធំជាងលេខសេស” ស្នើឱ្យតំរែតំរង់អារេដូចនៅក្នុងទីតាំងគូក្នុងអារេមួយគួរតែធំជាងធាតុមុនពេលវា។ Arr [i-1] <= Arr [ខ្ញុំ] ប្រសិនបើទីតាំង 'i' ...

អាន​បន្ថែម

សំណួរ​ទី 120។ រៀបចំលេខដែលបានផ្តល់ឱ្យដើម្បីបង្កើតជាចំនួនធំបំផុត សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានចំនួនគត់។ បញ្ហា“ រៀបចំលេខដែលបានផ្តល់ឱ្យដើម្បីបង្កើតជាចំនួនធំបំផុត” ស្នើឱ្យរៀបចំអារេឡើងវិញតាមរបៀបដែលលទ្ធផលគួរតែជាតម្លៃអតិបរមាដែលអាចត្រូវបានធ្វើឡើងជាមួយលេខទាំងនោះនៃអារេ។ ឧទាហរណ៍ [៣៤, ៨៦, ៨៧, …

អាន​បន្ថែម

សំណួរ​ទី 121។ យកស្ទួនចេញពីអារេតម្រៀប សេចក្តីថ្លែងការណ៍បញ្ហា“ យកស្ទួនពីអារេដែលបានតម្រៀប” ចែងថាអ្នកត្រូវបានផ្តល់ទំហំតម្រៀបនៃទំហំអិន។ អ្នកត្រូវដកធាតុស្ទួនចេញពីអារេ។ បោះពុម្ពអារេដែលមានធាតុតែមួយគត់បន្ទាប់ពីការដកធាតុស្ទួនចេញ។ ឧទាហរណ៍ a [] = {១, ១, ១, ១} {១} ការពន្យល់៖ …

អាន​បន្ថែម

សំណួរ​ទី 122។ រាប់ subarrays មានធាតុខុសគ្នាសរុបដូចគ្នានឹងអារេដើម សេចក្តីថ្លែងការណ៍អំពីបញ្ហា៉រាប់ subarrays មានធាតុខុសគ្នាសរុបដូចអារេដើម៉មានចែងថាអ្នកត្រូវបានផ្តល់អារេចំនួនគត់។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកចំនួនសរុបនៃអនុអារេដែលមានធាតុខុសគ្នាទាំងអស់ដែលមាននៅក្នុងអារេដើម។ ឧទាហរណ៍មកដល់ [] = {២, ១, ៣, ២, …

អាន​បន្ថែម

សំណួរ​ទី 123។ ផលិតផលនៃអារេលើកលែងតែខ្លួនឯង សេចក្តីថ្លែងការណ៍បញ្ហា“ ផលិតផលនៃអារេលើកលែងតែខ្លួនឯង” បានចែងថាអ្នកត្រូវបានផ្តល់អារេមួយ [] ។ ព្រីនអារេ p [] មួយទៀតដែលមានទំហំប៉ុនតម្លៃនោះនៅសន្ទស្សន៍អាត្ម័នទី ១ ស្មើនឹងផលិតផលនៃធាតុទាំងអស់នៃអារេដើម ...

អាន​បន្ថែម

សំណួរ​ទី 124។ ដំបូងបាត់វិជ្ជមាន បញ្ហ្របញ្ហ្រ "បាត់វិជ្ជមានដំបូង" បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់អារេមួយដែលមានទំហំ [] (តម្រៀបឬមិនតម្រៀប) ។ រកលេខវិជ្ជមានដំបូងដែលបាត់នៅក្នុងអារេនេះ។ ឧទាហរណ៍ a [] = {១, ៣, ១, ៨} ២ ពន្យល់៖ ប្រសិនបើយើងតម្រៀបអារេយើងទទួលបាន {-1, …

អាន​បន្ថែម

សំណួរ​ទី 125។ អារេឡេតកូដជាប់គ្នា បញ្ហ្របញ្ហា៉អារេលិចឡេតកូដ៉មានបញ្ហាថាអ្នកត្រូវបានផ្តល់អារេមួយដែលមានទំហំ [n] ដែលមាន ១ និង ០ របស់។ សែ្វងរកផ្លូវក្រោមដីដែលវែងជាងគេដែលចំនួនលេខ ១ ស្មើនឹងលេខ ០ ។ ឧទាហរណ៍ a [] = {1, 0, 1, 0, 1, ...

អាន​បន្ថែម

សំណួរ​ទី 126។ លេខដែលមានប្រេកង់ធំធំជាងឬស្មើ k បញ្ហានៃសេចក្តីថ្លែងលេខបញ្ហា“ លេខដែលមានប្រេកង់ធំធំជាងឬស្មើ k” ចែងថាអ្នកត្រូវបានគេផ្តល់នូវអារេនៃចំនួនគត់ n និងគុណចំនួនគត់ k ។ លេខទាំងអស់នៅខាងក្នុងគឺជាលេខបឋម។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យស្វែងរកលេខដែលមាននៅក្នុងលេខ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 128។ ធាតុទូទៅនៅក្នុងជួរដេកទាំងអស់នៃម៉ាទ្រីសដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហា“ ធាតុរួមនៅក្នុងជួរដេកទាំងអស់នៃម៉ាទ្រីសដែលបានផ្តល់ឱ្យ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ម៉ាទ្រីសនៃ M * N ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកឃើញធាតុទូទៅទាំងអស់នៅក្នុងម៉ាទ្រីសដែលបានផ្តល់ឱ្យនៅក្នុងជួរនីមួយៗនៃម៉ាទ្រីសនៅក្នុងពេលវេលា O (M * N) ។ ឧទាហរណ៍មកដល់ [] = {{១២, ១, ៤, ៥, …

អាន​បន្ថែម

សំណួរ​ទី 129។ ប្រមូលពិន្ទុអតិបរមានៅក្នុងក្រឡាចត្រង្គមួយដោយប្រើការឆ្លងកាត់ពីរ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាយើងត្រូវបានផ្តល់ម៉ាទ្រីសនៃទំហំ“ nxm” ហើយយើងត្រូវប្រមូលពិន្ទុអតិបរមានៅក្នុងក្រឡាចត្រង្គដោយប្រើការឆ្លងកាត់ពីរ។ ប្រសិនបើយើងកំពុងឈរនៅ cell i, j នោះយើងមានជំរើសបីដើម្បីចូលទៅកាន់ cell i + 1, j ឬ i + 1, j-1or i + 1, j + 1 ។ នោះគឺ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 132។ រកធាតុដដែលៗដំបូងក្នុងជួរនៃចំនួនគត់ សេចក្តីថ្លែងការណ៍បញ្ហារកធាតុដដែលៗដំបូងគេនៅក្នុងជួរនៃបញ្ហាចំនួនគត់បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់អារេនៃចំនួនគត់។ វាស្នើសុំឱ្យរកឃើញធាតុដដែលៗដំបូងពីអារេហើយបោះពុម្ពលេខនោះ។ ឧទាហរណ៍មកដល់ [] = {2,6,9,3,1,9,1} 9 ការពន្យល់ៈនៅក្នុងអារេដែលបានផ្តល់ជូនមាន ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 134។ រកចំនួនប្រតិបត្ដិការបញ្ចូលគ្នាអប្បបរមាដើម្បីបង្កើតជាអារេនឌ្រីមេន សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់ឱ្យនូវចំនួនគត់។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកចំនួនប្រតិបត្ដិការបញ្ចូលគ្នាជាអប្បបរមាដើម្បីបង្កើតអារេនេនឌែរពោលគឺស្វែងយល់ពីចំនួនអប្បបរមានៃប្រតិបត្ដិការច្របាច់បញ្ចូលគ្នាដែលត្រូវធ្វើនៅលើអារេដើម្បីធ្វើឱ្យវាក្លាយជាក្រោននីន។ ប្រតិបត្ដិការច្របាច់បញ្ចូលមានន័យថាគ្រាន់តែ ...

អាន​បន្ថែម

សំណួរ​ទី 135។ ពិនិត្យទំហំដែលបានផ្តល់ឱ្យ n អាចតំណាងឱ្យ BST នៃកម្រិត n ឬអត់ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេមួយដែលមានធាតុ n, ពិនិត្យមើលអារេដែលបានផ្តល់ឱ្យនៃទំហំ n អាចតំណាងឱ្យ BST នៃកម្រិត n ឬអត់។ នោះគឺដើម្បីពិនិត្យមើលថាតើមែកធាងស្វែងរកគោលពីរដែលបានសាងសង់ដោយប្រើធាតុ n ទាំងនេះអាចតំណាងឱ្យ BST នៃកម្រិត n ។ ឧទាហរណ៍មកដល់ [] = {១០, ៨, ៦, ៩, …

អាន​បន្ថែម

សំណួរ​ទី 136។ រកឃើញរូបភាពរងមធ្យមអតិបរមានៃប្រវែង k សេចក្តីថ្លែងការណ៍អំពីបញ្ហាអ្នកត្រូវបានគេផ្តល់អោយនូវចំនួនគត់និងលេខ k ។ សេចក្តីថ្លែងបញ្ហាស្នើឱ្យរកផ្លូវរងមធ្យមអតិបរមានៃប្រវែង k ។ Subarray គឺគ្មានអ្វីក្រៅពីអារេផ្សំឡើងពីប្លុកជាប់គ្នានៃធាតុរបស់អារេដើមឧទាហរណ៍មកដល់ [] = {1,3,12,34,76,10} [2, 4] ការពន្យល់: អារេចាប់ផ្តើម ...

អាន​បន្ថែម

សំណួរ​ទី 137។ ព្រីនព្រីនធ័រនៅក្នុងបញ្ហាពហុខ្សែសង្វាក់ម៉ាទ្រីស សេចក្តីថ្លែងការណ៍អំពីបញ្ហាយើងត្រូវរកលំដាប់នៃគុណនៃម៉ាទ្រីកដូចជាចំនួនប្រតិបត្ដិការដែលទាក់ទងនឹងគុណនៃម៉ាទ្រីកទាំងអស់ត្រូវបានបង្រួមអប្បបរមា។ បន្ទាប់មកយើងត្រូវបោះពុម្ពការបញ្ជាទិញនេះពោលគឺព្រីនព្រីនជាបញ្ហាមេគុណសង្វាក់ម៉ាទ្រីស។ ពិចារណាថាអ្នកមាននិទ្ទេស A, B, …

អាន​បន្ថែម

សំណួរ​ទី 138។ រកភាពខុសគ្នាអប្បបរមារវាងធាតុទាំងពីរ សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់ឱ្យនូវចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យរកឃើញភាពខុសគ្នាអប្បបរមារវាងធាតុទាំងពីរដែលបានផ្តល់ឱ្យនៅក្នុងអារេ។ ឧទាហរណ៍មកដល់ [] = {១១,១,៦,៨,២០,១៣} ២ ការពន្យល់៖ ភាពខុសគ្នាអប្បបរមារវាង ១១ និង ១៣ គឺ ២ ។ ការមកដល់ [] = {១៩,១៤,៨០,២០០,៣២,២២} ៣ ការពន្យល់៖ ភាពខុសគ្នាអប្បបរមា ចន្លោះពី ៣២ និង ២៩ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 142។ Subarray ដែលធំជាងគេបំផុត សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់ឱ្យនូវចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកផ្លូវក្រោមដីជាប់គ្នាធំបំផុត។ នេះមិនមានន័យអ្វីក្រៅពីការស្វែងរកផ្លូវក្រោមដី (ធាតុបន្ត) ដែលមានផលបូកធំជាងគេក្នុងចំណោមអនុរ៉ាដាផ្សេងទៀតទាំងអស់នៅក្នុងអារេដែលបានផ្តល់ ឲ្យ ។ ឧទាហរណ៍មកដល់ [] = {១, ៣, ៤, …

អាន​បន្ថែម

សំណួរ​ទី 143។ មេគុណសង្វាក់ម៉ាទ្រីស នៅក្នុងបញ្ហាខ្សែសង្វាក់ម៉ាទ្រីសគុណទី ២ យើងបានផ្តល់វិមាត្រនៃម៉ាទ្រីសរកឃើញលំដាប់លំដោយនៃមេគុណរបស់ពួកគេដូចជាចំនួនប្រតិបត្ដិការពាក់ព័ន្ធនឹងគុណនៃម៉ាទ្រីកទាំងអស់ត្រូវបានបង្រួមអប្បបរមា។ ពិចារណាថាអ្នកមាន ៣ ម៉ាទ្រីស A, B, C នៃទំហំអ័ក្សប៊ីបប៊ី ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 145។ លេខទោល ដែលបានផ្តល់អារេមួយ [] នៃទំហំ n ។ ធាតុទាំងអស់នៅក្នុងអារេមានវត្តមានពីរដងលើកលែងតែ ១. រកឃើញធាតុដែលលេចឡើងតែម្ដងឬពាក្យផ្សេងទៀតដែលយើងនិយាយថារកឃើញលេខតែមួយ។ ការបញ្ចូលឧទាហរណ៍៖ a [] = {១, ៣, ៥, ៥, ២, ១, ៣} ...

អាន​បន្ថែម

សំណួរ​ទី 146។ សំណុំរង Leetcode នៅក្នុងបញ្ហាប៊ូតឡេតកូដយើងបានផ្តល់នូវសំណុំចំនួនគត់, លេខ, បោះពុម្ពសំណុំរងទាំងអស់ (សំណុំថាមពល) ។ សម្គាល់ៈសំណុំដំណោះស្រាយមិនត្រូវមានសំណុំរងជាន់គ្នាទេ។ អារេ A គឺជាសំណុំរងនៃអារេ B ប្រសិនបើអាចទទួលបានពីខដោយលុបមួយចំនួន (អាចសូន្យ ...

អាន​បន្ថែម

សំណួរ​ទី 147។ សាប់អារេ បានផ្តល់អារេឬសំណុំដែលមានធាតុ n ។ នៅទីនេះធាតុមានលក្ខណៈប្លែកឬមិនមានពាក្យដដែលៗ។ ច្រៀកអារេ (ឬសំណុំ) នៃលេខដោយគ្មានលេខស្ទួន។ ឧទាហរណ៍ // Init អារេមួយដែលមានសំណុំ ២, ៤, ៣ និង ១. int [] លេខ = {២, ៤, ៣, ១}; សាប់វត្ថុ = …

អាន​បន្ថែម

សំណួរ​ទី 148។ ការ៉េអតិបរមា នៅក្នុងបញ្ហាការ៉េអតិបរិមាយើងបានផ្តល់ម៉ាទ្រីសគោលពីរឌីត្រដែលបំពេញដោយលេខ ០ និង ១ រកឃើញការ៉េធំជាងគេដែលផ្ទុកតែ ១ របស់ហើយត្រឡប់តំបន់របស់វា។ ការបញ្ចូលឧទាហរណ៍៖ ១ ០ ១ ០ ០ ០ ១ ១ ១ ១ ១ ១ ១ ០ ០ ១ ១ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 150។ រាប់ធាតុខុសគ្នានៅគ្រប់បង្អួចនៃទំហំ K ការជាវគឺជាអ្វីមួយដែលយើងបានដោះស្រាយជាមួយឥឡូវនេះ។ នៅក្នុងវគ្គចុងក្រោយយើងបានគ្របដណ្តប់ចំនួននៃសំណុំរងដែលយើងអាចធ្វើបានជាមួយនឹងចំនួនគូខុសគ្នា។ ពេលនេះយើងរាប់បញ្ចូលធាតុផ្សេងៗគ្នានៅគ្រប់បង្អួចដែលមានទំហំ K. ផ្នែកទី ១ អំពីបញ្ហា។ ដែលបានផ្តល់អារេដែលមិនបានតម្រៀប ...

អាន​បន្ថែម

សំណួរ​ទី 151។ រកឃើញធាតុទាំងបីពីអារេបីផ្សេងគ្នាដែលនោះបូក a + b + c = ផលបូក បីស៊នគឺជាបញ្ហាដែលអ្នកសំភាសន៍ចូលចិត្ត។ វាជាបញ្ហាដែលខ្ញុំត្រូវបានសួរដោយផ្ទាល់ក្នុងអំឡុងពេលសំភាសន៍របស់ក្រុមហ៊ុន Amazon ។ ដូច្នេះដោយមិនខ្ជះខ្ជាយពេលវេលាទៀតសូមឱ្យយើងដោះស្រាយបញ្ហា។ អារេដែលមានទាំងលេខវិជ្ជមាននិងអវិជ្ជមាន។ លេខបីដែលបូកដល់សូន្យ / អាចកែប្រែបាន, …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 153។ ខេទទេ រន្ធដាប់ប៊លបង្ហាញយ៉ាងត្រឹមត្រូវនូវភាពលំបាករបស់អ្នកថែសួនដោយព្យាយាមជ្រើសរើសផ្កាដែលសមនឹងលក្ខខណ្ឌរបស់យើង។ អ្នកថែសួនរបស់យើងមានចម្ការ N-slot ។ អ្នកថែសួនបានដាំផ្កានៅតាមរន្ធនីមួយៗ។ ផ្កានីមួយៗនឹងរីកដុះដាលនៅថ្ងៃពិសេសមួយ។ ដូចគ្នានេះផងដែរយើងបានដាំផ្កាបៃតង។ ...

អាន​បន្ថែម

សំណួរ​ទី 154។ រាប់ចំនួនផលិតផលដែលមាននៅក្នុងអារេ នៅក្នុងគូរាប់ផលិតផលដែលមានបញ្ហាក្នុងជួរដែលយើងបានផ្តល់អារេរាប់ចំនួនគូដែលខុសគ្នាដែលតម្លៃផលិតផលមាននៅក្នុងអារេ។ ឧទាហរណ៍ការបញ្ចូល A [] = {២, ៥, ៦, ៣, ១៥} ចំនួនលទ្ធផលនៃគូខុសគ្នាដែលផលិតផលរបស់វាមាននៅក្នុងអារេគឺៈ ២ គូគឺៈ (២, …

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 157។ រាប់គូជាមួយផលបូកដែលបានផ្តល់ឱ្យ ដែលបានផ្តល់នូវចំនួនគត់នៃទំហំ n និងចំនួនគត់ 'K' អ្នកត្រូវរាប់ចំនួនគូ (មិនចាំបាច់មានតែមួយ) ដែលមាននៅក្នុងអារេដែលផលបូកស្មើនឹង 'K' ។ ការបញ្ចូលឧទាហរណ៍៖ Arr = {១, ៥, ៧, ១} K = ៦ លទ្ធផល៖ ដំណោះស្រាយកម្លាំង ២ សម្រាប់ការរាប់គូជាមួយនឹងគំនិតចំបងដែលត្រូវ ...

អាន​បន្ថែម

សំណួរ​ទី 158។ បញ្ចូលលុប GetRandom នៅក្នុងបញ្ហាបញ្ចូលលុបបញ្ហា GetRandom យើងត្រូវរៀបចំរចនាសម្ព័នទិន្នន័យដែលគាំទ្ររាល់ប្រតិបត្តិការខាងក្រោមក្នុងរយៈពេលជាមធ្យម (១) ដង។ insert (val): បញ្ចូល val item ទៅសំណុំប្រសិនបើមិនមានរួចហើយ។ remove (val): យក val item ចេញពីសំណុំប្រសិនបើមាន។ getRandom: ត្រឡប់ធាតុចៃដន្យពីសំណុំបច្ចុប្បន្ន ...

អាន​បន្ថែម

សំណួរ​ទី 159។ បញ្ចូលចន្លោះពេលត្រួតគ្នា ក្នុងការបញ្ចូលគ្នានូវបញ្ហាចន្លោះពេលត្រួតគ្នាយើងបានផ្តល់ការប្រមូលនៃចន្លោះពេលបញ្ចូលគ្នានិងបញ្ចូលចន្លោះពេលត្រួតគ្នាទាំងអស់។ ការបញ្ចូលឧទាហរណ៍៖ [[២, ៣], [៣, ៤], [៥, ៧] លទ្ធផល៖ [[២, ៤], [៥, ៧]] ការពន្យល់៖ យើងអាចបញ្ចូលគ្នា [២, ៣] និង [៣ , ៤] រួមគ្នាបង្កើត [២, ៤] វិធីសាស្រ្តសម្រាប់ការស្វែងរកការបញ្ចូលគ្នា ...

អាន​បន្ថែម

សំណួរ​ទី 160។ មេដាយនៃអារេអារេពីរ ដែលបានផ្តល់ឱ្យអារេបានតម្រៀបពីរនិង B នៃទំហំ n និងម៉ែត្ររៀងគ្នា។ រកមេដ្យាននៃជួរដែលបានតម្រៀបចុងក្រោយដែលទទួលបានបន្ទាប់ពីការបញ្ចូលគ្នារវាងអារេពីររឺមួយផ្សេងទៀតយើងនិយាយថារកមធ្យមភាគនៃអារេដែលបានតម្រៀប។ (ភាពស្មុគស្មាញនៃពេលវេលារំពឹងទុក៖ អូ (កំណត់ហេតុ (n))) វិធីសាស្រ្ត ១ សំរាប់ ...

អាន​បន្ថែម

សំណួរ​ទី 161។ Subarray ផលិតផលអតិបរមា នៅក្នុងបញ្ហា subarray ផលិតផលអតិបរិមាយើងបានផ្តល់នូវចំនួនគត់មួយរកឃើញអនុជួរជាប់គ្នាដែលមានធាតុតែមួយដែលមានផលិតផលធំជាងគេ។ ឧទាហរណ៍ Arr = [0, -1, 0, 1, 2, -3] ផលិតផលអតិបរិមា = 2 Arr = [- 1, -1, -1] ផលិតផលអតិបរមា = -1 Arr = [0, -1, 0, - ២, ០] …

អាន​បន្ថែម

សំណួរ​ទី 162។ រកអតិបរិមានៃអប្បបរមាសម្រាប់គ្រប់ទំហំបង្អួចតាមអារេដែលបានផ្តល់ឱ្យ ដែលបានផ្តល់អារេមួយ [] នៃទំហំ n ។ សម្រាប់រាល់ទំហំបង្អួចដែលប្រែប្រួលពី ១ ដល់ n ក្នុងអារេបោះពុម្ពឬរកអប្បបរមាអតិបរមាសម្រាប់រាល់ទំហំបង្អួចក្នុងអារេដែលបានផ្តល់។ ឧទាហរណ៍បញ្ចូល៖ ក [] = {១០, ២០, ៣០, ៥០, ១០, ៧០, ៣០} លទ្ធផល៖ ៧០ ៣០ ២០ …

អាន​បន្ថែម

សំណួរ​ទី 163។ ទំហំអប្បបរមា Subarray Sum ដែលបានផ្តល់នូវចំនួនអារេនៃចំនួនគត់វិជ្ជមាននិងផលបូក s រកទំហំអប្បបរមានៃអនុបាត subcray នៃលេខដូចជាដែលផលបូកស្មើនឹងឬធំជាង s (តម្លៃដែលបានផ្តល់ឱ្យ) ។ ឧទាហរណ៍បញ្ចូល៖ លេខ [] = {២, ៣, ១, ២, ៤, ៣} s = ៧ លទ្ធផល៖ ២ {Subarray [៤, …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 165។ Subarray ផលិតផលអតិបរមា ដែលបានផ្តល់ឱ្យអារេនៃចំនួនគត់រកផលិតផលអតិបរមាដែលទទួលបានពីខ្សែស្រឡាយជាប់គ្នានៃអារេដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៍ការបញ្ចូលមកដល់ [] = {-២, -៣, ០, -២,-៤០} លទ្ធផល ៨០ ការបញ្ចូលមកដល់ [] = {៥, ១០, ៦, -២, ១} ទិន្នផល ៣០០ បញ្ចូលមកដល់ [] = {-2 , -៤, -១០, ០, ៧០} លទ្ធផល ៧០ …

អាន​បន្ថែម

សំណួរ​ទី 166។ កំណត់ម៉ាទ្រីសសូន្យ នៅក្នុងបញ្ហាសូន្យម៉ាទ្រីសដែលបានកំណត់យើងបានផ្តល់ម៉ាទ្រីស (n X m) ប្រសិនបើធាតុគឺ ០ កំណត់ជួរដេកនិងជួរឈរទាំងមូលរបស់វា ០ ។ ឧទាហរណ៍ការបញ្ចូល៖ {[១, ១, ១] [១, ០, ១] [0, 0, 1]} លទ្ធផល៖ {[1, 1, 1] [0, 1, 1] [1, 1, 1] ...

អាន​បន្ថែម

សំណួរ​ទី 167។ ៣ ផលបូក នៅក្នុងបញ្ហាផលបូក ៣ យើងបានអោយលេខគុណលេខ n រកចំនួនបីដែលមានតែមួយដែលបូកនឹង ០ ។ ឧទាហរណ៍បញ្ចូល៖ លេខ = {-3, ០, ១, ២, -0, -៤} លទ្ធផល៖ { -1, 0, 1}, {-2, 1, -4} វិធីសាស្រ្តណាម៉ីសម្រាប់បញ្ហាបូក ៣ វិធីសាស្រ្តកម្លាំង Brute …

អាន​បន្ថែម

សំណួរ​ទី 168។ រកលេខស្ទួន ចំនួនជួរអារេដែលមាន (n + 1) និងធាតុនីមួយៗស្ថិតនៅចន្លោះពី ១ ដល់ n ។ ប្រសិនបើមានធាតុស្ទួនតែមួយរកឃើញលេខស្ទួន។ ឧទាហរណ៍ការបញ្ចូល៖ nums = {១, ៣, ៤, ២, ២} លទ្ធផល៖ ២ ការបញ្ចូល៖ លេខ = = {៣, ១, ៣, ៤, ២} លទ្ធផល៖ ៣ Naive …

អាន​បន្ថែម

សំណួរ​ទី 169។ គំរូអាងស្តុកទឹក សំណាកគំរូនៃអាងស្តុកទឹកគឺជាបច្ចេកទេសមួយក្នុងការជ្រើសរើសធាតុនៃអាងស្តុកទឹក k ដោយចៃដន្យពីបញ្ជីនៃធាតុ n ដែលមានទំហំធំ។ ឧទាហរណ៍បញ្ជីស្វែងរកនៅក្នុងហ្គូហ្គោលយូធ្យូប។ ល។ វិធីសាស្រ្តណាស៊ីសម្រាប់គំរូនៃអាងស្តុកទឹកសាងសង់អាងស្តុកទឹកដែលមានទំហំ k ហើយជ្រើសរើសយកធាតុពីបញ្ជីដែលបានជ្រើសរើសដោយចៃដន្យ។ ...

អាន​បន្ថែម

សំណួរ​ទី 170។ ធាតុញឹកញាប់បំផុតនៅក្នុងអារេ អ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់។ សេចក្តីថ្លែងការណ៍បញ្ហានិយាយថាអ្នកត្រូវតែរកឱ្យឃើញធាតុដែលមានញឹកញាប់បំផុតនៅក្នុងអារេមួយ។ ប្រសិនបើមានតម្លៃច្រើនដែលកើតឡើងចំនួនដងអតិបរមាបន្ទាប់មកយើងត្រូវបោះពុម្ពវាណាមួយ។ ការបញ្ចូលឧទាហរណ៍ [1, 4,5,3,1,4,16] លទ្ធផល ...

អាន​បន្ថែម

សំណួរ​ទី 171។ ផ្លូវអប្បបរមាអប្បបរមាបូក នៅក្នុងបញ្ហាផលបូកផ្លូវអប្បបរមាយើងបានផ្តល់ម៉ាទ្រីស“ × b” ដែលមានលេខមិនអវិជ្ជមាន។ ភារកិច្ចរបស់អ្នកគឺស្វែងរកផ្លូវពីកំពូលឆ្វេងទៅស្តាំដែលបង្រួមអប្បបរមាដែលមានចំនួនទាំងអស់ដែលចូលមកផ្លូវដែលអ្នកបានរកឃើញ។ សម្គាល់ៈអ្នកអាចផ្លាស់ទីបានតែ ...

អាន​បន្ថែម

សំណួរ​ទី 172។ តើធ្វើដូចម្តេចដើម្បីអនុវត្តជង់ប្រកបដោយប្រសិទ្ធភាពនៅក្នុងអារេតែមួយ? រចនានិងអនុវត្តរចនាសម្ព័នទិន្នន័យថ្មីដែលអនុវត្ត k ជង់ជាអារេទោល។ រចនាសម្ព័នទិន្នន័យថ្មីត្រូវតែគាំទ្រប្រតិបត្តិការទាំងពីរនេះ - ជំរុញ (ធាតុ, ជង់ - លេខ): ដែលរុញធាតុនៅក្នុងចំនួនជង់។ pop (stack_number)៖ ដែលលេចចេញនូវធាតុកំពូលពីចំនុចដែលបានផ្តល់អោយ ...

អាន​បន្ថែម

សំណួរ​ទី 173។ ព្រីនបន្ទាប់លេខធំជាងនៃសំណួរ Q នៅក្នុងព្រីនធ័រលេខធំជាងនៃសំណួរសំណួរ Q យើងបានផ្តល់អារេមួយដែលមានទំហំ] ដែលមានលេខនិងអារេមួយទៀត q [] នៃទំហំម៉ែតំណាងអោយសំណួរ។ សំណួរនីមួយៗតំណាងឱ្យសន្ទស្សន៍នៅក្នុងអារេ [] ។ សម្រាប់សំណួរនីមួយៗខ្ញុំបោះពុម្ពលេខពីអារេ ...

អាន​បន្ថែម

សំណួរ​ទី 174។ ពិនិត្យមើលថាតើអារេមួយជង់អាចតម្រៀបបាន នៅក្នុងការត្រួតពិនិត្យប្រសិនបើអារេគឺជាបញ្ហាដែលអាចដោះស្រាយបានជង់យើងបានផ្តល់អារេមួយដែលមានទំហំ [] ដែលមានធាតុពី 1 ដល់ n តាមលំដាប់ចៃដន្យ។ តម្រៀបអារេតាមលំដាប់ឡើងដោយប្រើជង់បណ្តោះអាសន្នបន្ទាប់ពីប្រតិបត្តិការទាំងពីរនេះ - យកធាតុចេញនៅពេលចាប់ផ្តើម ...

អាន​បន្ថែម

សំណួរ​ទី 175។ រកលេខកំពូល K (ឬញឹកញាប់បំផុត) នៅក្នុងស្ទ្រីម នៅក្នុងការរកឃើញលេខកំពូល k (ឬញឹកញាប់បំផុត) នៅក្នុងបញ្ហាស្ទ្រីមយើងបានផ្តល់អារេចំនួនគត់ដែលមានលេខមួយចំនួន។ សេចក្តីថ្លែងការណ៍បញ្ហានិយាយថាអ្នកត្រូវយកធាតុពីអារេហើយអ្នកអាចមានលេខ k ភាគច្រើននៅខាងលើប៉ុណ្ណោះ។ យើង​ត្រូវការ ...

អាន​បន្ថែម

សំណួរ​ទី 176។ ខេទទេរន្ធ LeetCode K Empty Slots គឺជាបញ្ហាដ៏ល្បីល្បាញមួយនៅលើ LeetCode ។ សេចក្តីថ្លែងការណ៍បញ្ហាគឺដូចនោះ - សួនច្បារមួយមានរន្ធជាច្រើនដែលមានផ្កានីមួយៗ។ ផ្កាទាំងអស់មិនត្រូវបានរំខានទេពីដំបូង។ ដែលបានផ្តល់ឱ្យអារេមួយនៃផ្កា] និងចំនួនគត់ k ។ ពិចារណាខ្ញុំនិយាយពីលេខ ០, ១ + ១ '...

អាន​បន្ថែម

សំណួរ​ទី 177។ អន្ទាក់ទឹកភ្លៀង នៅក្នុងបញ្ហាទឹកភ្លៀងអន្ទាក់យើងបានផ្តល់លេខមិនអវិជ្ជមានដែលតំណាងឱ្យផែនទីកំពស់និងទទឹងរបស់បារនីមួយៗគឺ ១. យើងត្រូវរកបរិមាណទឹកដែលអាចជាប់នៅក្នុងរចនាសម្ព័ន្ធខាងលើ។ ឧទាហរណ៍តោះយល់ថាឧទាហរណ៍មួយសម្រាប់ការលើកខាងលើ ...

អាន​បន្ថែម

សំណួរ​ទី 178។ បច្ចេកទេសបង្អួចរអិល មុនពេលចាប់ផ្តើមនិងរួមជាមួយអ្វីដែលជាបច្ចេកទេសបង្អួចរអិល? អ្វីដែលវាធ្វើនិងរបៀបដែលវាធ្វើនូវអ្វីដែលវាធ្វើឱ្យយើងទទួលបានការព្យួរគំនិតនេះដោយបញ្ហាតូចតាចដែលបានផ្តល់ឱ្យនូវចំនួនគត់យើងមានភារកិច្ចស្វែងរកផលបូកអប្បបរមាពីគ្រប់ ...

អាន​បន្ថែម

សំណួរ​ទី 179។ រកឃើញធាតុដែលនៅជិត K ក្នុងការស្វែងរកបញ្ហាធាតុជិតបំផុត K យើងបានផ្តល់អារេតម្រៀបនិងតម្លៃ x ។ បញ្ហាគឺត្រូវរកចំនួន K របស់ធាតុដែលនៅជិតនឹង x ក្នុងអារេដែលបានផ្តល់។ អារេបានមកដល់ [] = {១២, ១៦, ២២, ៣០, ៣៥, ៣៩, ៤២,៤៥, ៤៨, ៥០, ៥៣, ៥៥, ៥៦} និង x …

អាន​បន្ថែម

សំណួរ​ទី 180។ លោតហ្គេម នៅក្នុងហ្គេមលោតយើងបានផ្តល់នូវចំនួនគត់មិនមែនអវិជ្ជមានអ្នកត្រូវបានគេដាក់ដំបូងនៅសន្ទស្សន៍ដំបូងនៃអារេ។ ធាតុនីមួយៗនៅក្នុងអារេតំណាងឱ្យប្រវែងលោតអតិបរមារបស់អ្នកនៅទីតាំងនោះ។ កំណត់ថាតើអ្នកអាចឈានដល់សន្ទស្សន៍ចុងក្រោយ។ ការបញ្ចូលឧទាហរណ៍៖ arr = [2,3,1,1,4] …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 182។ ការបូកបញ្ចូលគ្នា នៅក្នុងបញ្ហាផលបូកបន្សំយើងបានផ្តល់អោយអារេនៃចំនួនគត់វិជ្ជមានមកដល់ [និងផលបូក s រកឃើញបន្សំតែមួយគត់នៃធាតុនៅអា [] ដែលផលបូកនៃធាតុទាំងនោះស្មើនឹងស។ លេខដដែលដដែលអាចត្រូវបានជ្រើសរើសពីចំនួនដងដែលគ្មានកំណត់។ ធាតុ ...

អាន​បន្ថែម

សំណួរ​ទី 183។ តំបន់អតិបរមានៃកោះ ការពិពណ៌នាអំពីបញ្ហា៖ តាមរយៈម៉ាទ្រីស 2D ម៉ាទ្រីសមានតែ ០ (តំណាងទឹក) និង ១ (តំណាងដី) ជាធាតុ។ កោះមួយនៅក្នុងម៉ាទ្រីសត្រូវបានបង្កើតឡើងដោយដាក់ជាក្រុមទាំងអស់ដែលនៅជាប់នឹងទី ១ ជាប់គ្នា ៤ ទិស (ផ្ដេកនិងបញ្ឈរ) ។ រកតំបន់អតិបរមានៃកោះនៅក្នុងម៉ាទ្រីស។ សន្មតថាគែមទាំងបួននៃ ...

អាន​បន្ថែម

សំណួរ​ទី 184។ ស្វែងរកក្នុងអារេបង្វិលអារេ ការស្វែងរកធាតុនៅក្នុងអារេបង្វិលដែលបានតម្រៀបអាចត្រូវបានរកឃើញដោយប្រើការស្វែងរកគោលពីរនៅក្នុងពេលវេលាអូ (ឡិន) ។ គោលបំណងនៃការប្រកាសនេះគឺដើម្បីស្វែងរកធាតុដែលបានផ្តល់ឱ្យនៅក្នុងជួរបង្វិលដែលបានតម្រៀបនៅក្នុងពេលវេលាអូ (ឡិន) ។ ឧទាហរណ៏មួយចំនួននៃអារេបង្វិលតម្រៀបត្រូវបានផ្តល់ឱ្យ។ ការបញ្ចូលឧទាហរណ៍៖ arr [] = {7,8,9,10,1,2,3,5,6}; ...

អាន​បន្ថែម

សំណួរ​ទី 185។ ផ្លូវប្លែក ក្រឡាចត្រង្គ mxn 2D ត្រូវបានផ្តល់ឱ្យហើយអ្នកកំពុងឈរនៅខាងលើបំផុតនិងខាងឆ្វេងបំផុតនៅក្នុងក្រឡាចត្រង្គ។ ឧ។ កោសិកាមានទីតាំងនៅ (១,១) ។ ស្វែងរកចំនួនផ្លូវប្លែកៗដែលអាចត្រូវបានគេយកទៅដល់កោសិកាដែលមានទីតាំងនៅ (m, n) ពីកោសិកាដែលមានទីតាំងនៅ (១,១) …

អាន​បន្ថែម

សំណួរ​ទី 186។ Subarray អតិបរមា នៅក្នុងបញ្ហា Subarray អតិបរិមាដែលយើងបានផ្តល់លេខជួរអារេចំនួនរកឃើញអារេជាប់គ្នាដែលមានផលបូកធំបំផុតហើយបោះពុម្ពតម្លៃ subarray ផលបូកអតិបរមា។ ឧទាហរណ៍លេខបញ្ចូល [] = {-២, ១, -៣, ៤, ១, ២, ១, -៥, ៤} លទ្ធផល ៦ ក្បួនដោះស្រាយដែលមានគោលដៅគឺស្វែងរក…

អាន​បន្ថែម

សំណួរ​ទី 187។ ប្រវែងនៃផ្នែកបន្ទាប់ Fibonacci វែងបំផុត ដែលបានផ្តល់ឱ្យការកើនឡើងយ៉ាងតឹងរឹងនៃចំនួនគត់វិជ្ជមានរកប្រវែងនៃការបន្ត fibonacci វែងបំផុត។ លំដាប់នៃធាតុ n គឺ fibonacci ដូចជាប្រសិនបើ, n> = ៣ xi = x (i - ២) + x (i -១) ដែល xi គឺជាពាក្យអាយនៃលំដាប់ហើយខ្ញុំ> = ២ ឧទាហរណ៍បញ្ចូលមកដល់ [] ។ ..

អាន​បន្ថែម

សំណួរ​ទី 188។ បញ្ចូលគ្នាចន្លោះពេល នៅក្នុងការបញ្ចូលគ្នារវាងបញ្ហាចន្លោះពេលយើងបានផ្តល់សំណុំនៃចន្លោះពេលនៃសំណុំបែបបទ [l, r] បញ្ចូលគ្នានូវចន្លោះពេលត្រួតគ្នា។ ឧទាហរណ៍ការបញ្ចូល {[១, ៣], [២, ៦], [៨, ១០], [១៥, ១៨]} ទិន្នផល {[១, ៦], [៨, ១០], [១៥, ១៨]} ការបញ្ចូល {[ ១, ៤], [១, ៥]} លទ្ធផល {[១, ៥]} វិធីសាស្ត្រណាតូសម្រាប់បញ្ចូលគ្នាចន្លោះពេល ...

អាន​បន្ថែម

សំណួរ​ទី 189។ 4 សាំ ក្នុងបញ្ហា 4Sum យើងបានអោយលេខគត់ x និងអារេមួយនៃទំហំ n ។ រកសំណុំដែលមានតែមួយនៃធាតុទាំងបួននៅក្នុងអារេដូចជាផលបូកនៃធាតុទាំង ៤ នោះស្មើនឹងចំនួនគត់ x ដែលបានផ្តល់។ ការបញ្ចូលឧទាហរណ៍ a [] = {4, 4, -1, ...

អាន​បន្ថែម

សំណួរ​ទី 190។ រកចំណុចកំពូល តោះស្វែងយល់បញ្ហារកចំណុចកំពូល។ សព្វថ្ងៃនេះយើងមានអារេដែលត្រូវការធាតុកំពូលរបស់វា។ ឥឡូវនេះអ្នកត្រូវតែឆ្ងល់ថាតើខ្ញុំចង់មានន័យអ្វីដោយធាតុកំពូល? ធាតុកំពូលគឺជាធាតុមួយដែលធំជាងអ្នកជិតខាងទាំងអស់។ ឧទាហរណ៍ៈបានផ្តល់អារេនៃ ...

អាន​បន្ថែម

សំណួរ​ទី 191។ ធាតុតូចបំផុត K-th នៅក្នុងម៉ាទ្រីសតម្រៀប នៅក្នុងធាតុតូចបំផុតរបស់ K-th នៅក្នុងបញ្ហា Srix Matrix យើងបានផ្តល់ម៉ាទ្រីស nxn ដែលរាល់ជួរដេកនិងជួរឈរត្រូវបានតម្រៀបតាមលំដាប់មិនថយចុះ។ រកធាតុតូចតាច kth នៅក្នុងអារេ 2D ដែលបានផ្តល់។ ឧទាហរណ៍បញ្ចូល ១: k = ៣ និងម៉ាទ្រីស = ១១, ២១, ៣១, ៤១ …

អាន​បន្ថែម

សំណួរ​ទី 192។ ត្រីកោណប៉ាស្កាល់ឡេឡេកូដ ត្រីកោណប៉ាស្កាល់គឺជាបញ្ហា Leetcode ដែលល្អដែលត្រូវបានគេសួរច្រើនដងនៅក្នុងក្រុមហ៊ុន Amazon ក្រុមហ៊ុន Microsoft និងក្រុមហ៊ុនផ្សេងទៀត។ យើងបានផ្តល់ជួរដេកចំនួនគត់មិនអវិជ្ជមានបោះពុម្ពជួរដេកដំបូងនៃត្រីកោណប៉ាស្កាល់។ ជួរឧទាហរណ៍ = ៥ ជួរ = ៦ ប្រភេទនៃដំណោះស្រាយសម្រាប់ត្រីកោណប៉ាស្កាលឡៃកូដកូដឌីណាមិចកម្មវិធី ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 198។ កុងតឺន័រដែលមានទឹកច្រើនបំផុត ការពិពណ៌នាបញ្ហា៖ អ្នកត្រូវបានគេអោយចំនួនគត់ n (y0, y1, y2 … yn-1) នៅ n សន្ទស្សន៍ (i = 0,1,2 … n-1) ។ ចំនួនគត់នៅសន្ទស្សន៍ i-th គឺយី។ ឥឡូវអ្នកគូរបន្ទាត់ n នៅលើយន្តហោះរទេះរុញនីមួយៗចំណុចតភ្ជាប់ (i, យី) និង (i, ០) ។ រកបរិមាណទឹកអតិបរមា ...

អាន​បន្ថែម

សំណួរ​ទី 199។ មេគុណម៉ាទ្រីសច្រវ៉ាក់ដោយប្រើកម្មវិធីឌីណាមិក វិធីគុណសង្វាក់ម៉ាទ្រីសគឺជាវិធីសាស្រ្តមួយដែលយើងរកឃើញវិធីល្អបំផុតដើម្បីគុណនឹងម៉ាទ្រីសដែលបានផ្តល់។ យើងទាំងអស់គ្នាដឹងថាមេគុណម៉ាទ្រីសគឺមានទំនាក់ទំនងគ្នា (A * B = B * A) នៅក្នុងធម្មជាតិ។ ដូច្នេះយើងមានការបញ្ជាទិញជាច្រើនដែលយើងចង់អនុវត្តគុណ។ តាមពិតនៅក្នុងក្បួនដោះស្រាយនេះ ...

អាន​បន្ថែម

សំណួរ​ទី 200។ Subarray Sum ស្មើនឹង k បានផ្តល់អារេចំនួនគត់និងចំនួនគត់ k ។ រកចំនួនសរុបនៃ subarrays ជាប់គ្នានៃអារេដែលបានផ្តល់ឱ្យដែលផលបូកនៃធាតុគឺស្មើនឹង k ។ ឧទាហរណ៍ការបញ្ចូលទី ១៖ arr [] = {៥.០.៥,១០,៣,២, -១៥,៤} k = ៥ លទ្ធផល៖ ៧ បញ្ចូល ២៖ arr [] = {១.១,១,២,៤, -២} k = ២ លទ្ធផល៖ ៤ ពន្យល់៖ ពិចារណាឧទាហរណ៍ ១ ...

អាន​បន្ថែម

សំណួរ​ទី 201។ បញ្ហាបូករង នៅក្នុងបញ្ហាផលបូកសំណុំរងយើងត្រូវបានផ្តល់បញ្ជីនៃចំនួនវិជ្ជមានទាំងអស់និងផលបូក។ យើងត្រូវពិនិត្យមើលថាតើមានសំណុំរងដែលផលបូកស្មើនឹងផលបូកដែលបានផ្តល់ឱ្យទេ។ ឧទាហរណ៍បញ្ជីបញ្ចូលលេខ៖ ១ ២ ៣ ១០ ៥ បូក៖ ៩ លទ្ធផលពិតការពន្យល់សម្រាប់ ...

អាន​បន្ថែម

សំណួរ​ទី 202។ តម្រៀបគំនរ តម្រៀបហ៊ារគឺជាបច្ចេកទេសតម្រៀបផ្អែកលើការប្រៀបធៀបដែលផ្អែកលើរចនាសម្ព័ន្ធទិន្នន័យប្រព័ន្ធគោលពីរ។ HeapSort គឺស្រដៀងគ្នាទៅនឹងជំរើសនៃការជ្រើសរើសដែលយើងរកឃើញធាតុអតិបរមាហើយបន្ទាប់មកដាក់ធាតុនោះនៅចុងបញ្ចប់។ យើងធ្វើម្តងទៀតនូវដំណើរការដូចគ្នានេះសម្រាប់ធាតុដែលនៅសល់។ ដែលមិនបានផ្តល់ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 206។ សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានផ្តល់នៃឌីនិងខ្ញុំ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ទម្រង់អប្បបរមាពីលំដាប់លេខនៃលេខ D និងខ្ញុំ” យើងបានផ្តល់គំរូមួយដែលមានតែរបស់ I និង D ។ ខ្ញុំសម្រាប់ការកើនឡើងនិង D សម្រាប់ការថយចុះ។ សរសេរកម្មវិធីដើម្បីបោះពុម្ពលេខអប្បបរមាតាមលំនាំនោះ។ ខ្ទង់ពីលេខ 1-9 និងខ្ទង់លេខមិនអាចធ្វើម្តងទៀតបានទេ។ ទ្រង់ទ្រាយបញ្ចូល ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 209។ បញ្ចូលគ្នា K ជួរអារេនិងបោះពុម្ពតម្រៀបលទ្ធផល បញ្ហ្របញ្ហ្រនៅក្នុងបញ្ហ្រងបញ្ចូលគ្នា K និងតម្រៀបព្រ្រចលទ្ធផល "យើងបានផ្តល់ឱ្រយនូវក្រដាប់តម្រៀបមានទំហំខុសៗគ្នា។ សរសេរកម្មវិធីដើម្បីបញ្ចូលគ្នានូវអារេទាំងនោះនិងព្រីនអារេដែលបានតម្រៀបចុងក្រោយជាលទ្ធផល។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់ n ។ ជួរ n បន្ទាប់មានផ្ទុក ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 211។ តម្រៀបធាតុតាមប្រេកង់ទី II បញ្ហ្របញ្ហ្រក្នុងបញ្ហ្រ៉្រងប្រភ្រទតម្រៀបតាមប្រេកង់ទី ២ ៉យើងបានផ្តល់អារេមួយ។ តម្រៀបអារេយោងទៅតាមប្រេកង់នៃធាតុដែលធាតុប្រេកង់ខ្ពស់ជាងមុនបន្ទាប់មកអ្នកដទៃ។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមានចំនួនគត់ n ។ ខ្សែទីពីរមាន n ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 214។ ផលបូក Subarray អតិបរិមាដោយប្រើការបែងចែកនិងយកឈ្នះ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ ផលបូក Subarray អតិបរមាដោយប្រើការបែងចែកនិងយកឈ្នះ” បញ្ហាដែលយើងបានផ្តល់នូវចំនួនវិជ្ជមាននិងអវិជ្ជមាន។ សរសេរកម្មវិធីមួយដែលនឹងរកឃើញផលបូកធំបំផុតនៃផ្លូវក្រោមដីជាប់គ្នា។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់អិន - ខ្សែទីពីរមានអារេនៃ…

អាន​បន្ថែម

សំណួរ​ទី 215។ បញ្ហាតម្រៀប Pancake របាយការណ៍បញ្ហា“ បញ្ហាតម្រៀបនំផេនខេន” ផ្អែកលើការតម្រៀបនំផេនខេន។ ដោយផ្តល់ជូននូវអារេដែលមិនបានតម្រៀបយើងត្រូវសរសេរកម្មវិធីមួយដែលប្រើតែប្រតិបត្តិការត្រឡប់ដើម្បីតម្រៀបអារេ។ ត្រឡប់គឺជាប្រតិបត្តិការដែលបញ្ច្រាស់អារេ។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់អិនទី ២- ជួរដែលផ្ទុកដោយគំលាត N ...

អាន​បន្ថែម

សំណួរ​ទី 216។ ការតម្រៀប Pancake សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងបញ្ហា“ ការតម្រៀបនំផេនខេន” យើងបានផ្តល់នូវចំនួនគត់ A [] ។ តម្រៀបអារេដោយសម្តែងឈុតវិលជុំផេនខេន។ នៅលើក្រដាសផេនខេកមួយយើងធ្វើតាមជំហានខាងក្រោមៈជ្រើសរើសយកចំនួនគត់ k ដែល ១ <= k <= arr.length ។ បញ្ច្រាសអារេរងចូលមកដល់ [1 … k-0] (០- បានធ្វើលិបិក្រម) ។ ការបញ្ចូល ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 220។ រកជួរដេកដែលមានចំនួនអតិបរមានៃលេខ 1 សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ រកជួរដេកដែលមានចំនួនអតិបរិមានៃលេខ ១” យើងបានអោយម៉ាទ្រីស (អារេ ២D) មានខ្ទង់គោលពីរជាមួយជួរនីមួយៗដែលបានតម្រៀប។ រកជួរដេកដែលមានចំនួនអតិបរមានៃ 1 ។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយដែលមានចំនួនគត់ពីរគឺ n, m ។ បន្ទាប់, បន្ទាត់ n ...

អាន​បន្ថែម

សំណួរ​ទី 221។ ការតម្រៀប K ជួរអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ តម្រៀបអេសតម្រៀបអារេ” យើងបានផ្តល់នូវធាតុជាច្រើនដែលធាតុនីមួយៗស្ថិតនៅចម្ងាយឆ្ងាយពីទីតាំងគោលដៅរបស់វា។ បង្កើតក្បួនដោះស្រាយដែលតម្រៀបតាម O (n log k) ពេលវេលា។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានតំលៃចំនួនគត់ N ...

អាន​បន្ថែម

សំណួរ​ទី 222។ ផលិតផលអតិបរមា Subarray II សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ផលិតផលអតិបរិមា Subarray II” យើងបានផ្តល់នូវអារេមួយដែលរួមមានចំនួនវិជ្ជមានវិជ្ជមាននិងលេខសូន្យ។ យើងត្រូវស្វែងរកផលិតផលអតិបរិមារបស់នាវាមុជទឹក។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់អិនទី ២- ជួរដែលមានចំនួនគត់ដែលបំបែកដោយចន្លោះ N ។ ទ្រង់ទ្រាយលទ្ធផលមានតែ ...

អាន​បន្ថែម

សំណួរ​ទី 223។ Subarray ធំបំផុតដែលមានចំនួនស្មើនឹង ០ និង ១ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ Subarray ធំជាងគេដែលមានចំនួនស្មើនឹងលេខ ០ និង ១ របស់បញ្ហា” យើងបានផ្តល់ជួរមួយដែលមាន [] ដែលមានតែ ០ និង ១ ។ សន្ទស្សន៍ចុងនៃ subarray ធំបំផុត។ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 226។ ការកើនឡើងជាបន្តបន្ទាប់នៃប្រវែងបីជាមួយនឹងផលិតផលអតិបរមា សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង "ការកើនឡើងជាបន្តបន្ទាប់នៃប្រវែងបីជាមួយនឹងផលិតផលអតិបរិមា" បញ្ហាយើងបានផ្តល់នូវចំនួនគត់វិជ្ជមាន។ រកឃើញជាបន្តបន្ទាប់នៃប្រវែង ៣ ជាមួយនឹងផលិតផលអតិបរមា។ បនា្ទាប់គួរតែកើនឡើង។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមានលេខគត់ N បង្ហាញពីទំហំ ...

អាន​បន្ថែម

សំណួរ​ទី 227។ ធាតុផ្សំលេចឡើងច្រើនជាងដងមិនមាននៅក្នុងខេ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ ធាតុលេចឡើងច្រើនជាង N / K ដងក្នុងអារេ” បញ្ហាយើងបានផ្តល់នូវចំនួនគត់នៃទំហំ n ។ ស្វែងរកធាតុដែលលេចឡើងច្រើនជាង n / k ដង។ ដែល k ជាតម្លៃបញ្ចូល។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមានចំនួនគត់ N និង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 230។ រកលេខដដែលៗអតិបរមាក្នុងអារេ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ រកលេខដដែលៗអតិបរិមាក្នុងអារេ” ដែលយើងបានផ្តល់នូវទំហំដែលមិនបានតម្រៀបនៃទំហំអិចដែលផ្តល់ឱ្យមានលេខនៅក្នុងជួរ {0, k} ដែល k <= អិន។ រកលេខដែលនឹងមកជាចំនួនអតិបរមា នៃដងនៅក្នុងអារេ។ ទ្រង់ទ្រាយបញ្ចូល

អាន​បន្ថែម

សំណួរ​ទី 231។ Tug នៃសង្គ្រាម សេចក្តីថ្លែងការណ៍អំពីបញ្ហាក្នុងការទាញនៃបញ្ហាសង្គ្រាមយើងបានផ្តល់នូវចំនួនគត់ចែកចែកអារេទៅជាសំណុំរងនៃទំហំ n / 2 ទំហំនីមួយៗដូច្នេះភាពខុសគ្នានៃផលបូកនៃសំណុំរងពីរគឺតិចបំផុតតាមដែលអាចធ្វើទៅបាន។ ប្រសិនបើ n សូម្បីតែទំហំសំណុំរងនីមួយៗគឺ n / 2 ។ ប្រសិនបើ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 233។ រាប់ត្រីកោណដែលអាចធ្វើបាន សេចក្តីថ្លែងអំពីបញ្ហាក្នុងការរាប់បញ្ហាត្រីកោណដែលអាចកើតមានយើងបានផ្តល់នូវចំនួនគត់វិជ្ជមាន n ។ រកចំនួនត្រីកោណដែលអាចត្រូវបានបង្កើតឡើងដោយប្រើធាតុបីផ្សេងគ្នានៃអារេដែលជាជ្រុងនៃត្រីកោណ។ សម្គាល់ៈលក្ខខណ្ឌនៃត្រីកោណគឺជាផលបូកនៃភាគីទាំងពីរ…

អាន​បន្ថែម

សំណួរ​ទី 234។ ផលបូក Subarray អតិបរិមា សេចក្តីថ្លែងការណ៍អំពីបញ្ហាក្នុងការបូកសរុបរង្វង់មូលអតិបរិមាយើងបានអោយជួរនៃចំនួនគត់ដែលបានរៀបចំជារង្វង់រកផលបូកអតិបរិមានៃលេខជាប់គ្នាក្នុងជួររង្វង់។ ឧទាហរណ៍ការបញ្ចូលមកដល់ [] = {១៣, -១៧, ១១, ៩, ៤, ១២, ១} លទ្ធផល ៤០ ពន្យល់នៅទីនេះផលបូក = ១១ + …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 236។ បញ្ហាភាគថាស សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហាភាគថាសយើងបានផ្តល់សំណុំដែលមានធាតុ n ។ ស្វែងរកថាតើសំណុំដែលបានផ្តល់អាចត្រូវបានបែងចែកជាពីរឈុតដែលផលបូកនៃធាតុនៅក្នុងសំណុំរងគឺស្មើ។ ឧទាហរណ៍ការបញ្ចូលមកដល់ [] = {៤, ៥, ១១, ៩, ៨, ៣} លទ្ធផលបាទពន្យល់ពន្យល់អារេ ...

អាន​បន្ថែម

សំណួរ​ទី 237។ បញ្ហារបស់តារាល្បី ៗ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងបញ្ហារបស់តារាល្បីមានបន្ទប់របស់ប្រជាជនអិន, ស្វែងរកអ្នកល្បីល្បាញ។ ល័ក្ខខ័ណ្ឌសម្រាប់អ្នកល្បីល្បាញគឺ - ប្រសិនបើ A គឺជាអ្នកល្បីល្បាញបន្ទាប់មកអ្នកផ្សេងទៀតនៅក្នុងបន្ទប់គួរតែដឹង A. A. មិនគួរស្គាល់នរណាម្នាក់នៅក្នុងបន្ទប់។ យើងត្រូវស្វែងរកអ្នកដែលបំពេញលក្ខខណ្ឌទាំងនេះ។ ...

អាន​បន្ថែម

សំណួរ​ទី 238។ រកឃើញអនុជួរដែលមានទំហំ ៣ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងជួរនៃចំនួនគត់ដែលមិនបានផ្តល់ឱ្យ។ យើងត្រូវរកលំដាប់បន្តបន្ទាប់នៃទំហំ ៣ ។ អនុញ្ញាតឱ្យធាតុបីជាអារេ [អាយ] អារេ [ច] អារេ [ខេ] បន្ទាប់មកអារេ [ខ្ញុំ] អារេ [ជ] <អា [ខ] សម្រាប់ខ្ញុំ <ជ < k ។ ប្រសិនបើមានបីដងត្រូវបានរកឃើញនៅក្នុងអារេបន្ទាប់មកបោះពុម្ពមួយណា ...

អាន​បន្ថែម

សំណួរ​ទី 239។ Subarray ជាមួយ Sum Sum សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅផ្លូវក្រោមដីជាមួយនឹងបញ្ហាផលបូកដែលបានផ្តល់ឱ្យយើងបានផ្តល់អារេមួយដែលមានធាតុវិជ្ជមាន n ។ យើងត្រូវរកអនុវិទ្យាល័យដែលក្នុងនោះផលបូកនៃធាតុរងទាំងអស់ស្មើនឹងផលបូកមួយ។ Subarray ត្រូវបានទទួលពីអារេដើមដោយលុបមួយចំនួន ...

អាន​បន្ថែម

សំណួរ​ទី 240។ ធាតុអតិបរិមាក្នុងអារេដែលកំពុងកើនឡើងហើយបន្ទាប់មកថយចុះ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងអារេដែលបានផ្តល់ដែលមានធាតុ n ។ ធាតុត្រូវបានរក្សាទុកតាមរបៀបមួយដែលធាតុ k ដំបូងស្ថិតនៅក្នុងលំដាប់កំពុងកើនឡើងហើយបន្ទាប់មកធាតុនៅក្នុងការថយចុះពីនោះយើងត្រូវរកធាតុអតិបរមានៅក្នុងអារេ។ ឧទាហរណ៍ក) ជួរបញ្ចូល៖ [១៥, ២៥, …

អាន​បន្ថែម

សំណួរ​ទី 241។ រាប់ជំហានអប្បបរមាដើម្បីទទួលបានអារេដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងជំហានអប្បបរមាដើម្បីទទួលបានបញ្ហាអារេដែលបានផ្តល់យើងបានផ្តល់គោលដៅបញ្ចូលអារេដែលមានធាតុ n យើងត្រូវគណនាចំនួនប្រតិបត្តិការអប្បបរមាពីការបំលែងអារេ [] នៃទំហំ n ជាមួយនឹងសូន្យទាំងអស់ទៅគោលដៅ [] ។ ប្រតិបត្ដិការក) បង្កើនធាតុដោយ ១ គឺ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 244។ Subarray និងផលវិបាក សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុងតំបន់រងគ្រោះនិងបញ្ហាជាបន្តបន្ទាប់យើងត្រូវបោះពុម្ពរាល់ផ្ទៃដីរងនិងបន្តបន្ទាប់សម្រាប់ជួរដែលបានផ្តល់។ បង្កើតផ្ទៃរងមិនមែនទទេដែលអាចធ្វើបានទាំងអស់។ subarray ត្រូវបានគេនិយមន័យថាជាផ្នែកឬផ្នែកនៃអារេដែលការជាប់ទាក់ទងគឺផ្អែកលើសន្ទស្សន៍។ នាវាមុជទឹក ...

អាន​បន្ថែម

សំណួរ​ទី 245។ បញ្ចូលអារេពីរជួរ សេចក្តីថ្លែងអំពីបញ្ហាក្នុងការបញ្ចូលគ្នានូវបញ្ហាអារេពីរដែលយើងបានដាក់បញ្ចូលអារេដែលបានតម្រៀបយើងត្រូវបញ្ចូលអារេទាំងពីរនេះដូចជាលេខដំបូងបន្ទាប់ពីការតម្រៀបពេញលេញគួរតែស្ថិតនៅក្នុងជួរទីមួយហើយនៅសល់ក្នុងអារេទី ២ ។ ឧទាហរណ៍ការបញ្ចូល A [] = {១, ៣, ៥, ៧, …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 247។ ធាតុដ៏អស្ចារ្យបន្ទាប់នៅក្នុងអារេ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេយើងនឹងរកឃើញធាតុធំជាងបន្ទាប់នៃធាតុនីមួយៗនៅក្នុងអារេ។ ប្រសិនបើមិនមានធាតុធំជាងនេះសម្រាប់ធាតុនោះទេយើងនឹងបោះពុម្ពលេខ ១ បើមិនដូច្នេះទេយើងនឹងបោះពុម្ពធាតុនោះ។ សម្គាល់ៈធាតុធំបន្ទាប់គឺធាតុធំជាងនិង…

អាន​បន្ថែម

សំណួរ​ទី 248។ ច្របាច់បញ្ចូលជួរអារេពីរ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាក្នុងការបញ្ចូលគ្នានូវអារេដែលបានតម្រៀបយើងបានផ្តល់អារេដែលបានតម្រៀបពីរគឺអារេមួយដែលមានទំហំ m + n និងអារេផ្សេងទៀតដែលមានទំហំ n ។ យើងនឹងបញ្ចូលអារេដែលមានទំហំ n ទៅជាអារេទំហំ + m និងព្រីន m + n ដែលបញ្ចូលចូលគ្នាមានទំហំ។ ការបញ្ចូលឧទាហរណ៍ ៦ ៣ ម៉ែត [] = …

អាន​បន្ថែម

សំណួរ​ទី 249។ រកចំណុចថេរនៅក្នុងអារេដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេនៃធាតុផ្សេងគ្នារកចំនុចថេរនៅក្នុងអារេដែលបានផ្តល់ឱ្យដែលចំនុចថេរមានន័យថាតម្លៃធាតុគឺដូចគ្នានឹងសន្ទស្សន៍។ ឧទាហរណ៍ការបញ្ចូលទី ៥ មកដល់ [] = {០,៤,៨,២,៩} លទ្ធផល ០ គឺជាចំនុចថេរក្នុងអារេនេះពីព្រោះតម្លៃនិងសន្ទស្សន៍ ...

អាន​បន្ថែម

សំណួរ​ទី 250។ រកធាតុដោយប្រើការស្វែងរកគោលពីរក្នុងលំដាប់អារេ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេដែលបានតម្រៀបរកធាតុដោយប្រើការស្វែងរកគោលពីរនៅក្នុងជួរដែលបានតម្រៀប។ ប្រសិនបើមានសូមបោះពុម្ពសន្ទស្សន៍នៃធាតុនោះបោះពុម្ព -1 ។ ឧទាហរណ៍ការបញ្ចូលមកដល់ [] = {១, ៦, ៧, ៨, ៩, ១២, ១៤, ១៦, ២៦, ២៩, ៣៦, ៣៧, ១៥៦} X = ៦ // ធាតុដែលត្រូវស្វែងរក ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 252។ ស្វែងរកស្ទួននៅក្នុងអារេនៅក្នុងវិធីដែលមានប្រសិទ្ធភាពបំផុត សេចក្តីថ្លែងការណ៍អំពីបញ្ហាបង្ហាញធាតុទាំងអស់ដែលស្ទួនគ្នានៅក្នុងវិធីដែលមានប្រសិទ្ធភាពបំផុតនៅក្នុងចន្លោះ O (n) និង O (1) ។ ដែលបានផ្តល់ឱ្យអារេនៃទំហំ n ដែលមានលេខពីជួរ 0 ដល់ n-1 លេខទាំងនេះអាចកើតឡើងចំនួនដង។ ស្វែងរកស្ទួននៅក្នុងអារេមួយដែលមានប្រសិទ្ធិភាពបំផុត ...

អាន​បន្ថែម

សំណួរ​ទី 253។ តម្រៀប 0s 1s និង 2s នៅក្នុងអារេ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេមួយដែលមានធាតុ N ដែលធាតុនៃអារេគឺ 0,1 ឬ 2 តម្រៀបឬ Segregate 0s 1s និង 2s នៅក្នុងអារេមួយ។ រៀបចំសូន្យទាំងអស់នៅពាក់កណ្តាលទីមួយទាំងអស់នៅពាក់កណ្តាលទីពីរនិងពីរនាក់ទៀតនៅពាក់កណ្តាលទីបី។ ការបញ្ចូលឧទាហរណ៍ ២២ ...

អាន​បន្ថែម

សំណួរ​ទី 254។ ស្វែងរកអ្នកដឹកនាំនៅក្នុងអារេ សេចក្តីថ្លែងការណ៍បញ្ហាបានផ្តល់អារេមួយដែលមានធាតុ N ។ ស្វែងរកមេដឹកនាំនៅក្នុងអារេ។ អ្នកដឹកនាំគឺជាធាតុដែលមិនមានធាតុធំជាងខ្លួនគេនៅខាងស្តាំពួកគេក្នុងអារេ។ ឧទាហរណ៍បញ្ចូល ៧ ១ ៩៥ ៤ ៤៦ ៨ ១២ ២១ លទ្ធផល ៩៥ ៤៦ ២១ ការពន្យល់នៅទីនេះទេ ...

អាន​បន្ថែម

សំណួរ​ទី 255។ លេខវិជ្ជមានតូចបំផុតដែលបាត់នៅក្នុងអារេដែលមិនបានតម្រៀប សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងអារេដែលមិនបានផ្តល់ឱ្យរកឃើញចំនួនវិជ្ជមានតូចបំផុតដែលបាត់នៅក្នុងអារេដែលមិនបានតម្រៀប។ ចំនួនគត់វិជ្ជមានមិនរាប់បញ្ចូល ០ ទេ។ យើងអាចកែប្រែអារេដើមប្រសិនបើចាំបាច់។ អារេអាចមានលេខវិជ្ជមាននិងអវិជ្ជមាន។ ឧទាហរណ៍ក។ ជួរបញ្ចូល: [៣, ៤, ១, ០, -២, ២, ១, …

អាន​បន្ថែម

សំណួរ​ទី 256។ រក Subarray ប្រវែង K នៃមធ្យមអតិបរិមា សេចក្តីថ្លែងការណ៍អំពីបញ្ហាក្នុងការស្វែងរកខ្សែស្រឡាយប្រវែងខេនៃបញ្ហាមធ្យមអតិបរិមាយើងបានផ្តល់ទំហំនៃទំហំអិន។ ការស្វែងរកទីតាំងចាប់ផ្តើមនៃ subarray នៅក្នុងអារេដែលបានផ្តល់ឱ្យនៃទំហំ k ជាមួយនឹងមធ្យមអតិបរមា។ អារេអាចមានលេខវិជ្ជមាននិងអវិជ្ជមាន។ (មធ្យម = ផលបូកនៃធាតុ / លេខ ...

អាន​បន្ថែម

សំណួរ​ទី 257។ ស្វែងរកភីត្រ្យាហ្គ័រត្រេនពីអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាយើងបានផ្តល់នូវអារេមួយដែលមានចំនួនគត់ n ។ យើងត្រូវរកសំណុំនៃត្រីតាហាហ្គរ័នពីបីជួរដែលបានផ្តល់។ សម្គាល់ៈល័ក្ខខ័ណ្ឌត្រីភាគីភីហ្ការីយ៉ានៈ a ^ 2 + ខ ^ ២ = គ ^ ២ ។ ឧទាហរណ៍ការបញ្ចូលទី ៦ [៣, ៤, ៦, ៥, ៧, ៨] លទ្ធផលត្រីភាគីផាយហ្គារៀមាន ៣៖ ៣, ៤, ៥ វិធីសាស្រ្ត ១ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 259។ រកចម្ងាយអប្បបរមារវាងលេខពីរក្នុងអារេមួយ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងអារេដែលមិនបានផ្តល់ឱ្យដែលអាចមានផ្ទុកស្ទួនផងដែររកចម្ងាយអប្បបរមារវាងលេខពីរផ្សេងគ្នានៅក្នុងអារេមួយ។ ចម្ងាយរវាង ២ លេខក្នុងអារេមួយ៖ ភាពខុសគ្នាដាច់ខាតរវាងសន្ទស្សន៍ +១ ។ ឧទាហរណ៍បញ្ចូល ១២ ៣ ៥ ៤ ២ ៦ ៥ ៦ ៦ ៥ ៤ …

អាន​បន្ថែម

សំណួរ​ទី 260។ រាប់ចំនួននៃឧប្បត្តិហេតុនៅក្នុងជួរអារេ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ចំនួនចំនួននៃឧប្បត្តិហេតុដែលកើតឡើងនៅក្នុងជួរអារេ” យើងបានផ្តល់នូវជួរដែលបានតម្រៀប។ រាប់ចំនួននៃការកើតឡើងឬប្រេកង់ក្នុងជួរតម្រៀបនៃ X ដែល X ជាចំនួនគត់។ ឧទាហរណ៍បញ្ចូល ១៣ ១ ២ ២ ២ ៣ ៣ ៣ ៤ ៤ ...

អាន​បន្ថែម

សំណួរ​ទី 261។ ផលបូកអតិបរមានៃធាតុមិនជាប់គ្នា សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ ផលបូកអតិបរិមានៃធាតុមិនជាប់” ដែលបានផ្តល់ឱ្យអ្នកត្រូវរកផលបូកអតិបរមានៃធាតុមិនជាប់គ្នា។ អ្នកមិនអាចបន្ថែមលេខអ្នកជិតខាងភ្លាមៗទេ។ ឧទាហរណ៍ [1,3,5,6,7,8,] ទីនេះ ១, ៣ នៅជិតគ្នាដូច្នេះយើងមិនអាចបន្ថែមវាបានទេហើយ ៦, ៨ មិននៅជាប់គ្នាដូច្នេះយើង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 264។ រូបផ្គុំផលិតផលអារេ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហាផ្គុំរូបផ្គុំផលិតផលយើងត្រូវបង្កើតអារេដែលធាតុអ៊ីដនឹងក្លាយជាផលិតផលនៃធាតុទាំងអស់នៅក្នុងអារេដែលបានផ្តល់ឱ្យលើកលែងតែធាតុនៅទីតាំងអ៊ីស។ ឧទាហរណ៍បញ្ចូល ៥ ១០ ៣ ៥ ៦ ២ លទ្ធផល ១៨០ ៦០០ ៣៦០ ៣០០ ៩០០ …

អាន​បន្ថែម

សំណួរ​ទី 265។ រកគូទាំងអស់ជាមួយនឹងភាពខុសគ្នា សេចក្តីថ្លែងការណ៍បញ្ហាយើងបានផ្តល់នូវជួរនៃធាតុផ្សេងគ្នាឬមិនមានធាតុដដែលៗដែលមាននៅក្នុងអារេ។ រកគូទាំងអស់ជាមួយនឹងភាពខុសគ្នាដែលបានផ្តល់ឱ្យ។ ប្រសិនបើគ្មានគូណាមួយដែលបានផ្តល់ឱ្យខុសគ្នាទេនោះសូមបោះពុម្ព“ គ្មានគូណាដែលខុសគ្នាឡើយ” ។ ឧទាហរណ៍បញ្ចូល ១០ ២០ ៩០ ៧០ ២០ ៨០ …

អាន​បន្ថែម

សំណួរ​ទី 266។ រកលេខដដែលៗដំបូងក្នុងអារេដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាវាអាចមានលេខនិយាយដដែលៗច្រើនដងនៅក្នុងអារេប៉ុន្តែអ្នកត្រូវរកលេខដែលធ្វើម្តងទៀតនៅក្នុងជួរដែលបានផ្តល់ឱ្យ (កើតឡើងជាលើកទីពីរ) ។ ឧទាហរណ៍បញ្ចូល ១២ ៥ ៤ ២ ៨ ៩ ៧ ១២ ៥ ៦ ១២ ៤ ៧ លទ្ធផល ៥ គឺជាធាតុដដែលៗទីមួយ ...

អាន​បន្ថែម

សំណួរ​ទី 267។ ភាពខុសគ្នាអតិបរមារវាងធាតុពីរដូចជាធាតុធំជាងកើតឡើងបន្ទាប់ពីតូចជាង សេចក្តីថ្លែងការណ៍អំពីបញ្ហាយើងបានផ្តល់នូវចំនួនគត់នៃចំនួនគត់ដែលយើងត្រូវរកឃើញភាពខុសគ្នាអតិបរមារវាងធាតុពីរដូចជាធាតុធំជាងកើតឡើងបន្ទាប់ពីតូចជាង។ ឧទាហរណ៍បញ្ចូល ៤ ៧ ២ ១៨ ៣ ៦ ៨ ១១ ២១ លទ្ធផល ១៩ វិធីទី ១ ចំពោះភាពខុសគ្នាអតិបរមារវាងធាតុទាំងពីរ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 270។ រកលេខដែលកើតឡើងចំនួនសេសនៃចំនួនដងនៅក្នុងអារេ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេនៃចំនួនគត់វិជ្ជមាន។ លេខទាំងអស់កើតឡើងសូម្បីតែចំនួនដងលើកលែងតែលេខមួយដែលកើតឡើងចំនួនសេសនៃពេលវេលា។ យើងត្រូវរកលេខដែលកើតឡើងចំនួនសេសនៃចំនួនដងនៅក្នុងអារេមួយ។ ឧទាហរណ៍បញ្ចូល ១, ១, ១, ១, ២, ២, ៣, …

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរខ្សែអក្សរក្រុមហ៊ុន Amazon

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 275។ ការផ្លាស់ប្តូរអប្បបរមាដើម្បីធ្វើឱ្យខ្សែសូលុយស្យុងស្មើ Leetcode សេចក្តីថ្លែងការណ៍បញ្ហាអ្នកត្រូវបានផ្តល់ឱ្យខ្សែអក្សរពីរ s1 និង s2 នៃប្រវែងស្មើគ្នាដែលមានអក្សរ“ x” និង“ y” ។ អ្នកអាចប្តូរតួអក្សរណាមួយដែលជាកម្មសិទ្ធិរបស់ខ្សែរផ្សេងៗគ្នា។ ភារកិច្ចរបស់អ្នកគឺធ្វើឱ្យខ្សែទាំងពីរស្មើគ្នា។ ត្រឡប់ចំនួនអប្បបរមានៃការប្តូរដែលត្រូវការដើម្បីធ្វើឱ្យខ្សែទាំងពីរស្មើគ្នា ...

អាន​បន្ថែម

សំណួរ​ទី 276។ លុបចោលដំណោះស្រាយផាលីនដូមីកដំណោះស្រាយឡេឡេកូដ បញ្ហាដកបណ្តុំផាលីនដូមីកដំណោះស្រាយឡេឡេលេខកូដបញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរ។ ខ្សែអក្សរមានតែពីរតួអក្សរ 'a' ឬ 'b' ។ អ្នកត្រូវលុបបំបាត់ខ្សែអក្សរទាំងមូល។ មានការរឹតត្បិតដែលអ្នកអាចលុបតែបណ្តុំពន្លឺព្រះអាទិត្យនៅក្នុងចលនាមួយ។ រកអប្បបរមា…

អាន​បន្ថែម

សំណួរ​ទី 277។ រារាំងដំណោះស្រាយអាស័យដ្ឋាន IP Leetcode សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់អាសយដ្ឋាន IP ។ យើងគ្រាន់តែប្តូរវាទៅជាអាស័យដ្ឋានអាយផេនដែលមិនដំណើរការពោលគឺនៅក្នុងខ្សែលទ្ធផលរបស់យើង“ ទាំងអស់” ។ ត្រូវបានប្តូរទៅជា“ [។ ]” ។ ឧទាហរណ៍ៈ ១ អាសយដ្ឋាន = "១.១.១.១" "១ [។ ] ១ [។ ] ១ [។ ] ១" # ២: អាសយដ្ឋាន = "២៥៥.១០០.៥០.០" "២៥៥ [។ ] ១០០ [។ ] ៥០ [។ ] ០ "វិធីសាស្រ្ត ១ (ការប្រើប្រាស់ស្ទ្រីមខ្សែ / អ្នកសាងសង់) ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 279។ គឺជាដំណោះស្រាយឡេឡេកូដ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ខ្សែពីរផ្សេងគ្នា។ គោលដៅគឺដើម្បីរកឱ្យឃើញថាតើខ្សែទីមួយគឺជាការបន្តនៃខ្សែទីពីរ។ ឧទាហរណ៍ខ្សែអក្សរដំបូង = "abc" ខ្សែអក្សរទីពីរ = "mnagbcd" ខ្សែអក្សរទីមួយពិត = "ប៊ឺហ្គឺរ" ខ្សែអក្សរទីពីរ = "លេចធ្លោ" វិធីសាស្រ្តមិនពិត (ហៅឡើងវិញ) នេះគឺងាយស្រួល ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 281។ បន្ថែមសូលុយស្យុង Leetcode ទ្វេ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យខ្សែអក្សរគោលពីរនិងខយើងត្រូវបន្ថែមខ្សែទាំងពីរនេះហើយបន្ទាប់មកត្រឡប់លទ្ធផលជាខ្សែអក្សរគោលពីរ។ ខ្សែអក្សរគោលពីរគឺជាខ្សែដែលមានតែ ០ និង ១ ប៉ុណ្ណោះ។ ឧទាហរណ៍ a = "0", b = "1" "11" a = "1", b = "100" "1010" វិធីសាស្រ្តសម្រាប់ការបន្ថែមពីរ ...

អាន​បន្ថែម

សំណួរ​ទី 282។ ដំណោះស្រាយឡេលលីនឡេមឡេឡេហ្សិកត្រឹមត្រូវ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យខ្សែអក្សរមួយយើងត្រូវកំណត់ថាតើវាជាកែវពង្រីកពិចារណាលើតែអក្សរក្រមលេខឧទាហរណ៍លេខនិងអក្ខរក្រមប៉ុណ្ណោះ។ យើងក៏ត្រូវព្រងើយកន្តើយចំពោះករណីសម្រាប់តួអក្សរអក្ខរក្រម។ ឧទាហរណ៍“ បុរសផែនការប្រឡាយ៖ ប៉ាណាម៉ា” ការពន្យល់ពិត៖“ AmanaplanacanalPanama” គឺជាផ្ទាំងពន្លឺត្រឹមត្រូវ។ "ប្រណាំងឡាន" ...

អាន​បន្ថែម

សំណួរ​ទី 283។ ស្រៈបញ្ច្រាសនៃដំណោះស្រាយខ្សែអក្សរឡេឡេលេខកូដ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះខ្សែអក្សរមួយត្រូវបានផ្តល់ហើយយើងត្រូវតែបញ្ច្រាសតែស្រៈនៃខ្សែនេះ។ ឧទាហរណ៍ "សួស្តី" "Holle" ការពន្យល់: មុនពេលបញ្ច្រាស៖“ សួស្តី” បន្ទាប់ពីបញ្ច្រាស៖“ holle”“ leetcode”“ leotcede” ការពន្យល់ៈវិធីសាស្រ្ត ១ (ការប្រើជង់) យើងគ្រាន់តែត្រូវបញ្ច្រាសស្រៈដែលមាននៅក្នុងការបញ្ចូល…

អាន​បន្ថែម

សំណួរ​ទី 284។ រ៉ូម៉ាំងទៅនឹងសូលុយស្យុង Leetcode នៅក្នុងបញ្ហា“ រ៉ូម៉ាំងទៅចំនួនគត់” យើងត្រូវបានផ្តល់ខ្សែអក្សរដែលតំណាងឱ្យចំនួនគត់វិជ្ជមានមួយចំនួននៅក្នុងទំរង់លេខរ៉ូម៉ាំងរបស់វា។ លេខរ៉ូម៉ាំងត្រូវបានតំណាងដោយ ៧ តួអក្សរដែលអាចបំលែងទៅជាចំនួនគត់ដោយប្រើតារាងខាងក្រោមៈសំគាល់ៈតំលៃចំនួនគត់នៃលេខរ៉ូម៉ាំងដែលបានផ្តល់អោយនឹងមិនលើសរឺ ...

អាន​បន្ថែម

សំណួរ​ទី 285។ ដំណោះស្រាយឆ្លងកាត់ឡេឡេកូដកូដ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាក្នុងការឆ្លងកាត់ផ្លូវ a_string ត្រូវបានផ្តល់អោយដែលមានតែអក្សរចំនួន ៤ ផ្សេងគ្នាគឺ 'N', 'S', 'E' រឺ 'W' ដែលបង្ហាញពីចលនារបស់វត្ថុមួយក្នុងទិសដៅមួយក្នុងមួយដងដោយ ១ ឯកតា។ វត្ថុដំបូងមានប្រភពដើម (០,០) ។ យើងត្រូវតែស្វែងយល់ថាតើ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 288។ ខ្សែអក្សរច្របាច់ បញ្ហ្របញ្ហា៉ខ្សែក្រវ៉ាត់៉បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែរពីរ។ ពិនិត្យមើលថាតើខ្សែទីពីរជាខ្សែច្របាច់ច្រវាក់ទីមួយរឺអត់? ការពន្យល់សូមឱ្យខ្សែអក្សរ s =“ អស្ចារ្យ” តំណាងអោយដើមជាគោលពីរដោយចែកវាម្តងទៀតទៅជាខ្សែអក្សរតូចៗដែលមិនទទេ។ ខ្សែអក្សរនេះអាចជា ...

អាន​បន្ថែម

សំណួរ​ទី 289។ ក្រុមអាណាក្រាម យើងត្រូវរកឱ្យឃើញក្រុមអាណាក្រាមនៃពាក្យដែលបានផ្តល់ឱ្យ។ នេះមានន័យថាសម្រាប់ពាក្យនីមួយៗយើងនឹងតម្រៀបវាហើយទុកវាជាធាតុបញ្ចូលសំខាន់និងដើមដែលមិនត្រូវបានតម្រៀបជាតម្លៃហើយប្រសិនបើការបញ្ចូលផ្សេងទៀតមានតម្លៃដូចគ្នានឹង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 291។ រកឃើញជួរតូចបំផុតដែលមានផ្ទុកធាតុពី k បញ្ជី ក្នុងបញ្ហា "រកជួរតូចបំផុតដែលផ្ទុកធាតុពីបញ្ជី K" យើងបានផ្តល់បញ្ជី K ដែលត្រូវបានតម្រៀបនិងមានទំហំ N។ វាស្នើឱ្យកំណត់ជួរតូចបំផុតដែលមានធាតុយ៉ាងហោចណាស់ពីបញ្ជី K នីមួយៗ។ ។ ប្រសិនបើមានច្រើនជាងមួយ…

អាន​បន្ថែម

សំណួរ​ទី 292។ សិលាចារឹកអប្បបរមាដើម្បីបង្កើតជាក្រានិចមួយដែលមានការអនុញ្ញាត បញ្ហា“ សិលាចារឹកអប្បបរមាដើម្បីបង្កើតជាក្រោននីនដោយមានការអនុញ្ញាតអនុញ្ញាត” ចែងថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលមានអក្សរទាំងអស់នៅក្នុងអក្សរតូច។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកការបញ្ចូលអប្បបរមានៃតួអក្សរទៅខ្សែអក្សរដែលវាអាចក្លាយទៅជាផាលីនឌឺមឺរ។ ទីតាំងរបស់តួអង្គអាចជា…

អាន​បន្ថែម

សំណួរ​ទី 293។ អេសអេសអេស (ផលវិបាកបន្ទាប់វែងបំផុត) នៃខ្សែបី បញ្ហា“ អេសអេសអេស (បន្ដបន្ទាប់វែងបំផុត) នៃខ្សែរបី” ចែងថាអ្នកត្រូវបានផ្តល់ ៣ ខ្សែ។ ស្វែងយល់ពីបណ្តុំខ្សែវែងទាំងបីដែលវែងជាងគេបំផុត។ អេសអេសអេសគឺជាខ្សែអក្សរដែលមានជាទូទៅក្នុងចំណោមខ្សែទាំង ៣ និងត្រូវបានបង្កើតឡើងដោយតួអក្សរដែលមានលំដាប់ដូចគ្នានៅក្នុងខ្សែទាំងអស់ ...

អាន​បន្ថែម

សំណួរ​ទី 294។ ពិនិត្យមើលថាតើអារេផ្ទុកនូវចំនួនគត់ដែលជាប់គ្នាជាមួយច្បាប់ចម្លងដែលបានអនុញ្ញាត អ្នកត្រូវបានគេផ្តល់ឱ្យនូវចំនួនគត់ដែលអាចមានធាតុស្ទួនផងដែរ។ សេចក្តីថ្លែងការណ៍បញ្ហាសួរដើម្បីដឹងថាតើវាជាសំណុំចំនួនគត់ជាប់គ្នាបោះពុម្ព“ បាទ / ចាស” ប្រសិនបើវាត្រូវបោះពុម្ព“ ទេ” ប្រសិនបើវាមិនមែនទេ។ ឧទាហរណ៍ការបញ្ចូលគំរូ៖ [២, ៣, ៤, ១, ៧, ៩] គំរូ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 296។ ពិនិត្យ Palindrome បន្ទាប់ពីរាល់សំណួរជំនួសតួអក្សរ បញ្ហា“ ពិនិត្យមើល Palindrome បន្ទាប់ពីរាល់សំណួរជំនួសតួអក្សរ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរហើយទេ។ នៃសំណួរសំណួរនីមួយៗមានតម្លៃបញ្ចូលចំនួនគត់ពីរគឺ i1 និង i2 និងការបញ្ចូលតួអក្សរមួយហៅថា 'ch' ។ សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យផ្លាស់ប្តូរតម្លៃនៅអាយ ១ និង…

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 298។ ខ្សែអក្សរវែងបំផុតដោយគ្មានតួអក្សរដដែលៗ តាមខ្សែអក្សរយើងត្រូវរកប្រវែងនៃខ្សែរងវែងបំផុតដោយមិនចាំបាច់និយាយឡើងវិញ។ សូមក្រឡេកមើលឧទាហរណ៍មួយចំនួន៖ ឧទាហរណ៏ pwwkew ៣ ការពន្យល់៖ ចំលើយគឺ“ wke” ដែលមានប្រវែង ៣ aav ២ ពន្យល់៖ ចម្លើយគឺ“ av” ដែលមានប្រវែង ២ វិធីសាស្រ្ត -១ សម្រាប់ខ្សែអក្សរវែងបំផុតដោយមិនចាំបាច់ប្រើកម្លាំងតួអក្សរម្តងទៀត ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 300។ រកលិបិក្រមនៃតង្កៀបបិទសម្រាប់តង្កៀបបើកដែលមាននៅក្នុងកន្សោម សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យខ្សែអក្សរនៃប្រវែង / ទំហំ n និងតម្លៃចំនួនគត់តំណាងឱ្យសន្ទស្សន៍នៃដង្កៀបការ៉េបើក។ រកលិបិក្រមនៃដង្កៀបបិទសម្រាប់ដង្កៀបបើកដែលមាននៅក្នុងកន្សោម។ ឧទាហរណ៍ s = "[ABC [23]] [89]" សន្ទស្សន៍ = 0 8 s = "[C- [D]]" សន្ទស្សន៍ = 3 5 s ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 302។ បញ្ច្រាសពាក្យបុគ្គល បញ្ហ្របញ្ហា៉បញ្ហា៉បញ្ច្រាសសំដីបុគ្គល៉បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែរ។ ឥឡូវបោះពុម្ពបញ្ច្រាសរាល់ពាក្យនីមួយៗនៅក្នុងឃ្លា។ ឧទាហរណ៍ s = "TutorialCup - ផ្លាស់ប្តូរវិធីរៀន" puClairotuT - gnignahc eht yaw fo gninrael s = "បញ្ច្រាសពាក្យបុគ្គល" esreveR ...

អាន​បន្ថែម

សំណួរ​ទី 303។ ដកដង្កៀបចេញពីខ្សែអក្សរពិជគណិតដែលមានសញ្ញា + និង - ប្រតិបត្តិករ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាអ្នកត្រូវបានផ្តល់ឱ្យខ្សែអក្សរនៃទំហំ n តំណាងឱ្យកន្សោមនព្វន្ធជាមួយវង់ក្រចក។ បញ្ហា“ យកតង្កៀបចេញពីខ្សែអក្សរពិជគណិតដែលមាន + និង - សញ្ញាប្រមាណវិធី” ស្នើឱ្យយើងបង្កើតមុខងារដែលអាចជួយសំរួលកន្សោមដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៍ s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

អាន​បន្ថែម

សំណួរ​ទី 304។ ផលបូកអប្បបរមានៃការ៉េនៃចំនួនតួអក្សរនៅក្នុងខ្សែអក្សរដែលបានផ្តល់បន្ទាប់ពីដកតួអក្សរ k សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ចំនួនអប្បបរមានៃការេនៃតួអក្សររាប់នៅក្នុងខ្សែអក្សរដែលបានផ្តល់បន្ទាប់ពីដកតួអក្សរ k” ចែងថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលមានអក្សរតូច។ អ្នកត្រូវបានអនុញ្ញាតឱ្យដកតួអក្សរ k ចេញពីខ្សែអក្សរដូចជានៅក្នុងខ្សែដែលនៅសល់ផលបូកនៃ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 306។ សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានផ្តល់ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានចែងចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យខ្សែអក្សរនៃប្រវែង / ទំហំ n ដែលតំណាងឱ្យគំរូនៃតួអក្សរ“ ខ្ញុំ” ពោលគឺកើនឡើងនិង“ ឃ” ពោលគឺមានការថយចុះប៉ុណ្ណោះ។ បោះពុម្ពលេខអប្បបរមាសម្រាប់លំនាំដែលបានផ្តល់ឱ្យដោយមានខ្ទង់តែមួយគត់ពីលេខ 1-9 ។ ឧទាហរណ៍ - …

អាន​បន្ថែម

សំណួរ​ទី 307។ សំណួរក្រោម Palindrome សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ Palindrome Substring Queries” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរនិងសំណួរមួយចំនួន។ ជាមួយនឹងសំណួរទាំងនោះអ្នកត្រូវកំណត់ថាតើរូបធាតុរងដែលបានបង្កើតមកពីសំណួរនោះជាក្រាំងរឺក៏អត់។ ឧទាហរណ៍ខ្សែអក្សរ str = "aaabbabbaaa" សំណួរ q [] = {{២, ៣}, {២, ៨}, {៥, ៧}, …

អាន​បន្ថែម

សំណួរ​ទី 308។ រៀបចំលេខដែលបានផ្តល់ឱ្យដើម្បីបង្កើតជាចំនួនធំបំផុត សេចក្តីថ្លែងការណ៍បញ្ហាឧបមាថាអ្នកមានចំនួនគត់។ បញ្ហា“ រៀបចំលេខដែលបានផ្តល់ឱ្យដើម្បីបង្កើតជាចំនួនធំបំផុត” ស្នើឱ្យរៀបចំអារេឡើងវិញតាមរបៀបដែលលទ្ធផលគួរតែជាតម្លៃអតិបរមាដែលអាចត្រូវបានធ្វើឡើងជាមួយលេខទាំងនោះនៃអារេ។ ឧទាហរណ៍ [៣៤, ៨៦, ៨៧, …

អាន​បន្ថែម

សំណួរ​ទី 309។ ការចែកភាគថាស Palindrome សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យខ្សែអក្សរមួយរកចំនួនអប្បបរមានៃការកាត់ដែលបានទាមទារដែលគ្រប់ផ្នែករងនៃភាគថាសទាំងអស់គឺជាក្រអូមមាត់។ ដោយសារយើងកំពុងកាត់ខ្សែអក្សរដើមរបស់យើងទៅជាភាគថាសផ្សេងៗគ្នាដូចជាផ្នែករងទាំងអស់គឺកាំផាំងដ្ររយើងហៅបញ្ហានេះថាបញ្ហាភាគថាសផាលីនធូម។ ឧទាហរណ៍អាសាសាស៊ស ២ ការពន្យល់ៈ…

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 313។ Palindrome ខ្លីបំផុត នៅក្នុងបញ្ហាពន្លឺខ្លីបំផុតយើងបានផ្តល់ខ្សែអក្សរប្រវែងអិល។ បន្ថែមតួអក្សរនៅពីមុខវាដើម្បីធ្វើឱ្យវាភ្លឺរលោងប្រសិនបើវាមិនមាន។ ព្រីនចំនួនតួអក្សរតូចបំផុតដែលប្រើដើម្បីបង្កើតខ្សែអក្សរដែលធ្វើឱ្យមានរាងជាក្រាំង។ ឧទាហរណ៍បញ្ចូល៖ s = abc លទ្ធផល៖ ២ (ដោយ ...

អាន​បន្ថែម

សំណួរ​ទី 314។ ពាក្យដដែលៗទីពីរនៅក្នុងលំដាប់លំដោយ ដែលបានផ្តល់នូវលំដាប់នៃខ្សែអក្សរភារកិច្ចគឺត្រូវរកពាក្យឬខ្សែអក្សរដែលនិយាយដដែលៗ (ឬញឹកញាប់បំផុត) ទីពីរនៅក្នុងលំដាប់។ (ដោយមិនគិតថាមានពីរពាក្យទេដែលជាពាក្យដដែលៗទីពីរនឹងត្រូវមានពាក្យតែមួយ) ។ ឧទាហរណ៍បញ្ចូល៖ {“ អាអា”,” ប៊ីប៊ី”,” ប៊ី”,“ អាណា”,“ អាណា”, គ”} លទ្ធផល៖ ខ្សែជាមួយ ...

អាន​បន្ថែម

សំណួរ​ទី 315។ តួអក្សរដែលកើតឡើងអតិបរិមា ទំហំអក្សរ n ដែលមានអក្សរតូច។ យើងត្រូវរកតួអក្សរដែលកើតឡើងជាអតិបរមានៅក្នុងខ្សែបញ្ចូល។ ប្រសិនបើមានច្រើនជាងមួយតួអក្សរជាមួយនឹងការកើតឡើងអតិបរិមាបន្ទាប់មកបោះពុម្ពណាមួយ។ ឧទាហរណ៍បញ្ចូល៖ ខ្សែអក្សរ s =” តេស្ត” លទ្ធផល៖ តួអក្សរកើតឡើងអតិបរិមាគឺ 't' ។ វិធីសាស្រ្តទី ១៖ …

អាន​បន្ថែម

សំណួរ​ទី 316។ វិធីឌិកូដ នៅក្នុងបញ្ហាឌិកូដវិធីយើងបានផ្តល់ខ្សែអក្សរមិនទទេដែលមានតែតួលេខកំណត់ចំនួនសរុបនៃវិធីដើម្បីឌិកូដវាដោយប្រើផែនទីដូចខាងក្រោមៈ 'A' -> ១ 'ខ' -> ២ ... 'Z' -> 1 ឧទាហរណ៍ S =“ ១២៣” ចំនួនវិធីដើម្បីឌិកូដខ្សែអក្សរនេះគឺ ៣ ប្រសិនបើយើង…

អាន​បន្ថែម

សំណួរ​ទី 317។ កែចំងាយ នៅក្នុងបញ្ហានៃការកែប្រែចម្ងាយយើងត្រូវរកចំនួនប្រតិបត្តិការអប្បបរមាដែលត្រូវការដើម្បីបម្លែងខ្សែអក្សរ X ប្រវែង n ទៅខ្សែអក្សរ Y មួយទៀតនៃប្រវែង m ។ ប្រតិបត្ដិការត្រូវបានអនុញ្ញាតិៈការបញ្ចូលការបញ្ចូលជំនួសឧទាហរណ៍បញ្ចូល៖ ខ្សែអក្សរ ១ =“ អាបឌី” ខ្សែ ២ =“ អាប” លទ្ធផល៖ ប្រតិបត្ដិអប្បបរមាត្រូវមាន ២ (…

អាន​បន្ថែម

សំណួរ​ទី 318។ ការដាក់បញ្ចូលជាមួយនឹងការសម្របខ្លួននៃពាក្យទាំងអស់ នៅក្នុងការជំនួសការផ្សំគ្នានៃរាល់បញ្ហាពាក្យយើងបានផ្តល់ខ្សែអក្សរនិងបញ្ជីមានពាក្យជាច្រើនដែលនីមួយៗមានប្រវែងដូចគ្នា។ ព្រីនសន្ទស្សន៍ចាប់ផ្តើមនៃខ្សែរងដែលអាចជាលទ្ធផលនៃការបូកសរុបពាក្យទាំងអស់នៅក្នុងបញ្ជីនៅក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 319។ បញ្ច្រាសដង្កៀបអប្បបរមា នៅក្នុងបញ្ហាបញ្ច្រាសដង្កៀបអប្បបរមាយើងបានផ្តល់ខ្សែអក្សរដែលមានកន្សោមតួអក្សរ '{' និង '}' ។ រកចំនួនបញ្ច្រាសដង្កៀបអប្បបរមាដែលត្រូវការដើម្បីធ្វើឱ្យកន្សោមមានតុល្យភាព។ ឧទាហរណ៍បញ្ចូល៖ s =“} {” លទ្ធផល៖ ២ ការបញ្ចូល៖ s =“ {{{” លទ្ធផល៖ កន្សោមដែលបានផ្តល់មិនអាច…

អាន​បន្ថែម

សំណួរ​ទី 320។ កន្សោមមានតង្កៀបដែលមិនចាំបាច់ឬអត់ ដែលបានផ្តល់ឱ្យខ្សែអក្សរដែលមានកន្សោមប្រតិបត្តិករវង់ក្រចកនិងវង់ក្រចក។ រកមើលប្រសិនបើខ្សែអក្សរដែលបានផ្តល់មានវង់ក្រចកដែលមិនចាំបាច់ដោយគ្មានការបញ្ចេញមតិនឹងនៅតែផ្តល់លទ្ធផលដដែល។ និយាយម៉្យាងទៀតយើងត្រូវរកឃើញថាការបញ្ចេញមតិមានដង្កៀបបិទបើកឬអត់។ ដង្កៀបលែងត្រូវការប្រសិនបើ ...

អាន​បន្ថែម

សំណួរ​ទី 321។ ពិនិត្យមើលថាតើកន្សោមពីរដែលមានដង្កៀបគឺដូចគ្នា ដែលបានផ្តល់ឱ្យខ្សែអក្សរពីរ s1 និង s2 តំណាងឱ្យកន្សោមដែលមានសញ្ញាប្រមាណវិធីបន្ថែមសញ្ញាប្រមាណវិធីដកអក្សរកាត់អក្សរតូចនិងវង់ក្រចក។ ពិនិត្យមើលថាតើកន្សោមពីរដែលមានដង្កៀបគឺដូចគ្នា។ ឧទាហរណ៍ការបញ្ចូល s1 =“ - (a + b + c)” s2 =“ -abc” Out Yes Yes Input s1 =“ ab- (cd)” s2 =“ abcd” Output No Algorithm to Check if Two …

អាន​បន្ថែម

សំណួរ​ទី 322។ ខ្សែអក្សរវង់ក្រចកដែលមានសុពលភាព នៅក្នុងខ្សែអក្សរវង់ក្រចកដែលមានសុពលភាពយើងបានផ្តល់ខ្សែអក្សរដែលមាន '(', ')' និង '*', ពិនិត្យមើលថាតើខ្សែនេះមានតុល្យភាពប្រសិនបើ '*' អាចត្រូវបានជំនួសដោយ '(', ')' ឬខ្សែរទទេ។ ឧទាហរណ៍ការបញ្ចូល“ ()” ការបញ្ចូលពិត“ *)” ការបញ្ចូលពិត“ (*))” វិធីសាស្រ្តបញ្ចេញសម្លេងពិតសម្រាប់ ...

អាន​បន្ថែម

សំណួរ​ទី 323។ ផលវិបាកបន្ទាប់ Palindromic វែងបំផុត នៅក្នុងបញ្ហាបនា្ទាប់ពន្លឺព្រះអាទិត្យដែលវែងបំផុតដែលយើងបានផ្តល់ខ្សែអក្សររកប្រវែងនៃការបន្តពន្លឺព្រះអាទិត្យដែលវែងបំផុត។ ឧទាហរណ៍ការបញ្ចូល៖ TUTORIALCUP លទ្ធផល៖ ៣ បញ្ចូល៖ DYNAMICPROGRAMMING លទ្ធផលៈវិធីសាស្រ្តណាតូចំពោះវិធីផាល់មីដិនយូរបំផុតវិធីសាស្រ្តអសកម្មក្នុងការដោះស្រាយបញ្ហាខាងលើគឺបង្កើតបានជាបន្ដបន្ទាប់នៃអ…

អាន​បន្ថែម

សំណួរ​ទី 324។ ក្បួនដោះស្រាយ KMP KMP (Knuth-Morris-Pratt) ក្បួនដោះស្រាយត្រូវបានប្រើសម្រាប់ការស្វែងរកលំនាំតាមខ្សែដែលបានផ្តល់។ យើងត្រូវបានគេផ្តល់ឱ្យខ្សែអក្សរ S និងលំនាំ p គោលដៅរបស់យើងគឺដើម្បីកំណត់ថាតើលំនាំដែលបានផ្តល់ឱ្យមាននៅក្នុងខ្សែអក្សរដែរឬទេ។ ការបញ្ចូលឧទាហរណ៍៖ S =“ aaaab” p =“ aab” លទ្ធផល៖ វិធីសាស្ត្រ Naive ពិតវិធី ...

អាន​បន្ថែម

សំណួរ​ទី 325។ ពិនិត្យវង់ក្រចកដែលមានតុល្យភាពនៅក្នុងឃ្លាមួយ ដែលបានផ្តល់ឱ្យខ្សែអក្សរនៃប្រវែង n ។ ពិនិត្យមើលថាតើមានវង់ក្រចកបិទសម្រាប់វង់ក្រចកបើកទាំងអស់ដែរឬទេ។ ប្រសិនបើវង់ក្រចកទាំងអស់មានតុល្យភាព។ និយាយម៉្យាងទៀតយើងក៏អាចនិយាយបានដែរថាបើយើងមាន '}', ')' និង ']' សម្រាប់រាល់ '{', '(' និង '[' រៀងៗខ្លួន, កន្សោម ...

អាន​បន្ថែម

សំណួរ​ទី 326។ រកមើលថាតើកន្សោមមានវង់ក្រចកស្ទួនឬអត់ បានផ្តល់ខ្សែអក្សរដែលមានវង់ក្រចកមានតុល្យភាព។ រកមើលថាតើកន្សោម / ខ្សែអក្សរមានវង់ក្រចកស្ទួនឬអត់។ វង់ក្រចកស្ទួននៅពេលដែលកន្សោមមួយស្ថិតនៅពាក់កណ្តាលឬព័ទ្ធជុំវិញដោយវង់ក្រចកដែលមានតុល្យភាពដូចគ្នាពោលគឺរុំព័ទ្ធរវាងវង់ក្រចកនៃការបើកនិងបិទច្រើនជាងមួយដង។

អាន​បន្ថែម

សំណួរ​ទី 327។ រកជម្រៅវង់ក្រចកអតិបរមានៅក្នុងខ្សែអក្សរ ដែលបានផ្តល់ឱ្យខ្សែអក្សរមួយ។ សរសេរកូដដើម្បីបោះពុម្ពជម្រៅអតិបរមានៃវង់ក្រចកដែលបានដាក់ក្នុងខ្សែអក្សរដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៍បញ្ចូល៖ s =“ (a (b) (c) (d (e (f) g) h) I (j (k) l) m)” លទ្ធផល៖ ៤ បញ្ចូល៖ ៤ បញ្ចូល៖ s =“ (p ((q)) ) ((s) t)) "លទ្ធផល៖ ៣ ដោយប្រើជង់ក្បួនដោះស្រាយជម្រុញខ្សែអក្សរដែលមានប្រវែង ...

អាន​បន្ថែម

សំណួរ​ទី 328។ កន្សោមដែលមានតុល្យភាពជាមួយនឹងការជំនួស នៅក្នុងការបង្ហាញប្រកបដោយតុល្យភាពជាមួយនឹងបញ្ហាការជំនួសយើងបានផ្តល់ខ្សែអក្សរដែលមានវង់ក្រចកពោលគឺ '(', ')', '[', ']', '{', '}' ។ ខ្សែនេះក៏មាន x នៅកន្លែងខ្លះជាការជំនួសវង់ក្រចក។ ពិនិត្យមើលថាតើខ្សែអក្សរអាចត្រូវបានបម្លែងទៅជាកន្សោមជាមួយនឹងវង់ក្រចកត្រឹមត្រូវបន្ទាប់ពីជំនួសទាំងអស់ ...

អាន​បន្ថែម

សំណួរ​ទី 329។ ឌិកូដខ្សែអក្សរ ឧបមាថាអ្នកត្រូវបានផ្តល់ខ្សែអក្សរដែលបានអ៊ិនកូដ។ ខ្សែអក្សរត្រូវបានអ៊ិនកូដតាមលំនាំប្រភេទខ្លះភារកិច្ចរបស់អ្នកគឺត្រូវឌិកូដខ្សែអក្សរ។ ចូរយើងនិយាយថា“ មិនមានពេលវេលាកើតឡើងទេ [ខ្សែអក្សរ] ឧទាហរណ៍ការបញ្ចូលទី ៣ [ខ] ២ [ខ] លទ្ធផលប៊ីបកាកាពន្យល់ត្រង់នេះ“ ខ” កើតឡើង ៣ ដងហើយ“ កា” កើតឡើង ២ ដង។ ...

អាន​បន្ថែម

សំណួរ​ទី 330។ បុព្វបទទៅការប្រែចិត្តជឿអិច នៅក្នុងបុព្វបទចំពោះបញ្ហាបំលែងអិចអិលយើងបានផ្តល់ការបញ្ចេញមតិនៅក្នុងបុព្វបទ។ សរសេរកម្មវិធីដើម្បីបំលែងវាទៅជាកន្សោម infix ។ កំណត់បុព្វបទនៅក្នុងសញ្ញាណនេះល្ខោនអូប៉េរ៉ាត្រូវបានសរសេរបន្ទាប់ពីប្រតិបត្តិករ។ វាត្រូវបានគេស្គាល់ថាជាការកត់សំគាល់ប៉ូឡូញ។ ឧទាហរណ៍ៈ AB គឺជាកន្សោមបុព្វបទ។ ...

អាន​បន្ថែម

សំណួរ​ទី 331។ បុព្វបទទៅការប្រែចិត្តជឿអិច នៅក្នុងបញ្ហា postfix ទៅបញ្ហាបំលែង infix យើងបានផ្តល់នូវការបញ្ចេញមតិនៅក្នុងកំណត់សំគាល់ក្រោយកំណត់។ សរសេរកម្មវិធីដើម្បីបំលែងការកត់សំគាល់ដែលបានផ្តល់ជាសញ្ញាណ infix ។ កំណត់ Infix នៅក្នុងសញ្ញាណនេះប្រតិបត្តិករត្រូវបានសរសេរនៅចន្លោះប្រត្តិបត្តិ។ វាស្រដៀងនឹងរបៀបដែលយើងសរសេរកន្សោមមួយ។ ឧទាហរណ៍ៈ A + …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 333។ ការអនុញ្ញាតបន្ទាប់ នៅក្នុងបញ្ហានៃការអនុញ្ញាតិបន្ទាប់យើងបានផ្តល់ពាក្យរកពាក្យដែលមានលក្ខណៈកាន់តែច្រើន។ ការបញ្ចូលឧទាហរណ៍៖ str = "tutorialcup" output: tutorialpcu input: str = "nmhdgfecba" output: nmheabcdfg input: str = "ក្បួនដោះស្រាយ" output: algorithm input: str = "ស្លាបព្រា" លទ្ធផល៖ ការអនុញ្ញាតបន្ទាប់ ...

អាន​បន្ថែម

សំណួរ​ទី 334។ ផលវិបាកបន្ទាប់វែងបំផុត អ្នកត្រូវបានផ្តល់ឱ្យខ្សែពីរខ្សែទី ១ និងទី ២ ស្វែងយល់ពីប្រវែងបន្តបន្ទាប់ដែលវែងបំផុត។ បនា្ទាប់៖ បនា្ទាប់គឺជាបនា្ទាប់មួយដាលអាចកើតចេញពីលំដាប់មួយទៀតដោយលុបធាតុមួយចំនួនឬគ្មានធាតុដោយមិនផ្លាស់ប្តូរលំដាប់នៃធាតុដ្លនៅសល់។ សម្រាប់អតីត 'tticp' គឺជាការបន្ត ...

អាន​បន្ថែម

សំណួរ​ទី 335។ លំនាំខ្សែអក្សរដដែលៗ នៅក្នុងលំនាំខ្សែម្តងហើយម្តងទៀតយើងបានផ្តល់ការត្រួតពិនិត្យខ្សែអក្សរប្រសិនបើវាអាចត្រូវបានសាងសង់ដោយយកផ្នែករងដោយខ្លួនឯងនិងបន្ថែមច្បាប់ចម្លងច្រើននៃផ្នែករងជាមួយគ្នា។ ឧទាហរណ៍បញ្ចូលទី ១៖ str =“ abcabcabc” លទ្ធផល៖ ការពន្យល់ពិត៖“ abcabcabc” អាចត្រូវបានបង្កើតឡើងដោយបន្ថែមម្តងទៀត“ abc” ទៅខ្សែអក្សរទទេ។ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 337។ បុព្វបទទូទៅវែងបំផុតដោយប្រើការតម្រៀប នៅក្នុងបុព្វបទវែងបំផុតដោយប្រើបញ្ហាតម្រៀបយើងបានផ្តល់ខ្សែអក្សររកឃើញបុព្វបទទូទៅវែងបំផុត។ ពោលគឺស្វែងរកផ្នែកបុព្វបទដែលជារឿងធម្មតាសម្រាប់ខ្សែអក្សរទាំងអស់។ ឧទាហរណ៍ការបញ្ចូលទី ១៖ {“ ការបង្រៀន”,“ ការបង្ហាត់”,“ រំអិល”,“ វង្វេង”} "} លទ្ធផល៖" abcd "...

អាន​បន្ថែម

សំណួរ​ទី 338។ ខ្សែអក្សរ Backspace ប្រៀបធៀប នៅក្នុងខ្សែឃ្លាខាងក្រោយប្រៀបធៀបបញ្ហាដែលយើងបានផ្តល់ខ្សែអក្សរ S និង T ចំនួនពីរពិនិត្យមើលថាតើវាស្មើរឺអត់។ ចំណាំថាខ្សែអក្សរមាន '#' ដែលមានន័យថាតួអក្សរដកឃ្លា។ ឧទាហរណ៍ការបញ្ចូល S =“ ab # c” T =“ ad # c” លទ្ធផលពិត (ទាំង S និង T ប្តូរទៅជា“ អា”) ការបញ្ចូល…

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 340។ ការផ្គូផ្គងកន្សោមធម្មតា នៅក្នុងបញ្ហាផ្គូផ្គងកន្សោមធម្មតាយើងបានផ្តល់ខ្សែអក្សរពីរខ្សែមួយ (សូមសន្មតថាវា x) មានតែអក្សរតូចហើយទីពីរ (សូមសន្មតថាអ៊ី) មានអក្សរតូចអក្សរតូចដែលមានតួអក្សរពិសេសពីរគឺ“ ។ ” និង“ *” ។ ភារកិច្ចគឺត្រូវរកមើលថាតើខ្សែអក្សរទី ២ …

អាន​បន្ថែម

សំណួរ​ទី 341។ រៀបចំខ្សែអក្សរឡើងវិញ នៅក្នុងការរៀបចំបញ្ហាខ្សែអក្សរឡើងវិញយើងបានផ្តល់ខ្សែអក្សរដែលមានអក្សរខ្លះ“ អស” ។ ភារកិច្ចរបស់យើងគឺរៀបចំតួអក្សរទាំងនោះឡើងវិញដែលមិនមានតួអក្សរពីរនៅជិតគ្នា។ ឧទាហរណ៍ការបញ្ចូលផ្លែប៉ោមលទ្ធផល pelpa សៀវភៅបញ្ចូលអត្ថបទលទ្ធផល obko ការបញ្ចូល aa លទ្ធផលមិនអាចធ្វើបានការបញ្ចូល aaab លទ្ធផលមិន ...

អាន​បន្ថែម

សំណួរ​ទី 342។ ការបង្ហាប់ខ្សែអក្សរ នៅក្នុងបញ្ហានៃការបង្ហាប់ខ្សែអក្សរយើងបានផ្តល់អារេប្រភេទ char មួយ។ បង្រួមវាជាតួអក្សរនិងរាប់តួអក្សរពិសេសមួយ (ប្រសិនបើចំនួនតួអក្សរគឺ 1 បន្ទាប់មកតួអក្សរតែមួយគត់ត្រូវបានរក្សាទុកក្នុងអារេដែលបានបង្ហាប់) ។ ប្រវែងនៃអារេបង្រួមគួរតែ ...

អាន​បន្ថែម

សំណួរ​ទី 343។ វង់ក្រចកដែលមានសុពលភាព នៅក្នុងបញ្ហាវង់ក្រចកដែលមានសុពលភាពយើងបានផ្តល់ខ្សែអក្សរដែលមានអក្សរតែ (',') ',' {','} ',' ['និង'] ', កំណត់ថាតើខ្សែបញ្ចូលត្រឹមត្រូវឬអត់។ ខ្សែបញ្ចូលមានសុពលភាពប្រសិនបើ៖ ដង្កៀបបើកត្រូវតែបិទដោយដង្កៀបប្រភេទដូចគ្នា។ () [] {} ...

អាន​បន្ថែម

សំណួរ​ទី 344។ បុព្វបទដែលវែងជាងគេដោយប្រើទ្រី នៅក្នុងបុព្វបទវែងជាងគេដោយប្រើបញ្ហាទ្រីយើងបានផ្តល់ខ្សែអក្សររកឃើញបុព្វបទទូទៅវែងបំផុត។ ពោលគឺស្វែងរកផ្នែកបុព្វបទដែលជារឿងធម្មតាសម្រាប់ខ្សែអក្សរទាំងអស់។ ឧទាហរណ៍ការបញ្ចូលទី ១៖ {“ ការបង្រៀន”,“ ការបង្ហាត់”,“ រំអិល”,“ វង្វេង”} "} លទ្ធផល៖" abcd "...

អាន​បន្ថែម

សំណួរ​ទី 345។ លេខត្រឹមត្រូវ នៅក្នុងលេខដែលមានសុពលភាពដែលយើងបានផ្តល់ខ្សែអក្សរសូមពិនិត្យមើលថាតើវាអាចត្រូវបានបកស្រាយទៅជាចំនួនទសភាគត្រឹមត្រូវដែរឬទេ។ វាគួរតែត្រូវបានកត់សម្គាល់ថាសម្រាប់ខ្សែអក្សរដែលបានផ្តល់ឱ្យត្រូវបានបកប្រែជាលេខគោលដប់ដែលមានសុពលភាព។ វាគួរតែមានតួអក្សរដូចខាងក្រោមៈលេខ ០-៩ និក្ខេបបទ -“ អ៊ី” …

អាន​បន្ថែម

សំណួរ​ទី 346។ ស្វែងរកលេខជិតបំផុត Palindrome បញ្ហាក្នុងការស្វែងរកបញ្ហាលេខ Palindrome ដែលជិតបំផុតយើងបានផ្តល់លេខ n ។ រកលេខមួយដែលជាក្រេឌីនហើយនិងភាពខុសគ្នាដាច់ខាតរវាងចំនួនលេខនិងក្រេឌីតគឺតិចបំផុតតាមដែលអាចធ្វើទៅបានលើកលែងតែលេខសូន្យ។ ប្រសិនបើមានច្រើនជាងមួយលេខដែលពេញចិត្តនឹងលក្ខខណ្ឌនេះសូមបោះពុម្ព ...

អាន​បន្ថែម

សំណួរ​ទី 347។ រាប់និងនិយាយ រាប់និងនិយាយដែលយើងបានផ្តល់លេខ N ហើយយើងត្រូវរកពាក្យទី n នៃការរាប់និងនិយាយលំដាប់។ ដំបូងយើងត្រូវយល់ពីអ្វីដែលត្រូវរាប់និងនិយាយតាមលំដាប់លំដោយ។ ដំបូងមើលលក្ខខណ្ឌមួយចំនួននៃលំដាប់៖ ពាក្យទី ១ គឺ“ ១” ។ ពាក្យទី ២ គឺ ...

អាន​បន្ថែម

សំណួរ​ទី 348។ រកតួអក្សរពិសេសនៅក្នុងខ្សែអក្សរ នៅក្នុងការស្វែងរកតួអក្សរពិសេសនៅក្នុងបញ្ហាខ្សែអក្សរយើងបានផ្តល់ខ្សែអក្សរមួយដែលមានអក្សរក្រមអក្សរតូច (អេស) ប៉ុណ្ណោះ។ យើងត្រូវរកតួអក្សរដែលមិនធ្វើម្តងទៀតនៅក្នុងវាហើយបោះពុម្ពសន្ទស្សន៍។ ប្រសិនបើគ្មានតួអក្សរបែបនេះបោះពុម្ព -1 ។ ទ្រង់ទ្រាយបញ្ចូលមានតែបន្ទាត់តែមួយដែលមានខ្សែអក្សរ។ ទ្រង់ទ្រាយលទ្ធផលបោះពុម្ព ...

អាន​បន្ថែម

សំណួរ​ទី 349។ បញ្ចូលទៅរ៉ូម៉ាំង បញ្ចូលទៅក្នុងការបំលែងរ៉ូម៉ាំង។ យើងបានផ្តល់លេខ N ហើយយើងត្រូវបោះពុម្ពលេខរ៉ូម៉ាំងអិនរ៉ូម៉ាំងដែលត្រូវបានតំណាងដោយការប្រើប្រាស់ {I, V, X, L, C, D, M} ។ តោះមើលឧទាហរណ៍ខ្លះសម្រាប់ការយល់ដឹងល្អ។ ទ្រង់ទ្រាយបញ្ចូលមានតែបន្ទាត់តែមួយគត់ដែលមាន ...

អាន​បន្ថែម

សំណួរ​ទី 350។ រ៉ាប៊ីនខាបអាឡិក Rabin Karp Algorithm ធ្លាប់ប្រើដើម្បីស្វែងរកខ្សែអក្សរលំនាំនៅក្នុងខ្សែអក្សរដែលបានផ្តល់។ មានច្រើនប្រភេទនៃក្បួនដោះស្រាយឬវិធីសាស្រ្តដែលត្រូវបានប្រើដើម្បីស្វែងរកខ្សែអក្សរលំនាំ។ នៅក្នុងក្បួនដោះស្រាយនេះយើងប្រើហាស់សម្រាប់ស្វែងរកការផ្គូផ្គងលំនាំ។ ប្រសិនបើយើងទទួលបានលេខកូដដូចគ្នាសម្រាប់ខ្សែអក្សររង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 353។ ខ្សែអក្សរអ៊ីសូម៉ុក ខ្សែអក្សរអ៊ីសូម៉ុក - ដែលត្រូវបានផ្តល់ឱ្យនូវខ្សែពីរដែលយើងត្រូវការដើម្បីពិនិត្យមើលថាប្រសិនបើរាល់ការកើតឡើងនៃតួអក្សរនៅក្នុងខ្សែលេខ 1 មានការគូសផែនទីតែមួយដែលមានតួអក្សរនៅក្នុងខ្សែអក្សរ 2 ។ និយាយឱ្យខ្លីទៅពិនិត្យមើលថាតើមានផែនទីមួយឬមួយឬអត់។ ឧទាហរណ៍បញ្ចូល str1 =“ aab” str2 =“ xxy” ទិន្នផលពិត…

អាន​បន្ថែម

សំណួរ​ទី 354។ អនុវត្តការផ្លាស់ប្តូរខ្សែអក្សរ Leetcode ការផ្លាស់ប្តូរគឺជាដំណើរការដែលអក្ខរក្រមត្រូវបានបង្កើនដោយ 1 នៅក្នុងតម្លៃ ASCII របស់ពួកគេ។ សម្រាប់អក្ខរក្រមចុងក្រោយវាចាប់ផ្តើមម្តងទៀតពោលគឺការផ្លាស់ប្តូរនៃ Z នឹងក្លាយជា a ។ នៅក្នុងការអនុវត្តខ្សែសង្វាក់លេខកូដផ្លាស់ប្តូរបញ្ហាយើងបានផ្តល់ខ្សែអក្សរ (តួអក្សរតូច) និងអារេមួយ [...

អាន​បន្ថែម

សំណួរ​ទី 355។ ការប្រៀបធៀបខ្សែអក្សរដែលមានអក្សរជំនួស នៅក្នុងការប្រៀបធៀបខ្សែអក្សរដែលមានបញ្ហាអក្សរជំនួសយើងបានផ្តល់ខ្សែអក្សរពីរខ្សែទីពីរមានអក្សរតូចហើយទីមួយមានអក្សរក្រមតូចនិងលំនាំអក្សរជំនួសខ្លះ។ លំនាំអក្សរជំនួសគឺៈយើងអាចជំនួសតួអក្សរជំនួសនេះដោយអក្ខរក្រមតូចមួយ។ *: យើងអាចជំនួសតួអក្សរជំនួសនេះដោយខ្សែអក្សរណាមួយក៏បាន។ ទទេ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 359។ ពិនិត្យមើលថាតើខ្សែអក្សរតាមដានលំដាប់នៃតួអក្សរដោយលំនាំឬអត់ សេចក្តីថ្លែងបញ្ហានៅក្នុង“ ពិនិត្យមើលថាតើខ្សែអក្សរតាមលំដាប់នៃតួអក្សរដោយលំនាំរឺអត់” យើងត្រូវពិនិត្យមើលថាតើតួអង្គនៅក្នុងខ្សែបញ្ចូលដែលបានផ្តល់អោយធ្វើតាមលំដាប់ដូចគ្នានឹងកំណត់ដោយតួអក្សរដែលមាននៅក្នុងលំនាំបញ្ចូលដែលបានផ្តល់រួចហើយបោះពុម្ព“ បាទ / ចាស” ផ្សេងទៀត បោះពុម្ព“ ទេ” ។ ទ្រង់ទ្រាយបញ្ចូល ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 361។ ព្រីនភាគថាស Palindromic ទាំងអស់នៃខ្សែអក្សរ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ព្រីនភាគថាសផាលីម៉្រូមមីនៃបញ្ហាខ្សែអក្សរ” យើងបានផ្តល់ខ្សែអក្សរ“ ស” ។ សរសេរកម្មវិធីដើម្បីបោះពុម្ពចែកភាគថាសដែលអាចធ្វើបាន។ ក្រាហ្វិនឌឺមឺរគឺជាពាក្យលេខចំនួនឃ្លាឬលំដាប់តួអក្សរផ្សេងទៀតដែលអានថយក្រោយដូចគ្នាឆ្ពោះទៅមុខដូចជា ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 363។ តួអក្សរអប្បបរមាដែលត្រូវបន្ថែមនៅខាងមុខដើម្បីបង្កើតខ្សែអក្សរ Palindrome សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ តួអក្សរអប្បបរមាដែលត្រូវបន្ថែមនៅខាងមុខដើម្បីបង្កើតបញ្ហាខ្សែអក្សរ Palindrome” យើងបានផ្តល់ខ្សែអក្សរ“ s” ។ សរសេរកម្មវិធីដើម្បីស្វែងរកតួអក្សរអប្បបរមាដែលត្រូវបន្ថែមនៅខាងមុខដើម្បីបង្កើតខ្សែរក្រោន។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមាន ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 366។ បង្កើតខ្សែអក្សរគោលពីរពីលំនាំដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ បង្កើតខ្សែអក្សរគោលពីរពីបញ្ហាដែលបានផ្តល់អោយ” ដែលយើងបានផ្តល់ខ្សែអក្សរបញ្ចូល“ s” រួមមាន ០, ១, និង? (អក្សរជំនួស) ។ យើងត្រូវបង្កើតខ្សែអក្សរគោលពីរដែលអាចធ្វើបានទាំងអស់ដោយជំនួស? ជាមួយ '0' និង '1' ។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមាន ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 368។ សេសារស៊ីពភឺរ ការពិពណ៌នាបច្ចេកទេសសេសារស៊ីហ្វៀរគឺជាបច្ចេកទេសមួយក្នុងចំណោមបច្ចេកទេសដំបូងបំផុតនៃការអ៊ិនគ្រីប។ នៅទីនេះសម្រាប់អក្សរនីមួយៗនៅក្នុងអត្ថបទដែលបានផ្តល់ឱ្យវាត្រូវបានជំនួសដោយអក្សរមួយចំនួននៃទីតាំងថេរនៃអក្ខរក្រម។ ប្រសិនបើ n = 1 ជំនួស A ដោយ B, B នឹងក្លាយជា C ហើយដូច្នេះ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 373។ បុព្វបទដែលវែងជាងគេដោយប្រើការបែងចែកនិងយកឈ្នះ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបុព្វបទវែងបំផុតដោយប្រើការបែងចែកនិងយកឈ្នះ "បញ្ហាយើងបានផ្តល់ខ្សែអក្សរលេខគត់និង n ។ សរសេរកម្មវិធីមួយដែលនឹងបោះពុម្ពបុព្វបទវែងបំផុត។ ប្រសិនបើមិនមានបុព្វបទទូទៅទេសូមបោះពុម្ព“ -1” ។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយមានចំនួនគត់ n ។ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 375។ ការអនុញ្ញាត Palindrome នៃខ្សែអក្សរ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ Palindrome Permutations of the String” យើងបានផ្តល់ខ្សែអក្សរបញ្ចូល“ s” ។ ព្រីនធ័រណាដែលអាចបង្កើតបានដោយប្រើតួអក្សរនៃខ្សែអក្សរ។ ទ្រង់ទ្រាយបញ្ចូលបន្ទាត់ទីមួយនិងតែមួយដែលមានខ្សែអក្សរ“ s” ។ ទ្រង់ទ្រាយលទ្ធផលព្រីនទាំងអស់ដែលអាចធ្វើបាន ...

អាន​បន្ថែម

សំណួរ​ទី 376។ ពិនិត្យមើលថាតើខ្សែអក្សរដែលបានផ្តល់ឱ្យពីរគឺអ៊ីសូម៉ីកជាមួយគ្នា សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុង“ ពិនិត្យមើលថាតើខ្សែដែលបានផ្តល់ពីរគឺអ៊ីសូតូមិចជាមួយគ្នា” យើងបានអោយខ្សែពីរគឺ s1 និង s2 ។ សរសេរកម្មវិធីមួយដែលនិយាយថាខ្សែអក្សរដែលបានផ្តល់គឺមិនសមហេតុផលឬអត់។ សម្គាល់ៈខ្សែពីរត្រូវបានគេនិយាយថា isomorphic ប្រសិនបើមានមួយទៅ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 378។ សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានផ្តល់នៃឌីនិងខ្ញុំ សេចក្តីថ្លែងការណ៍អំពីបញ្ហានៅក្នុង“ ទម្រង់អប្បបរមាពីលំដាប់លេខនៃលេខ D និងខ្ញុំ” យើងបានផ្តល់គំរូមួយដែលមានតែរបស់ I និង D ។ ខ្ញុំសម្រាប់ការកើនឡើងនិង D សម្រាប់ការថយចុះ។ សរសេរកម្មវិធីដើម្បីបោះពុម្ពលេខអប្បបរមាតាមលំនាំនោះ។ ខ្ទង់ពីលេខ 1-9 និងខ្ទង់លេខមិនអាចធ្វើម្តងទៀតបានទេ។ ទ្រង់ទ្រាយបញ្ចូល ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរមែកធាងក្រុមហ៊ុន Amazon

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

អាន​បន្ថែម

សំណួរ​ទី 382។ ខ្សែអក្សរច្របាច់ បញ្ហ្របញ្ហា៉ខ្សែក្រវ៉ាត់៉បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ខ្សែរពីរ។ ពិនិត្យមើលថាតើខ្សែទីពីរជាខ្សែច្របាច់ច្រវាក់ទីមួយរឺអត់? ការពន្យល់សូមឱ្យខ្សែអក្សរ s =“ អស្ចារ្យ” តំណាងអោយដើមជាគោលពីរដោយចែកវាម្តងទៀតទៅជាខ្សែអក្សរតូចៗដែលមិនទទេ។ ខ្សែអក្សរនេះអាចជា ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 384។ Morris Traversal Morris traversal គឺជាវិធីសាស្ត្រដើម្បីឆ្លងកាត់ថ្នាំងនៅក្នុងមែកធាងគោលពីរដោយមិនប្រើជង់និងការហៅឡើងវិញ។ ដូច្នេះការកាត់បន្ថយភាពស្មុគស្មាញនៃលំហទៅជាលីនេអ៊ែរ។ ឧទាហរណ៍ការផ្លាស់ប្តូរខាងក្នុងអ៊ីនធឺណេត ៩ ៧ ៧ ៦ ៦ ៥ ៣ ១ / ២ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 386។ អ្នកស្នងបន្តនៃថ្នាំងនៅក្នុងមែកធាងប្រព័ន្ធគោលពីរ បញ្ហ្របញ្ហ្របញ្ហាបញ្ហ្រដើម្របីស្វ្រងរក“ អ្នកស្នងដំណកថ្ន្រក់ក្នុងមែកធាងគោលពីរ” អ្នកស្នងបន្តនៃថ្នាំងគឺជាថ្នាំងមួយនៅក្នុងមែកធាងគោលពីរដែលកើតឡើងបន្ទាប់ពីថ្នាំងដែលបានផ្តល់ឱ្យនៅក្នុងការធ្វើអន្តរកម្មនៃដើមប្រព័ន្ធគោលពីរដែលបានផ្តល់ឱ្យ។ អ្នកស្នងតំណែងបន្តរបស់អ៊ីនស្តារ ៦ គឺ ៤ ...

អាន​បន្ថែម

សំណួរ​ទី 387។ ពិនិត្យមើលថាតើអារេដែលបានផ្តល់អាចតំណាងឱ្យការតម្រៀបដើមនៃការស្វែងរកគោលពីរ បញ្ហា“ ពិនិត្យមើលថាតើអារេមួយដែលបានផ្តល់អាចតំណាងឱ្យការបញ្ជាទិញជាមុននៃការប្តូរប្រព័ន្ធគោលពីរការស្វែងរក” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់នូវលំដាប់ត្រងត្រាប់តាមលំដាប់។ ឥឡូវពិចារណាលំដាប់នេះហើយស្វែងយល់ថាតើលំដាប់នេះអាចតំណាងឱ្យដើមឈើស្វែងរកគោលពីររឺអត់? ភាពស្មុគស្មាញនៃពេលវេលាដែលរំពឹងទុកសម្រាប់ដំណោះស្រាយគឺ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 389។ ដែលបានផ្តល់ឱ្យមែកធាងគោលពីរតើអ្នកត្រូវយកថ្នាំងពាក់កណ្តាលចេញដោយរបៀបណា? បញ្ហា "ដែលបានផ្តល់ឱ្យមែកធាងគោលពីរតើអ្នកយកថ្នាំងពាក់កណ្តាលទាំងអស់ចេញយ៉ាងដូចម្តេច?" បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវមែកធាងគោលពីរ។ ឥឡូវអ្នកត្រូវដកថ្នាំងពាក់កណ្តាលចេញ។ ថ្នាំងពាក់កណ្តាលត្រូវបានកំណត់ជាថ្នាំងនៅក្នុងមែកធាងដែលមានកូនតែមួយ។ វាក៏ជា ...

អាន​បន្ថែម

សំណួរ​ទី 390។ ការផ្លាស់ប្តូរការបញ្ជាទិញជាមុន បញ្ហា“ ភាពទាក់ទាញនៃការបញ្ជាទិញជាមុន” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវមែកធាងគោលពីរហើយឥឡូវនេះអ្នកត្រូវរកការឆ្លងកាត់នៃការប្តូរមែកធាង។ យើងតំរូវអោយរកវិធីផ្លាស់ប្តូរការបញ្ជាទិញជាមុនដោយប្រើវិធីដដែលៗហើយមិនមែនវិធីសាស្រ្តដែលហៅខ្លួនឯងមកទេ។ ឧទាហរណ៍ ៥ ៧ ៩ ៩ ៦ ១ ៤ ៣ …

អាន​បន្ថែម

សំណួរ​ទី 391។ រកចម្ងាយរវាងថ្នាំងពីរនៃមែកធាងគោលពីរ របាយការណ៍បញ្ហាបញ្ហា“ រកចំងាយរវាងថ្នាំងពីរនៃមែកធាងគោលពីរ” បញ្ជាក់ថាអ្នកត្រូវបានគេអោយមែកធាងគោលពីរហើយអ្នកត្រូវបានអោយថ្នាំងពីរ។ ឥឡូវអ្នកត្រូវរកចម្ងាយអប្បបរមារវាងថ្នាំងទាំងពីរនេះ។ ឧទាហរណ៍ // មែកធាងត្រូវបានបង្ហាញដោយប្រើរូបភាពខាងលើថ្នាំង ១ ...

អាន​បន្ថែម

សំណួរ​ទី 392។ សរសេរកូដដើម្បីកំណត់ថាតើដើមឈើពីរដើមត្រូវបានកំណត់អត្តសញ្ញាណ បញ្ហា“ សរសេរកូដដើម្បីកំណត់ថាតើដើមឈើពីរដើមជាអត្ដសញ្ញាណ” បញ្ជាក់ថាអ្នកត្រូវបានគេអោយដើមឈើគោលពីរ។ ស្វែងយល់ថាតើពួកវាដូចគ្នាបេះបិទឬអត់? នៅទីនេះមែកធាងដូចគ្នាបេះបិទមានន័យថាទាំងដើមឈើគោលទាំងពីរមានតម្លៃថ្នាំងដូចគ្នាជាមួយនឹងការរៀបចំថ្នាំងដូចគ្នា។ ឧទាហរណ៍ដើមឈើទាំងពីរ ...

អាន​បន្ថែម

សំណួរ​ទី 393។ ព្រំដែនឆ្លងកាត់នៃមែកធាងគោលពីរ បញ្ហ្របញ្ហ្របញ្ហា៉ព្រំដែនត្រឈើនៃប្រព័ន្ធគោលពីរ៉បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ឱ្រយមែកធាងគោលពីរ។ ឥឡូវអ្នកត្រូវបោះពុម្ពទិដ្ឋភាពនៃមែកធាងគោលពីរ។ ការឆ្លងកាត់ព្រំដែននៅទីនេះមានន័យថាថ្នាំងទាំងអស់ត្រូវបានបង្ហាញជាព្រំដែននៃដើមឈើ។ ថ្នាំងត្រូវបានគេមើលឃើញពី ...

អាន​បន្ថែម

សំណួរ​ទី 394។ ការឆ្លងកាត់អង្កត់ទ្រូងនៃមែកធាងគោលពីរ បញ្ហ្របញ្ហាបញ្ហា“ ដ្យាក្រាមអង្កត់ទ្រូងនៃមែកធាងគោលពីរ” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវមែកធាងគោលពីរហើយឥឡូវនេះអ្នកត្រូវរកមើលអង្កត់ទ្រូងសម្រាប់មែកធាងដែលបានផ្តល់ឱ្យ។ នៅពេលដែលយើងឃើញដើមឈើមួយពីទិសដៅខាងលើស្តាំ។ ថ្នាំងដែលអាចឱ្យយើងមើលឃើញគឺអង្កត់ទ្រូង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 397។ ជួរ LCM សំណួរ របាយការណ៍បញ្ហាបញ្ហា“ ជួរសំណួរចម្លើយអិលអិមអេស” បញ្ជាក់ថាអ្នកមានចំនួនគត់និងចំនួនសំណួរ q ។ សំណួរនីមួយៗមាន (ឆ្វេងស្តាំ) ជាជួរ។ ភារកិច្ចដែលបានផ្តល់ឱ្យគឺដើម្បីស្វែងរក LCM (ខាងឆ្វេងស្តាំ) មានន័យថា LCM នៃចំនួនទាំងអស់ដែលមាននៅក្នុងជួរនៃ ...

អាន​បន្ថែម

សំណួរ​ទី 398។ រកផលបូកកំរិតអតិបរមានៅក្នុងមែកធាងប្រព័ន្ធគោលពីរ របាយការណ៍បញ្ហាបញ្ហា“ រកផលបូកកំរិតអតិបរិមាក្នុងមែកធាងគោលពីរ” បញ្ជាក់ថាអ្នកត្រូវបានគេអោយមែកធាងគោលពីរដែលមានថ្នាំងវិជ្ជមាននិងអវិជ្ជមានរកផលបូកអតិបរមានៃកំរិតមួយនៅក្នុងមែកធាងគោលពីរ។ ឧទាហរណ៍ការបញ្ចូលទី ៧ ការពន្យល់ទី ១ កម្រិតបូក = ៥ កម្រិតទីពីរ៖ ផលបូក = …

អាន​បន្ថែម

សំណួរ​ទី 399។ ការណែនាំដើមឈើក្រហម - ខ្មៅ ដើមក្រហមខ្មៅគឺជាមែកធាងគោលពីរដែលធ្វើឱ្យមានតុល្យភាពដោយខ្លួនឯង។ នៅក្នុងមែកធាងនេះរាល់ថ្នាំងទាំងអស់គឺជាថ្នាំងពណ៌ក្រហមឬថ្នាំងខ្មៅ។ នៅក្នុងសេចក្តីផ្តើមមែកធាងក្រហម - ខ្មៅនេះយើងនឹងព្យាយាមគ្របដណ្តប់លើលក្ខណៈសម្បត្តិទាំងអស់របស់វា។ លក្ខណៈសម្បត្តិនៃដើមឈើក្រហម - ខ្មៅរាល់ថ្នាំងទាំងអស់ត្រូវបានតំណាងថាជាពណ៌ក្រហមឬខ្មៅ។ ...

អាន​បន្ថែម

សំណួរ​ទី 400។ ប្រតិបត្ដិការលុបមែកធាងប្រព័ន្ធគោលពីរ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ប្រតិបត្ដិការលុបមែកធាងប្រព័ន្ធគោលពីរស្វែងរក” ស្នើសុំឱ្យយើងអនុវត្តប្រតិបត្តិការលុបសំរាប់មែកធាងស្វែងរកគោលពីរ។ មុខងារលុបសំដៅទៅលើមុខងារដើម្បីលុបថ្នាំងដែលមានគ្រាប់ចុច / ទិន្នន័យដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៏ Input Node ដែលត្រូវលុប = ៥ វិធីសាស្រ្តទិន្នផលសំរាប់ការស្វែងរកមែកធាងប្រព័ន្ធគោលពីរលុបប្រតិបត្តិការដូច្នេះ ...

អាន​បន្ថែម

សំណួរ​ទី 401។ វិធីសាស្រ្តស្មុគស្មាញក្នុងការរកកំពស់ដើមឈើគោលពីរ បញ្ហ្របញ្ហា៉វិធីសាស្ត្ៀតដើម្បីរកកម្ពស់ដើមឈើគោលពីរបងា្ហាញថាអ្នកត្ូវបានផ្តល់ឱ្យមែកធាងគោលពីររកកម្ពស់ដើមឈើដោយប្រើវិធីសាស្ត្រដដែល។ ឧទាហរណ៏ការបញ្ចូល ៣ វិធីបញ្ចូល ៤ វិធីសាស្រ្តសំរាប់វិធីសាស្រ្តវិភាគដើម្បីរកកំពស់ដើមឈើគោលកំពស់កំពស់ដើមឈើ…

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 403។ កម្រិតនៃការផ្លាស់ប្តូរលំដាប់ដោយប្រើជួរពីរ សេចក្តីថ្លែងការណ៍អំពីបញ្ហាបញ្ហា“ កំរិតនៃការត្រងតាមលំដាប់ដោយប្រើជួរពីរ” ចែងថាអ្នកត្រូវបានគេអោយមែកធាងគោលពីរបោះពុម្ពព្រីនធ័រតាមលំដាប់លំដោយតាមជួរ។ ឧទាហរណ៍ការបញ្ចូល ៥ ១១ ៤២ ៧ ៩ ៨ ១២ ២៣ ៥ ៣ ការបញ្ចូល ១ ២ ៣ ៤ ៥ ៦ ក្បួនដោះស្រាយសម្រាប់ការផ្លាស់ប្តូរលំដាប់ ...

អាន​បន្ថែម

សំណួរ​ទី 404។ ពិនិត្យមើលថាតើគ្រប់ទាំងមែកធាងនៃប្រព័ន្ធគោលពីរពីរគឺអាណាក្រាមឬអត់ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ពិនិត្យមើលថាតើដើមឈើគោលពីរកំរិតគ្រប់កំរិតអាណាហ្គីក្រាមរឺអត់” និយាយថាអ្នកអោយដើមឈើគោលពីររឺពីរកំរិតសូមពិនិត្យមើលថាតើកំរិតខ្ពស់នៃដើមឈើពីរដើមគឺអាណាក្រាមរឺអត់។ ឧទាហរណ៍ការបញ្ចូលវិធីសាស្រ្តមិនពិតបញ្ចូលដើម្បីពិនិត្យមើលថាតើគ្រប់កម្រិតទាំងពីរ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 406។ ចំនួនបងប្អូនបង្កើតនៃថ្នាំងដែលបានផ្តល់ជាមែកធាង n-ary សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ចំនួនបងប្អូនបង្កើតនៃថ្នាំងដែលបានផ្តល់ជាមែកធាង n-ary” ចែងថាអ្នកត្រូវបានគេអោយមែកធាង n-ary និងថ្នាំងគោលដៅ។ រកចំនួនបងប្អូនបង្កើតនៃថ្នាំងគោលដៅ។ សន្មតថាថ្នាំងតែងតែមាននៅក្នុងមែកធាងហើយថ្នាំងទីមួយគឺ ...

អាន​បន្ថែម

សំណួរ​ទី 407។ បំលែង BST អោយទៅជាមីន - ហេបដោយមិនប្រើអារេ សេចក្តីថ្លែងការណ៍បញ្ហា“ បំលែង BST ទៅជាមីន - ហេបដោយមិនប្រើអារេ” បញ្ហាបានចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យអេសធីអេស (មែកធាងការស្វែងរកគោលពីរ) ហើយអ្នកត្រូវបំលែងវាទៅជាគំនរមីន។ គំនរមីនគួរតែមានធាតុទាំងអស់នៅក្នុងមែកធាងស្វែងរកគោលពីរ។ ក្បួនដោះស្រាយគួរតែដំណើរការក្នុងភាពស្មុគស្មាញពេលវេលាលីនេអ៊ែរ។ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 409។ ការឆ្លងកាត់ការធ្វើត្រាប់តាមបែបស្មុគស្មាញដោយប្រើជង់ពីរ សេចក្តីថ្លែងអំពីបញ្ហាបញ្ហា“ ការឆ្លុះបញ្ចាំងពីការធ្វើអាជីវកម្មដែលមានលក្ខណៈស្មុគស្មាញដោយប្រើជណ្តើរពីរ” ចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវប្រព័ន្ធគោលពីរដែលមានថ្នាំង។ សរសេរកម្មវិធីសម្រាប់ការផ្លាស់ប្តូរ postorder ដដែលៗដោយប្រើជង់ពីរ។ ឧទាហរណ៍បញ្ចូល ៤ ៥ ២ ៦ ៧ ៣ ១ ការបញ្ចូល ៤ ២ ៣ ១ បង្កើតក្បួនដោះស្រាយ។

អាន​បន្ថែម

សំណួរ​ទី 410។ មែកធាងគោលពីរទៅការប្តូរមែកធាងប្រព័ន្ធគោលពីរការផ្លាស់ប្តូរដោយប្រើសំណុំ STL សេចក្តីថ្លែងការណ៍បញ្ហាយើងត្រូវបានគេផ្តល់ឱ្យនូវមែកធាងគោលពីរហើយយើងត្រូវបម្លែងវាទៅជាមែកធាងស្វែងរកគោលពីរ។ បញ្ហា“ មែកធាងគោលពីរដើម្បីការប្តូរមែកធាងការស្វែងរកការផ្លាស់ប្តូរដោយប្រើឈុតអេសអិល” ស្នើឱ្យធ្វើការបំលែងដោយប្រើឈុតអេសអិល។ យើងបានពិភាក្សាគ្នារួចហើយក្នុងការបំប្លែងមែកធាងគោលពីរទៅជាប។ ស។ ស .។ ប៉ុន្តែយើង ...

អាន​បន្ថែម

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

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 413។ វិធីសាស្រ្តដែលមានលក្ខណៈស្មុគស្មាញដើម្បីរកបុព្វបុរសនៃមែកធាងគោលពីរដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍អំពីបញ្ហា“ វិធីសាស្រ្តរកវិធីដើម្បីរកបុព្វបុរសនៃមែកធាងគោលពីរដែលបានផ្តល់ឱ្យ” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវប្រព័ន្ធគោលពីរនិងលេខគត់ដែលតំណាងអោយកូនសោរ។ បង្កើតមុខងារដើម្បីបោះពុម្ពបុព្វបុរសទាំងអស់នៃកូនសោដែលបានផ្តល់ឱ្យដោយប្រើពាក្យដដែល។ ឧទាហរណ៍ពាក្យគន្លឹះបញ្ចូល = ៦ ៥ ២ ១ ការពន្យល់៖ …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 415។ ស្វែងរកធាតុតូចបំផុត k-th នៅក្នុង BST (ស្ថិតិនៃការបញ្ជាទិញនៅ BST) សេចក្តីថ្លែងការណ៍បញ្ហា“ រកឃើញធាតុតូចបំផុតនៅ k-th នៅក្នុង BST (ស្ថិតិនៃការបញ្ជាទិញនៅ BST)” បានចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវមែកធាងស្វែងរកគោលពីរហើយអ្នកត្រូវរកលេខតូចបំផុត k-th នៅក្នុង BST ។ នេះមានន័យថាប្រសិនបើយើងធ្វើការតម្រៀបតាមលំដាប់លំដោយនៃមែកធាងស្វែងរកប្រព័ន្ធគោលពីរហើយរក្សាទុកឯកសារ ...

អាន​បន្ថែម

សំណួរ​ទី 416។ ផលបូកបញ្ឈរនៅក្នុងមែកធាងគោលពីរដែលបានផ្តល់ឱ្យ សេចក្តីថ្លែងការណ៍បញ្ហា“ ផលបូកបញ្ឈរនៅក្នុងមែកធាងគោលពីរដែលបានផ្តល់ឱ្យ” ចែងថាអ្នកត្រូវបានផ្តល់ឱ្យនូវគោលពីរហើយយើងត្រូវរកផលបូកនៃកំរិតបញ្ឈរនីមួយៗ។ តាមកម្រិតបញ្ឈរយើងមានន័យថាប្រសិនបើយើងគូរបន្ទាត់បញ្ឈរនៅចម្ងាយ ១ ឯកតានៅខាងឆ្វេងនិងខាងស្តាំ ...

អាន​បន្ថែម

សំណួរ​ទី 417។ កម្មវិធីដើម្បីពិនិត្យមើលថាតើដើមឈើគោលពីរជា BST រឺអត់ សេចក្តីថ្លែងការណ៍អំពីបញ្ហា“ កម្មវិធីដើម្បីពិនិត្យមើលថាតើដើមឈើគោលពីរគឺជា BST រឺក៏អត់” បញ្ជាក់ថាអ្នកត្រូវបានគេអោយមែកធាងគោលពីរហើយអ្នកត្រូវពិនិត្យមើលថាតើដើមឈើគោលពីរពេញចិត្តលក្ខណៈសម្បត្តិរបស់មែកធាងគោលពីរ។ ដូច្នេះដើមគោលពីរមានលក្ខណៈដូចខាងក្រោមៈអនុក្រិតខាងឆ្វេង ...

អាន​បន្ថែម

សំណួរ​ទី 418។ ជម្រៅអតិបរមានៃមែកធាងគោលពីរ បញ្ហ្របញ្ហា“ ជម្រៅអតិបរិមានៃមែកធាងគោលពីរ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់រចនាសម្ព័ន្ធទិន្នន័យមែកធាងគោលពីរ។ បោះពុម្ពជម្រៅអតិបរមានៃមែកធាងគោលពីរដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៍ការបញ្ចូលទី ២ ការពន្យល់ៈជម្រៅអតិបរមាសម្រាប់មែកធាងដែលបានផ្តល់គឺ ២ ។ ពីព្រោះមានតែធាតុតែមួយទេដែលស្ថិតនៅខាងក្រោមឫស (ឧ។ ...

អាន​បន្ថែម

សំណួរ​ទី 419។ បំលែង BST ទៅមីនហ៊ាប របាយការណ៍បញ្ហាដែលបានផ្តល់ឱ្យមែកធាងស្វែងរកគោលពីរពេញលេញសរសេរក្បួនដោះស្រាយដើម្បីបំលែងវាទៅជាមីនហ៊ាបដែលត្រូវបំលែង BST ទៅជាមីនហ៊ាប។ មីនហ៊ាបគួរតែថាតម្លៃនៅខាងឆ្វេងថ្នាំងត្រូវតែតិចជាងតម្លៃនៅខាងស្តាំ…

អាន​បន្ថែម

សំណួរ​ទី 420។ បញ្ចូលគ្នានូវការស្វែងរកដើមឈើគោលពីរដែលមានតុល្យភាព សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យដើមឈើស្វែងរកគោលពីរមានតុល្យភាពមាន n ធាតុនៅក្នុងធាតុ BST ដំបូងនិង m នៅក្នុង BST ទីពីរ។ សរសេរក្បួនដោះស្រាយដើម្បីបញ្ចូលគ្នានូវដើមឈើស្វែងរកគោលពីរដែលមានតុល្យភាពដើម្បីបង្កើតជាមែកធាងស្វែងរកគោលពីរដែលមានតុល្យភាពទីបីជាមួយ (n + m) ។ ឧទាហរណ៍ការបញ្ជាទិញលទ្ធផលបញ្ចូលការបញ្ជាទិញជាមុន ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 422។ ពិនិត្យទំហំដែលបានផ្តល់ឱ្យ n អាចតំណាងឱ្យ BST នៃកម្រិត n ឬអត់ សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យអារេមួយដែលមានធាតុ n, ពិនិត្យមើលអារេដែលបានផ្តល់ឱ្យនៃទំហំ n អាចតំណាងឱ្យ BST នៃកម្រិត n ឬអត់។ នោះគឺដើម្បីពិនិត្យមើលថាតើមែកធាងស្វែងរកគោលពីរដែលបានសាងសង់ដោយប្រើធាតុ n ទាំងនេះអាចតំណាងឱ្យ BST នៃកម្រិត n ។ ឧទាហរណ៍មកដល់ [] = {១០, ៨, ៦, ៩, …

អាន​បន្ថែម

សំណួរ​ទី 423។ មែកធាងគោលពីរទៅការផ្លាស់ប្តូរមែកធាងគោលពីរ នៅក្នុងមែកធាងគោលពីរទៅជាបញ្ហាបំលែងដើមឈើការស្វែងរកគោលពីរយើងបានអោយមែកធាងគោលពីរមួយប្តូរវាទៅជាមែកធាងប្រព័ន្ធគោលពីរដោយមិនផ្លាស់ប្តូររចនាសម្ព័ន្ធមែកធាង។ ឧទាហរណ៍ការបញ្ជាទិញលទ្ធផលបញ្ចូលការបញ្ជាទិញជាមុន: ១៣ ៨ ៦ ៤៧ ២៥ ៥១ ក្បួនដោះស្រាយយើងមិនចាំបាច់ផ្លាស់ប្តូររចនាសម្ព័ន្ធរបស់ ...

អាន​បន្ថែម

សំណួរ​ទី 424។ តម្រៀបបញ្ជីភ្ជាប់ទៅនឹងតុល្យភាពអេសធីអេស នៅក្នុងបញ្ជីភ្ជាប់ដែលបានភ្ជាប់ទៅនឹងបញ្ហា BST ដែលមានតុល្យភាពយើងបានផ្តល់នូវបញ្ជីភ្ជាប់យ៉ាងល្អតាមលំដាប់លំដោយបង្កើតជាមែកធាងគោលពីរដែលមានតុល្យភាពពីបញ្ជីភ្ជាប់ដែលគួរអោយស្រឡាញ់។ ឧទាហរណ៍ការបញ្ចូល ១ -> ២ - ៣ ៣ - ៤ -> ៥ ការបញ្ជាទិញមុន៖ ៣ ២ ១ ៥ ៤ បញ្ចូល ៧ -> …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 426។ ផ្លាស់ប្តូរអេសប៊ីអេសទៅដើមឈើបូកធំជាង ក្នុងការបំលែងមេកានិចបេ។ អេ។ ទៅដើមឈើបូកធំជាងដែលបានផ្តល់ជាមែកធាងការស្វែងរកគោលពីរសរសេរក្បួនដោះស្រាយដើម្បីបំលែងវាទៅជាមែកធាងផលបូកធំជាងនោះគឺផ្លាស់ប្តូរថ្នាំងនិមួយៗអោយមានផលបូកនៃធាតុទាំងអស់ធំជាងវា។ ឧទាហរណ៍ការបញ្ជាទិញលទ្ធផលបញ្ចូលការបញ្ជាទិញមុន៖ ៦៩ ៨១ ៨៧ ៣៤ ៥៤ …

អាន​បន្ថែម

សំណួរ​ទី 427។ គុណសម្បត្តិរបស់ប៊ីអេសអេសលើតារាងហាស់ ប្រតិបត្តិការដែលត្រូវបានប្រើជាទូទៅបំផុតលើរចនាសម្ព័ន្ធទិន្នន័យណាមួយគឺការបញ្ចូលការលុបនិងការស្វែងរក។ ហាស់តុអាចអនុវត្តប្រតិបត្តិការទាំងបីនេះជាមួយនឹងភាពស្មុគស្មាញពេលវេលាជាមធ្យមនៃអូ (១) ខណៈពេលដែលដើមឈើទ្រទ្រង់ប្រព័ន្ធគោលពីរមានតុល្យភាពដោយខ្លួនឯងយកពេលវេលា O (log n) ស្មុគស្មាញ។ ដំបូងវាហាក់ដូចជាហាសតាតុល្អជាង ...

អាន​បន្ថែម

សំណួរ​ទី 428។ សាងសង់ខ។ ស។ ប ដែលបានផ្តល់នូវការផ្លាស់ប្តូរលំដាប់នៃមែកធាងស្វែងរកប្រព័ន្ធគោលពីរសរសេរក្បួនដោះស្រាយដើម្បីបង្កើតមែកធាងស្វែងរកគោលពីរឬប៊ីអេសពីអាយធីដែលឆ្លងកាត់កំរិតលំដាប់ដែលបានផ្តល់។ ឧទាហរណ៍ Input levelOrder [] = {១៨, ១២, ២០, ៨, ១៥, ២៥, ៥, ៩, ២២, ៣១} លទ្ធផលក្នុងការបញ្ជាទិញ៖ ៥ ៨ ៩ ១២ ១៥ ១៨ ...

អាន​បន្ថែម

សំណួរ​ទី 429។ សាងសង់ខ។ ស។ ប។ ពីការបញ្ជាទិញមុន ដែលបានផ្តល់ការឆ្លងកាត់ការបញ្ជាទិញជាមុននៃមែកធាងស្វែងរកគោលពីរ (ប៊ីអេសធី) សូមសរសេរក្បួនដោះស្រាយដើម្បីសាងសង់អេសអេសពីការត្រាប់តាមការបញ្ជាទិញជាមុន។ ឧទាហរណ៍ Input preOrder [] = {៧, ៥, ៣, ៦, ៩} Input Output: ៣ ៥ ៦ ៧ ៩ Input preOrder [] = {១២, ៦, ១, ៣៥, ២០} Input ទិន្នផលៈ ១ ៦ …

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 431។ សាងសង់មែកធាងគោលពីរពីការបញ្ជាទិញដែលបានផ្តល់និងការបញ្ជាទិញជាមុន នៅក្នុងបញ្ហានេះយើងមានការបញ្ជាទិញនិងបញ្ជាទិញនៃមែកធាងគោលពីរ។ យើងត្រូវសាងសង់មែកធាងគោលពីរពីការប្តូរ Inorder និង Preorder ។ ការបញ្ចូលឧទាហរណ៍៖ ការបញ្ជាទិញ = [D, B, E, A, F, C] Preorder = [A, B, D, E, C, F] ទិន្នផល៖ ការបញ្ជាទិញជាមុននៃការឆ្លងកាត់ដើមឈើដែលបង្កើតឡើងដោយ ...

អាន​បន្ថែម

សំណួរ​ទី 432។ បោះពុម្ពជីដូនជីតានៃថ្នាំងមែកធាងគោលពីរដែលបានផ្តល់ឱ្យដោយគ្មានការហៅឡើងវិញ បានផ្តល់ឱ្យមែកធាងគោលពីរនិងថ្នាំងជាក់លាក់ឬកូនសោ។ បោះពុម្ពបុព្វបុរសនៃថ្នាំងមែកធាងគោលពីរដែលបានផ្តល់ឱ្យដោយគ្មានការហៅឡើងវិញ។ ឧទាហរណ៍បញ្ចូល៖ កូនសោ = ៧ លទ្ធផល៖ ៣ ១ បញ្ចូល៖ កូនសោ = ៤ លទ្ធផល៖ ២ ១ ក្បួនដោះស្រាយសម្រាប់បុព្វបុរសនៃថ្នាំងមែកធាងគោលពីរដែលបានបង្កើតបង្កើតថ្នាំងថ្នាក់ ...

អាន​បន្ថែម

សំណួរ​ទី 433។ ការបញ្ជាទិញកម្រិត Traversal ក្នុងទំរង់វង់ នៅក្នុងបញ្ហានេះយើងបានផ្តល់ឱ្យមែកធាងគោលពីរបោះពុម្ពកម្រិតនៃការផ្លាស់ប្តូរលំដាប់របស់វានៅក្នុងទំរង់វង់។ ឧទាហរណ៍លទ្ធផលបញ្ចូល ១០ ៣០ ៣០ ៤០ ៤០ ៨០ ៧០ ៦០ ៦០ វិធីសាស្រ្តធ្វើឱ្យស្រងូតស្រងាត់សម្រាប់ការតម្រង់តាមលំដាប់ត្រងតាមទំរង់វង់គំនិតគឺត្រូវធ្វើតាមលំដាប់លំដោយនៃកំរិតធម្មតាដោយប្រើ ...

អាន​បន្ថែម

សំណួរ​ទី 434។ ធាតុតូចជាងគេបំផុតរបស់ខេត នៅក្នុងបញ្ហានេះយើងបានផ្តល់ឱ្យប៊ីអេសធីនិងលេខ k រកឃើញធាតុតូចតាច kth នៅក្នុងប។ ស។ ស។ ឧទាហរណ៍ដើមឈើបញ្ចូល [] = {៥, ៣, ៦, ២, ៤, មោឃៈ, ១} k = ៣ លទ្ធផល ៣ ដើមឈើបញ្ចូល [] = {៣, ១, ៤, ទទេ, ២} k = ១ លទ្ធផល ១ ។ ..

អាន​បន្ថែម

សំណួរ​ទី 435។ មែកធាងប្រព័ន្ធគោលពីរមានតុល្យភាព នៅក្នុងបញ្ហាមែកធាងប្រព័ន្ធគោលពីរមានតុល្យភាពយើងបានចាក់ឬសនៃមែកធាងគោលពីរ។ យើងត្រូវកំណត់ថាតើសមតុល្យកម្ពស់ឬអត់។ ឧទាហរណ៍ការបញ្ចូលលទ្ធផលពិតការបញ្ចូលលទ្ធផល៖ មែកធាងគោលពីរដែលមានតុល្យភាពមិនពិតរាល់ថ្នាំងទាំងអស់នៅក្នុងមែកធាងគោលពីរមានតុល្យភាពខុសគ្នាពី ១ ឬតិចជាង ...

អាន​បន្ថែម

សំណួរ​ទី 436។ មែកធាងចន្លោះពេល នៅក្នុងបញ្ហាមែកធាងចន្លោះពេលយើងបានផ្តល់ឱ្យនូវចន្លោះពេលនិងសំណួរបីប្រភេទគឺ addInterval (x, y): បន្ថែមចន្លោះពេល (x, y) ទៅសំណុំ removeInterval (x, y): ដកចន្លោះពេល (x, y) ) ពីសំណុំ checkInterval (x, y): ពិនិត្យមើលថាតើចន្លោះពេល (x, y) ត្រួតស៊ីគ្នាជាមួយនឹងចន្លោះពេលដែលមានស្រាប់ខ្លះរចនារចនាសម្ព័ន្ធទិន្នន័យ (មែកធាងចន្លោះពេល) ...

អាន​បន្ថែម

សំណួរ​ទី 437។ សាងសង់មែកធាងគោលពីរពេញលេញពីបញ្ជីឈ្មោះតំណាងភ្ជាប់របស់វា ដែលបានផ្តល់ឱ្យបញ្ជីតំណាងដែលបានភ្ជាប់នៃមែកធាងគោលពីរពេញលេញ។ បញ្ជីដែលបានភ្ជាប់គឺស្ថិតនៅក្នុងលំដាប់នៃការផ្លាស់ប្តូរលំដាប់នៃដើមឈើ។ សរសេរក្បួនដោះស្រាយដើម្បីសាងសង់មែកធាងគោលពីរពេញលេញពីការភ្ជាប់បញ្ជីតំណាងរបស់វា។ ឧទាហរណ៍បញ្ចូល ១ -> ២ -> ៣ -> ៤ -> ៥ …

អាន​បន្ថែម

សំណួរ​ទី 438។ បុព្វបុរសទូទៅទាបបំផុត ដោយបានចាក់ឬសនៃមែកធាងគោលពីរនិងពីរថ្នាំង n1 និង n2 រកឃើញអេសអេអេអេ (បុព្វបុរសទូទៅទាបបំផុត) នៃថ្នាំង។ ឧទាហរណ៍តើបុព្វបុរសទូទៅទាបបំផុត (LCA) គឺជាអ្វី? បុព្វបុរសនៃថ្នាំង n គឺជាថ្នាំងដែលមាននៅក្នុងផ្លូវរវាងឫសនិងថ្នាំង។ ពិចារណាអំពីគោលពីរដែលបង្ហាញក្នុង ...

អាន​បន្ថែម

សំណួរ​ទី 439។ ដូនតាទូទៅទាបបំផុតនៅក្នុងមែកធាងស្វែងរកគោលពីរ ដោយមានឬសគល់នៃមែកធាងស្វែងរកគោលពីរនិងពីរថ្នាំង n1 និង n2 រកឃើញអេសអិល (បុព្វបុរសទូទៅទាបបំផុត) នៃថ្នាំងនៅក្នុងមែកធាងស្វែងរកគោលពីរដែលបានផ្តល់ឱ្យ។ ឧទាហរណ៍វិធីសាស្រ្តណាតូសម្រាប់ជីដូនជីតាដូនតាទូទៅទាបបំផុតនៅក្នុងមែកធាងស្វែងរកគោលពីររកអេសអិល (n1, n2) ដោយប្រើវិធីសាស្រ្តល្អបំផុតដើម្បីរក LCA ...

អាន​បន្ថែម

សំណួរ​ទី 440។ មែកធាងចម្រៀក ប្រសិនបើយើងបានអនុវត្តបន្ថែមលើជួរដែលបានផ្តល់ឱ្យដែលធាតុរបស់វាត្រូវបានធ្វើបច្ចុប្បន្នភាពគ្រប់ពេល។ បន្ទាប់មកនៅក្នុងប្រភេទបញ្ហានោះយើងដោះស្រាយដោយប្រើរចនាសម្ព័ន្ធមែកឈើ។ បានផ្តល់អារេមួយ [] ជាមួយធាតុ n ហើយអ្នកត្រូវឆ្លើយសំណួរច្រើនសំណួរនីមួយៗគឺមួយ។

អាន​បន្ថែម

សំណួរ​ទី 441។ បោះពុម្ពមែកធាងគោលពីរនៅក្នុងលំដាប់បញ្ឈរ នៅក្នុងបញ្ហានេះយើងបានផ្តល់ទ្រនិចចង្អុលបង្ហាញពីឫសនៃគោលពីរហើយភារកិច្ចរបស់អ្នកគឺបោះពុម្ពមែកធាងគោលពីរតាមលំដាប់បញ្ឈរ។ ឧទាហរណ៍បញ្ចូល ១ / \ ២ ៣ / \ / \ ៤ ៥ ៦ ៧ \ \ ៨ ៩ លទ្ធផល ៤ ២ ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 443។ មែកធាងគោលពីរអតិបរមា នៅក្នុងបញ្ហានេះយើងបានផ្តល់អារេមួយនៃទំហំ] ។ បង្កើតមែកធាងគោលពីរអតិបរមាពីអារេហើយត្រឡប់ថ្នាំងរបស់វា។ វាត្រូវបានផលិតចេញពីអារេដោយប្រើជំហ៊ានដូចតទៅនេះ៖ ថ្នាំងឫសនៃមែកធាងគួរតែជាតំលៃអតិបរិមាដែលបានផ្តល់អោយ

អាន​បន្ថែម

សំណួរ​ទី 444។ មែកធាងប្រព័ន្ធគោលពីរកម្រិត zigzag លំដាប់ Traversal ដែលបានផ្តល់ឱ្យមែកធាងគោលពីរសូមបោះពុម្ពការតម្រៀបតាមកម្រិតហ្សីហ្សែលនៃតម្លៃថ្នាំងរបស់វា។ (មានន័យថាពីឆ្វេងទៅស្តាំបន្ទាប់មកពីឆ្វេងទៅស្តាំសម្រាប់កម្រិតបន្ទាប់និងប្តូររវាងគ្នា) ។ ឧទាហរណ៍ពិចារណាលើគោលពីរមែកធាងដែលបានផ្ដល់ឱ្យខាងក្រោមនេះគឺជាប្រភេទតម្រឹមតាមលំដាប់លំដោយនៃដើមឈើគោលពីរខាងលើ។

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 446។ ការចង្អុលបង្ហាញចំនុចខាងស្តាំបន្ទាប់នៅក្នុងថ្នាំងនីមួយៗ ដែលបានផ្តល់ឱ្យមែកធាងគោលពីរភ្ជាប់ថ្នាំងដែលមានកម្រិតដូចគ្នាពីឆ្វេងទៅស្តាំ។ រចនាសម្ព័ននៃថ្នាំងមែកធាង៖ ថ្នាំងនៃមែកធាងមានសមាសធាតុចំនួន ៤ ដែលជាទិន្នន័យ (តម្លៃចំនួនគត់) ចង្អុលបង្ហាញ (បន្ទាប់ខាងឆ្វេងនិងខាងស្តាំ) នៃប្រភេទថ្នាំងមែកធាង។ ទ្រនិចបន្ទាប់នៃចំណុចថ្នាំងឆ្ពោះទៅរក ...

អាន​បន្ថែម

សំណួរ​ទី 447។ ទិដ្ឋភាពកំពូលនៃមែកធាងគោលពីរ ទិដ្ឋភាពកំពូលនៃមែកធាងគោលពីរគឺជាសំណុំនៃថ្នាំងដែលអាចមើលឃើញនៅពេលដើមឈើត្រូវបានមើលពីខាងលើ។ ដែលបានផ្ដល់ឱ្យមែកធាងគោលពីរ, ទិដ្ឋភាពកំពូលលទ្ធផលនៃមែកធាងគោលពីរពីកម្រិតផ្ដេកខាងឆ្វេងបំផុតទៅកម្រិតផ្តេកខាងស្តាំបំផុត។ ឧទាហរណ៍ឧទាហរណ៍ ១ ឧទាហរណ៍ ២ ប្រភេទនៃ ...

អាន​បន្ថែម

សំណួរ​ទី 448។ កម្រិតនៃថ្នាំងនីមួយៗនៅក្នុងមែកធាងពីថ្នាំងប្រភព បានផ្តល់ឱ្យដើមឈើមួយ (ក្រាហ្វិចដែលមានភ្ជាប់យ៉ាងពេញលេញដែលថ្នាំងធាតុផ្សំត្រូវបានភ្ជាប់ដោយគែមប៉ោង) និងថ្នាំងប្រភព។ រកកម្រិតថ្នាំងនីមួយៗក្នុងថ្នាំងប្រភពទម្រង់មែកធាង។ វាត្រូវបានផ្តល់ឱ្យកម្រិតនៃថ្នាំង v ទាក់ទងទៅនឹងប្រភពគឺជាចម្ងាយរវាង ...

អាន​បន្ថែម

សំណួរ​ទី 449។ រកអនុភាគចម្លង ច្បាប់ចម្លងរងត្រូវបានគេនិយាយថាស្ទួនប្រសិនបើពួកគេមានតម្លៃនិងរចនាសម្ព័ន្ធថ្នាំងដូចគ្នា។ បានផ្តល់ឱ្យមែកធាងគោលពីរដែលមានថ្នាំង។ រកចំណងជើងរងចម្លងទាំងអស់ហើយប្រគល់ថ្នាំងជា root របស់ពួកគេ។ ឧទាហរណ៍នៅទីនេះអនុក្រឹត ៤ និង ២-> ៤ លេចចេញច្រើនជាងម្តងដូច្នេះយើងនឹងត្រឡប់ឫស ...

អាន​បន្ថែម

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

អាន​បន្ថែម

សំណួរ​ទី 451។ បុព្វបទដែលវែងជាងគេដោយប្រើទ្រី នៅក្នុងបុព្វបទវែងជាងគេដោយប្រើបញ្ហាទ្រីយើងបានផ្តល់ខ្សែអក្សររកឃើញបុព្វបទទូទៅវែងបំផុត។ ពោលគឺស្វែងរកផ្នែកបុព្វបទដែលជារឿងធម្មតាសម្រាប់ខ្សែអក្សរទាំងអស់។ ឧទាហរណ៍ការបញ្ចូលទី ១៖ {“ ការបង្រៀន”,“ ការបង្ហាត់”,“ រំអិល”,“ វង្វេង”} "} លទ្ធផល៖" abcd "...

អាន​បន្ថែម

សំណួរ​ទី 452។ បំលែងបញ្ជីតម្រៀបទៅជាមែកធាងស្វែងរកគោលពីរ បញ្ហាបានផ្តល់បញ្ជីដែលបានភ្ជាប់។ ធាតុនៃបញ្ជីភ្ជាប់មានលំដាប់លំដោយ។ បំលែងបញ្ជីដែលបានភ្ជាប់ទៅជាមែកធាងស្វែងរកគោលពីរដែលមានតុល្យភាពខ្ពស់។ មែកធាងការស្វែងរកគោលពីរដែលមានតុល្យភាពខ្ពស់គឺជាមែកធាងនៃការស្វែងរកគោលពីរដែលភាពខុសគ្នារវាងជំរៅនៃអនុក្រឹត្យពីរនៃ ...

អាន​បន្ថែម

សំណួរ​ទី 453។ ធ្វើឱ្យមានសុពលភាពមែកធាងស្វែងរកគោលពីរ បញ្ហានៅក្នុងមែកធាងការស្វែងរកប្រព័ន្ធគោលពីរដែលមានសុពលភាពយើងបានចាក់ឬសនៃដើមឈើយើងត្រូវពិនិត្យមើលថាតើវាជាដើមឈើស្វែងរកគោលពីររឺអត់។ ឧទាហរណ៍៖ លទ្ធផល៖ ពិតការពន្យល់៖ ដើមឈើដែលបានផ្តល់ជាមែកធាងស្វែងរកគោលពីរពីព្រោះធាតុទាំងអស់ដែលនៅសេសសល់ក្នុងអនុក្រឹត្យនីមួយៗ ...

អាន​បន្ថែម

សំណួរ​ទី 454។ ផ្លូវ Sum តើអ្វីទៅជាបញ្ហាផលបូក? នៅក្នុងបញ្ហាផ្លូវផលយើងបានផ្តល់ដើមឈើគោលពីរនិងចំនួនគត់ SUM ។ យើងត្រូវរកមើលថាតើផ្លូវណាមួយពីឫសដល់ស្លឹកមានផលបូកស្មើនឹង SUM ។ ផលបូកផ្លូវត្រូវបានកំណត់ជាផលបូកនៃថ្នាំងទាំងអស់ ...

អាន​បន្ថែម

សំណួរ​ទី 455។ កំរិតលំដាប់នៃការផ្លាស់ប្តូរនៃមែកធាងគោលពីរ ការបញ្ជាទិញកម្រិតនៃការផ្លាស់ប្តូរនៃមែកធាងគោលពីរដែលបានផ្តល់គឺដូចគ្នានឹង BFS នៃមែកធាងគោលពីរដែរ។ តើយើងបានដឹងរួចហើយថាតើប៊ីអេសអេសពិតជាអ្វី? បើមិនអញ្ចឹងមិនចាំបាច់មានអារម្មណ៍មិនល្អទេគ្រាន់តែអានអត្ថបទទាំងមូលហើយចូលមើលអត្ថបទមុន ៗ របស់យើងដើម្បី ឲ្យ យល់កាន់តែច្បាស់។ ប៊ីអេសអេសគឺជា ...

អាន​បន្ថែម

សំណួរ​ទី 456។ ការផ្លាស់ប្តូរមែកធាង (ការបញ្ជាទិញការបញ្ជាទិញនិងប៉ុស្តិ៍) ដំបូងយើងត្រូវដឹងអំពីអ្វីដែល Traversal នៅក្នុងមែកធាងគោលពីរ។ Traversal គឺជាប្រភេទនៃវិធីសាស្រ្តដែលយើងទៅមើលថ្នាំងទាំងអស់យ៉ាងជាក់លាក់ម្តងក្នុងលក្ខណៈជាក់លាក់ / លំដាប់។ ជាទូទៅវាមានពីរប្រភេទនៃការធ្វើត្រាប់តាមនៅក្នុងប្រព័ន្ធគោលពីរដើម៖ ទំហំទទឹង - ស្នាមទីមួយដែលយើងឆ្លងកាត់ដំបូងយើងដឹងអំពី ...

អាន​បន្ថែម

សំណួរ​ទី 457។ ការលុបនៅក្នុងមែកធាងគោលពីរ តើយើងបានដឹងរួចមកហើយអំពីអ្វីដែលតាមពិតមែកធាងគោលពីរជាអ្វី? ឥឡូវនេះនៅក្នុងការប្រកាសនេះយើងកំពុងផ្តោតលើរបៀបលុបថ្នាំងដែលតម្លៃរបស់វាត្រូវបានផ្តល់ឱ្យ។ យើងប្រាកដថាតម្លៃនៃថ្នាំងដែលយើងចង់លុបគឺមានជានិច្ចមុនពេលលុបនៅក្នុងប៊ី។ នៅក្នុងប្រព័ន្ធគោលពីរ ...

អាន​បន្ថែម

សំណួរ​ទី 458។ ដើមឈើគោលពីរស្វែងរកពិសេស ដំបូងយើងត្រូវរកចំនួនសរុបដើម្បីបង្កើតជាមែកធាងស្វែងរកគោលពីរ។ បន្ទាប់ពីវាយើងសាងសង់ BST តែមួយគត់ដែលអាចធ្វើបាន។ ដំបូងយើងត្រូវដឹងពីការសាងសង់ប៊ីអេសប៊ី។ នៅក្នុងមែកធាងស្វែងរកគោលពីរថ្នាំងដែលមាននៅខាងឆ្វេងដៃខាងឆ្វេង។ ណាមួយ ...

អាន​បន្ថែម

សំណួរ​ទី 459។ BFS ទល់នឹង DFS សំរាប់មែកធាងគោលពីរ ការស្វែងរកទី ១ (តើអេសអេសអេសអេហ្វអេស) តើយើងបានដឹងរួចហើយថាតើអេសអេសអេសពិតជាអ្វី? បើមិនអញ្ចឹងមិនចាំបាច់មានអារម្មណ៍មិនល្អទេគ្រាន់តែអានអត្ថបទទាំងមូលហើយចូលមើលអត្ថបទមុនរបស់យើងលើការស្វែងរកទី ១ ស្វែងរកការយល់ដឹងកាន់តែប្រសើរ។ BFS គឺជាការផ្លាស់ប្តូរលំដាប់ដែលយើងទៅមើលថ្នាំងនៃ ...

អាន​បន្ថែម

ក្រាហ្វសំណួរ Amazon

សំណួរ​ទី 460។ រកដំណោះស្រាយចៅក្រមឡេថិលកូដ សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់ឱ្យមនុស្ស n ដែលមានស្លាកពីលេខ 1 ដល់លេខ n ។ យើងក៏ត្រូវបានផ្តល់ការជឿទុកចិត្តលើអារេទី ២ [] [] បង្ហាញថាការជឿទុកចិត្ត [ខ្ញុំ] [០] ប្រជាជនជឿជាក់លើការជឿទុកចិត្ត [i] [១] ប្រជាជនសម្រាប់ ០ នីមួយៗ <= ខ្ញុំ <ទុកចិត្ត។ យើងត្រូវរកមនុស្សម្នាក់ជា“ ចៅក្រមក្រុង” ដែលមិនទុកចិត្ត ...

អាន​បន្ថែម

សំណួរ​ទី 461។ រកលេខគោលពីរខ្ទង់តូចបំផុតនៃចំនួនដែលបានផ្តល់ សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ រកលេខគោលពីរខ្ទង់តូចបំផុតនៃចំនួនដែលបានផ្តល់អោយ” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់អោយលេខអិនអិន។ ដូច្នេះចូររកចំនួនតូចបំផុតតូចបំផុតនៃ N ដែលផ្ទុកតែលេខគោលពីរ '០' និង ១ ។ ឧទាហរណ៍ ៣៧ ១១១ ការពន្យល់លំអិតអាចរកឃើញនៅខាងក្រោមក្នុងឯកសារ ...

អាន​បន្ថែម

សំណួរ​ទី 462។ ប្រតិបត្តិការអប្បបរមាដើម្បីបំលែង X ទៅអ៊ី សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ប្រតិបត្តិការអប្បបរមាដើម្បីបម្លែង X ទៅអ៊ី” ចែងថាអ្នកត្រូវបានផ្តល់លេខពីរនិងលេខ X វាចាំបាច់ត្រូវប្តូរ X ទៅជាអ៊ីដោយប្រើប្រតិបត្តិការដូចតទៅ៖ លេខចាប់ផ្តើមគឺ X។ ប្រតិបត្ដិការបន្ទាប់អាចត្រូវបានអនុវត្តលើ X និងលើ លេខដែលត្រូវបានបង្កើត ...

អាន​បន្ថែម

សំណួរ​ទី 463។ ពិនិត្យមើលថាតើថ្នាំងពីរនៅលើផ្លូវតែមួយនៅក្នុងមែកធាង សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ពិនិត្យមើលថាតើថ្នាំងពីរនៅលើផ្លូវតែមួយក្នុងមែកធាង” ចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវដើមឈើ n-ary (ក្រាហ្វិចអេសអេចអេសអេស) ចាក់ឬសនៅត្រង់ថ្នាំងជា root ដែលមានគែមមិនទិសដៅរវាងកំពូលរបស់វា។ អ្នកក៏ត្រូវបានផ្តល់បញ្ជីសំណួរផងដែរ។ សំណួរនីមួយៗនៅក្នុងបញ្ជី ...

អាន​បន្ថែម

សំណួរ​ទី 464។ ចម្ងាយនៃក្រឡាដែលនៅជិតបំផុតមាន 1 នៅក្នុងម៉ាទ្រីសគោលពីរ សេចក្តីថ្លែងអំពីបញ្ហាបញ្ហា“ ចំងាយនៃកោសិកាដែលនៅជិតបំផុតដែលមាន ១ នៅក្នុងម៉ាទ្រីសគោលពីរ” ចែងថាអ្នកត្រូវបានគេផ្តល់នូវម៉ាទ្រីសគោលពីរ (មានត្រឹមតែលេខ ០ និង ១) ដែលមានយ៉ាងហោចណាស់ ១។ រកចម្ងាយនៃក្រឡាដែលនៅជិតបំផុតមាន ១ នៅក្នុងម៉ាទ្រីសគោលពីរ។ សម្រាប់ធាតុទាំងអស់នៃ ...

អាន​បន្ថែម

សំណួរ​ទី 465។ បំលែងក្រាហ្វិច សេចក្តីថ្លែងបញ្ហាបញ្ហា“ ក្រាហ្វប្តូរ” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ក្រាហ្វិចហើយអ្នកត្រូវរកទិសដៅឆ្លងកាត់ក្រាហ្វដែលបានផ្តល់អោយ។ បំលាស់ទីៈការបញ្ជូនក្រាហ្វិចដឹកនាំផលិតក្រាហ្វិចមួយទៀតដែលមានគែមនិងថ្នាំងដូចគ្នាប៉ុន្តែទិសដៅនៃគែមទាំងអស់ត្រូវបានបញ្ច្រាស់។ ឧទាហរណ៍ ...

អាន​បន្ថែម

សំណួរ​ទី 466។ BFS សម្រាប់ក្រាហ្វិចផ្តាច់ សេចក្តីថ្លែងអំពីបញ្ហាបញ្ហា“ ក្រាហ្វអេសអេសសម្រាប់ក្រាហ្វិចផ្តាច់” បញ្ជាក់ថាអ្នកត្រូវបានផ្តល់ក្រាហ្វិចដែលត្រូវបានផ្តាច់ហើយបោះពុម្ពក្រាហ្វិចអេហ្វអេសនៃក្រាហ្វ។ ឧទាហរណ៍ការឆ្លងកាត់នៃ BFS នៃក្រាហ្វខាងលើផ្តល់ឱ្យ: 0 1 2 5 3 4 6 ខិតជិតទទឹងស្វែងរកដំបូង (BFS) សម្រាប់ការស្វែងរកក្រាហ្វិចដោយផ្ទាល់ដែលផ្តាច់ ...

អាន​បន្ថែម

សំណួរ​ទី 467។ ជំហានអប្បបរមាដើម្បីឈានដល់គោលដៅដោយ Knight មួយ ការពិពណ៌នាបញ្ហា“ ជំហានអប្បបរមាដើម្បីឈានដល់គោលដៅដោយ Knight” ចែងថាអ្នកត្រូវបានគេផ្តល់ឱ្យនូវក្តារអុកការ៉េនៃវិមាត្រ N x N ការសម្របសម្រួលនៃបំណែកនីនិងកោសិកាគោលដៅ។ ស្វែងយល់ពីចំនួនជំហានអប្បបរមាដែលទទួលយកដោយកំណាត់អិនដើម្បីឈានដល់គោលដៅ ...

អាន​បន្ថែម

សំណួរ​ទី 468។ ភាពវង្វេងស្មារតីដំបូងនៃក្រាហ្វិច នៅក្នុងជម្រៅនៃការឆ្លងកាត់ដំបូងនៃបញ្ហាក្រាហ្វយើងបានផ្តល់រចនាសម្ព័ន្ធទិន្នន័យក្រាហ្វ។ សរសេរកម្មវិធីដើម្បីបោះពុម្ពជម្រៅដំបូងនៃក្រាហ្វដែលបានផ្តល់ឱ្យដោយប្រើវិធីដដែលៗ។ ការបញ្ចូលឧទាហរណ៍៖ ០ -> ១, ០ -> ២, ១ -> ២, ២ -> ០, ២ -> ៣, ៣ …

អាន​បន្ថែម

សំណួរ​ទី 469។ វាយតំលៃផ្នែក ក្នុងការវាយតំលៃបញ្ហាចែកយើងបានអោយសមីការមួយចំនួនក្នុងទំរង់ A / B = k ដែលអានិងខជាខ្សែអក្សរហើយ k ជាចំនួនពិត។ ឆ្លើយសំណួរមួយចំនួនប្រសិនបើចម្លើយមិនមានត្រឡប់មកវិញ -1 ។ ឧទាហរណ៍បញ្ចូល៖ សមីការ៖ a / b = 2.0 និង b / c = ៣.០ សំណួរ៖ a / c ...

អាន​បន្ថែម

សំណួរ​ទី 470។ ក្បួនដោះស្រាយរបស់ Prim ក្បួនដោះស្រាយរបស់ Prim ត្រូវបានប្រើដើម្បីរកមែកធាងអេឡិចត្រូនិចអប្បបរមា (MST) នៃក្រាហ្វិចដែលភ្ជាប់ឬមិនបញ្ចោញ។ មែកធាងនៃក្រាហ្វិចគឺជាផ្នែករងមួយដែលជាមែកធាងនិងរួមបញ្ចូលទាំងកំពូលភ្នំទាំងអស់។ មែកធាងអេស្ប៉ាញអប្បបរមាគឺជាដើមឈើដែលលាតសន្ធឹងជាមួយនឹងផលបូកទំងន់គែមអប្បបរមា។ ឧទាហរណ៍ក្រ