ស្វែងរកអ្នកបែងចែកតូចជាងគេបំផុតដែលផ្តល់ជូននូវដំណោះស្រាយឡេតូហ្សិនឡេតកូដ

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

អាន​បន្ថែម

ការផ្លាស់ប្តូរអប្បបរមាដែលត្រូវការដើម្បីនាំយកធាតុទាំងអស់តិចជាងឬស្មើ k ជាមួយគ្នា

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

អាន​បន្ថែម

ការ៉េអតិបរមា

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

អាន​បន្ថែម

បញ្ចូលលុប GetRandom

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

អាន​បន្ថែម