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

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

អាន​បន្ថែម

ដំណោះស្រាយស៊ឺឡេឡេកូដលេខ ៣

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

អាន​បន្ថែម

ចំនួនជំហានអប្បបរមាដើម្បីបង្កើតជាពីរខ្សែអាណាស្យូសដំណោះស្រាយ Leetcode

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

អាន​បន្ថែម

បំបែកខ្សែអក្សរមួយនៅក្នុងដំណោះស្រាយខ្សែឡេឡេលេខកូដដែលមានតុល្យភាព

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

អាន​បន្ថែម

យកធាតុបញ្ជីដែលបានភ្ជាប់ចេញ Leetcode ដំណោះស្រាយ

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

អាន​បន្ថែម

បន្សំសូលុយស្យុងសឺឡែនកូដ

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

អាន​បន្ថែម

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

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

អាន​បន្ថែម

ដំណោះស្រាយកោះឡេត្រេយឡេស៊្រី

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

អាន​បន្ថែម

ដំណោះស្រាយពាក្យ Leetcode

សេចក្តីថ្លែងការណ៍បញ្ហាដែលបានផ្តល់ឱ្យក្តារ mxn និងពាក្យមួយសូមរកមើលថាតើពាក្យនោះមាននៅក្នុងក្រឡាចត្រង្គឬអត់។ ពាក្យនេះអាចត្រូវបានបង្កើតចេញពីអក្សរនៃកោសិកាដែលនៅជាប់គ្នាដែលកោសិកា“ នៅជាប់គ្នា” គឺផ្ដេកឬបញ្ឈរ។ ក្រឡាអក្សរដូចគ្នាអាចមិនត្រូវបានប្រើច្រើនជាងម្តង។ ឧទាហរណ៍…

អាន​បន្ថែម

ដំណោះស្រាយជែលឡេឡេកូដកូដ

សេចក្តីថ្លែងការណ៍បញ្ហារចនាជង់ដែលគាំទ្រការរុញប៉ុបកំពូលនិងការទាញយកធាតុអប្បបរមាតាមពេលវេលាថេរ។ រុញ (x) - រុញធាតុ x លើជង់។ ប៉ុប () - ដកធាតុនៅពីលើជង់។ កំពូល () - ទទួលបានធាតុកំពូល។ getMin () - យកធាតុអប្បបរមានៅក្នុងជង់។ …

អាន​បន្ថែម