លេខ Palindrome

សេចក្តីថ្លែងការណ៏បញ្ហា“ លេខ Palindrome” បញ្ជាក់ថាអ្នកត្រូវបានគេផ្តល់នូវលេខគត់។ ពិនិត្យមើលថាតើវាជាក្រេឌីណាមមែនឬអត់។ ដោះស្រាយបញ្ហានេះដោយមិនបំលែងលេខដែលបានផ្តល់អោយទៅជាខ្សែអក្សរ។ ឧទាហរណ៍ ១២៣២១ ការពន្យល់ពិត ១២៣២១ គឺជាលេខខ្ទង់ចំណាយពីព្រោះពេលយើងបញ្ច្រាស ១២៣២១ វាផ្តល់ ១២៣២១ …

អាន​បន្ថែម

ការស្វែងរកដើមនិងការបញ្ចូលមែកធាងគោលពីរ

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

អាន​បន្ថែម

ការរចនារចនាសម្ព័ន្ធទិន្នន័យ

ស្តាប់ការរចនារចនាសម្ព័ន្ធទិន្នន័យ, មនុស្សជាច្រើនប្រហែលជាចង់រត់ទៅមើលចំណងជើងខ្លួនឯង។ អ្នកដែលស្គាល់ខ្ញុំដឹងថាខ្ញុំមិនចាកចេញទេរហូតដល់ខ្ញុំពន្យល់ពីគំនិតទាំងស្រុង។ ចាប់ផ្តើមជាមួយខ្ញុំនៅលើការធ្វើដំណើរដើម្បីរៀនបញ្ហាមួយនិងគំនិតមួយចំនួននៅលើ…

អាន​បន្ថែម

នាទីជង់

នៅក្នុងបញ្ហាជង់អប្បបរមាយើងត្រូវរចនាជង់ដើម្បីអនុវត្តមុខងារដូចខាងក្រោមប្រកបដោយប្រសិទ្ធភាពរុញ (x) -> រុញធាតុ x ទៅនឹងជង់ជង់ () -> យកធាតុនៅលើកំពូលជង់ខាងលើ () -> ត្រឡប់ធាតុវិញ។ នៅផ្នែកខាងលើនៃជង់ getMin () -> ត្រឡប់វត្ថុអប្បបរមាដែលមានវត្តមាន…

អាន​បន្ថែម

មែកធាងស្វែងរកគោលពីរ

មែកធាងស្វែងរកគោលពីរគឺជាមែកធាងគោលពីរដែលមានច្បាប់មួយចំនួនដែលអនុញ្ញាតឱ្យយើងរក្សាទិន្នន័យតាមរបៀបដែលបានតម្រៀប។ ដោយសារវាជាមែកធាងគោលពីរដូច្នេះថ្នាំងអាចមានកូនអតិបរមា ២ នាក់។ រចនាសម្ព័ននៃច្បាប់ថ្នាំងមែកធាងប្រព័ន្ធគោលពីរសម្រាប់ដើមឈើគោលពីរដើម្បី…

អាន​បន្ថែម

រចនាសម្ព័ន្ធទិន្នន័យមែកធាងគោលពីរ

នៅក្នុងអត្ថបទនេះយើងនឹងអានអំពីរចនាសម្ព័ន្ធទិន្នន័យមែកធាងប្រព័ន្ធគោលពីរ។ ដើមឈើគឺជារចនាសម្ព័ន្ធទិន្នន័យតាមឋានានុក្រមដែលរាល់ថ្នាំងមានថ្នាំងមេលើកលែងតែថ្នាំងឫស។ ថ្នាំងដែលគ្មានកូនត្រូវបានគេហៅថាស្លឹក។ ត្រូវការដើមឈើមែនទេ? ដើមឈើត្រូវបានប្រើនៅពេលដែលយើងត្រូវការរក្សាទុកទិន្នន័យនៅក្នុង…

អាន​បន្ថែម

លេខ Fibonacci

លេខ Fibonacci គឺជាលេខដែលបង្កើតជាស៊េរីដែលគេហៅថាស៊េរី Fibonacci ហើយត្រូវបានតំណាងជា Fn ។ លេខ Fibonacci ពីរដំបូងគឺ ០ និង ១ រៀងគ្នាពោលគឺ F0 = 1 និង F0 = ១ ។ ចាប់ផ្តើមពីលេខ Fibonacci ទីបីលេខ Fibonacci នីមួយៗគឺជាផលបូកនៃចំនួនពីរមុនរបស់វានៅក្នុង…

អាន​បន្ថែម