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

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

អាន​បន្ថែម

បង្កើតអារេមួយជាមួយនឹងប្រតិបត្តិការជង់ Leetcode

បណ្តុំអារេជាមួយនឹងប្រតិបត្តិការជង់ Leetcode Solution ផ្តល់អោយយើងនូវលំដាប់លេខគត់និងចំនួនគត់ n ។ បញ្ហាបញ្ជាក់ថាយើងត្រូវបានគេផ្តល់ជាលំដាប់នៃចំនួនគត់ពី ១ ដល់ n ។ បន្ទាប់មកយើងប្រើជង់ដើម្បីផលិតលំដាប់លេខគត់ដែលត្រូវបានផ្តល់ដល់យើង…

អាន​បន្ថែម

សូលុយស្យុងកំណត់ហេតុឡឺប៊ឺឡឺរីឡេស

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងកំពុងតាមដានទីតាំងរបស់យើងនៅក្នុងប្រព័ន្ធថតឯកសារ។ ដំបូងយើងស្ថិតនៅថតឯកសារដើមឬថតសំខាន់នៃប្រព័ន្ធនេះ។ យើងមានពាក្យបញ្ជា ៣ ប្រភេទជាមូលដ្ឋាននៅទីនេះ។ ពាក្យបញ្ជាមានទម្រង់ជាខ្សែអក្សរដែលខ្សែអក្សរនីមួយៗ…

អាន​បន្ថែម

ដំណោះស្រាយដ៏អស្ចារ្យបន្ទាប់ខ្ញុំឡេឡេកូដ

សេចក្តីថ្លែងការណ៍បញ្ហានៅក្នុងបញ្ហានេះយើងត្រូវបានផ្តល់បញ្ជីពីរដែលក្នុងនោះបញ្ជីទីមួយគឺជាបញ្ជីរងនៃបញ្ជីទីពីរ។ សម្រាប់ធាតុនីមួយៗនៃបញ្ជីទីមួយយើងត្រូវរកឱ្យឃើញនូវធាតុធំ ៗ បន្ទាប់នៅក្នុងបញ្ជីទី ២ ។ ឧទាហរណ៍លេខ ១ = [៤,១,២], nums1 = [១.៣,៤,២] [-4,1,2, -2] ការពន្យល់ៈសំរាប់ធាតុទីមួយនៃបញ្ជី ១ ឧ។ សម្រាប់ ៤ នៅទីនោះ…

អាន​បន្ថែម

Java ជង់ឧទាហរណ៍

តើជេកស្តេចជេតជាអ្វី? ការអនុវត្តជង់ជេវ៉ាគឺផ្អែកលើរចនាសម្ព័ន្ធទិន្នន័យជង់។ វាធ្វើតាមគំនិតនៃគំនិតចូលចុងក្រោយ (អូអូអាយ) ដែលមានន័យថាធាតុដែលយើងបញ្ចូលចុងក្រោយនឹងត្រូវដកចេញជាមុនសិន។ និយាយម៉្យាងទៀតយើងអាចលុបធាតុបានតែពីកំពូលនៃ…

អាន​បន្ថែម

ធ្វើឱ្យដំណោះស្រាយឡេឡេកូដកូដល្អ

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

អាន​បន្ថែម

ពិនិត្យមើលថាតើអារេដែលបានផ្តល់អាចតំណាងឱ្យការតម្រៀបដើមនៃការស្វែងរកគោលពីរ

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

អាន​បន្ថែម

សំណុំបែបបទលេខអប្បបរមាពីលំដាប់ដែលបានផ្តល់ឱ្យ

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

អាន​បន្ថែម

សំណួរជួរសម្រាប់តង្កៀបត្រឹមត្រូវវែងបំផុត

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

អាន​បន្ថែម

ជង់អតិបរមា

សេចក្តីថ្លែងការណ៍បញ្ហាបញ្ហា“ ជង់អតិបរមា” ចែងដើម្បីរៀបចំជង់ពិសេសមួយដែលអាចអនុវត្តប្រតិបត្តិការទាំងនេះបាន៖ រុញ (x): រុញធាតុមួយទៅក្នុងជង់។ top (): ត្រឡប់ធាតុដែលស្ថិតនៅខាងលើជង់។ pop (): យកធាតុចេញពីជង់ដែលស្ថិតនៅខាងលើ។ peekmax (): …

អាន​បន្ថែម