ដំណោះស្រាយអ៊ីសូហ្វុលលីសលីឡេកកូដ

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

អាន​បន្ថែម

បន្សំដំណោះស្រាយឡេឡេកូដ

ដំណោះស្រាយបន្សំឡេឡេលេខកូដផ្តល់ឱ្យយើងនូវចំនួនគត់ពីរគឺ n និង k ។ យើងត្រូវបានគេប្រាប់ឱ្យបង្កើតលំដាប់ទាំងអស់ដែលមានធាតុ k ដែលបានជ្រើសរើសចេញពីធាតុ n ពី 1 ដល់ n ។ យើងត្រឡប់លំដាប់ទាំងនេះជាអារេ។ សូមឱ្យយើងឆ្លងកាត់ឧទាហរណ៍មួយចំនួនដើម្បីទទួលបាន ...

អាន​បន្ថែម

គ្រឿងអលង្ការនិងថ្មឡេឡេសសូលុយស្យុង

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

អាន​បន្ថែម

រកលេខទាំងអស់ដែលបាត់នៅក្នុងដំណោះស្រាយអារេ Leetcode

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

អាន​បន្ថែម

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

សេចក្តីថ្លែងការណ៍អំពីបញ្ហាយើងត្រូវបានផ្តល់ឱ្យនូវចំនួនគត់។ យើងត្រូវប្រគល់លេខគត់ដែលកើតឡើងច្រើនជាង⌊N / 2⌋ក្នុងជួរដែល⌊⌋ជាប្រតិបត្តិករជាន់។ ធាតុនេះហៅថាធាតុភាគច្រើន។ ចំណាំថាអារេបញ្ចូលតែងតែមានធាតុភាគច្រើន។ …

អាន​បន្ថែម

រ៉ូម៉ាំងទៅនឹងសូលុយស្យុង Leetcode

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

អាន​បន្ថែម

ការអនុញ្ញាតដំណោះស្រាយឡេឡេកូដ

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

អាន​បន្ថែម

បំលែងអារេតម្រង់ទៅជាដំណោះស្រាយគោលពីរនៃដើមឡេធីកូដ

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម