គឺជាដំណោះស្រាយឡេឡេកូដ

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

អាន​បន្ថែម

ជួរសង្ខេបដំណោះស្រាយឡេឡេលេខកូដ

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

អាន​បន្ថែម

បញ្ជីឈ្មោះឡេឡិនកូដអិលលីនដិនភ្ជាប់

នៅក្នុងបញ្ហា“ បញ្ជីភ្ជាប់ប៉ាលីនដ្រូម” យើងត្រូវពិនិត្យមើលថាតើបញ្ជីឈ្មោះដែលបានភ្ជាប់ជាចំនួនគត់តែមួយគឺជាប៉ាលីនដ្រូមរឺអត់។ ឧទាហរណ៍បញ្ជី = {1 -> 2 -> 3 -> 2 -> 1} ការពន្យល់ពិតលេខ ១៖ បញ្ជីគឺប៉ាលីនដ្រីមដោយសារធាតុទាំងអស់ពីដើមនិងខាងក្រោយគឺ ...

អាន​បន្ថែម

ច្របាច់បញ្ចូលជួរអារេឡេសសូលូសិន

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

រាប់ការបន្តទាំងអស់ដែលមានផលិតផលតិចជាង K

បញ្ហា“ រាប់ជាបន្តបន្ទាប់ទាំងអស់ដែលមានផលិតផលតិចជាងខេ” ចែងថាអ្នកត្រូវបានផ្តល់ជូននូវចំនួនគត់។ ឥឡូវរកចំនួនបន្តបន្ទាប់ដែលមានផលិតផលតិចជាងការបញ្ចូលដែលបានផ្តល់ឱ្យ K. ឧទាហរណ៍ a [] = {1, 2, 3, 4, 5} k = 8 ចំនួនបន្តបន្ទាប់តិច ...

អាន​បន្ថែម

ចំនួនគូគូលិបិក្រមដែលមានធាតុស្មើគ្នានៅក្នុងអារេមួយ

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

អាន​បន្ថែម

ស្វែងរកលំដាប់ពស់ប្រវែងអតិបរមា

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

អាន​បន្ថែម

subarray វែងបំផុតមិនមានច្រើនជាង K ដែលខុសគ្នា

បញ្ហា“ ស៊ូរ៉ារ៉េវែងបំផុតដែលមិនមានធាតុខុសគ្នាច្រើនជាងខេ” ចែងថាប្រសិនបើអ្នកមានអារេនៃចំនួនគត់សេចក្តីថ្លែងការណ៍បញ្ហាស្នើឱ្យស្វែងរកអារេរងវែងបំផុតដែលមិនមានធាតុធំជាង k ។ ឧទាហរណ៍ arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} …

អាន​បន្ថែម

ប្រតិបត្តិការអប្បបរមាដើម្បីធ្វើឱ្យធាតុទាំងអស់ស្មើគ្នាក្នុងអារេ

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

អាន​បន្ថែម