For Android device For iOS device
១៣
សីហា

​បង្កើន​ល្បឿន​ស្វែងរក​ទិន្នន័យ​នៅ​ក្នុង Array ដោយ​ប្រើ Binary Search ដោយ​ប្រើ​កូដ C និង C++

♦ រៀបរៀងអត្ថបទដោយ៖ លោក វុឌ្ឍ អាទិត្យ​កម្លាំង​ឯក ត្រួត​ពិនិត្យ​និងកែ​សម្រួល​អត្ថបទដោយ៖ លោក ទុម សកល

Binary Search គឺជា algorithm ល្អ​បំផុត​នៅ​ក្នុង​ការ​ស្វែងរក​ទិន្នន័យ​នៅ​ក្នុង​ array  ។ មុននឹង​ធ្វើការ​ស្វែងរក​ទិន្នន័យ​ដំបូងគឺត្រូវដំរៀបសិន​បន្ទាប់មក​ទើប​ធ្វើការ​ស្វែងរក ។

→ កូដ C

 កូដ C++

♣ ពន្យល់កូដ

Location ជា Variable ​សម្រាប់​ចាប់ទីតាំងនៅ​ក្នុង array

sortArray នឹង serachArray ជាការប្រកាស function ​គំរូ ។

for loop គឺ​សម្រាប់​បញ្ចូល​ទិន្នន័យ​ឲ្យ array

sortArray (array, n) គឺហៅ  function ដំរៀប​ទិន្នន័យ​មុននឹង​ធ្វើការ​ស្វែងរក ។

if ជាលក្ខខណ្ឌ​ប្រសិនបើ function searchArray ស្មើ true នោះនឹង​បង្ហាញ​ message ថារក ឃើញនិងទីតាំងរបស់វា ។

else គឺផ្ទុយពី if នោះនឹង​បង្ហាញ message ថារកមិនឃើញ ។

system (“pause”) ​ប្រើ​សម្រាប់​ទប់ Screen រហូត​ដល់ User press key Enter ទើប​ដំណើរ​ការ​បន្ដ ។

→ កូដ C

 កូដ C++

♣ ពន្យល់កូដ

sortArray ជា function ​សម្រាប់​ដំរៀប​ទិន្នន័យ​នៅ​ក្នុង​ array ពីតូចទៅធំហើយ Parameter គឺមាន

array ​ដែល​ត្រូវដំរៀប និងចំនួនធាតុ

របស់ array

 កូដ C

 កូដ C++

♣ ពន្យល់កូដ

serachArray ជា function ​សម្រាប់​ស្វែងរក​ទិន្នន័យ​នៅ​ក្នុង array ហើយ parameter គឺមាន array ​ដែល​ត្រូវ​ស្វែងរក​,  ចំនួនធាតុរបស់ array ​ដែល​ត្រូវ​ស្វែងរក​, និង​តម្លៃ​ដែល​ត្រូវ​ស្វែងរក​

​♣ ដំណើរ​ការ​កម្មវិធី​

♦ សម្រាប់​ព័ត៌មាន​វគ្គ​សិក្សា​កុំព្យូទ័រ​នៅអាន-ANT http://training.antkh.com/

​សម្រាប់​ព័ត៌មាន​ទំនាក់ទំនងមកយើង​ខ្ញុំ ៖ លេខ​ទូរសព្ទ ០១០ / ០១៦ ៦៦៦ ៦៥៣

♦ ​​កម្មវិធី ANTLearner គឺជា​កម្មវិធី​បង្កើត​ឡើង​ក្នុង​គោល​បំណង​ចែក​រំលែក​ចំណេះដឹង​ទាក់ទងនឹង​បច្ចេកវិទ្យា​ដល់មហាជន​ទូទៅ​

♻️ ​សម្រាប់​លោកអ្នក​ដែល​ចង់​ដំឡើង​កម្មវិធី ANTLearner សម្រាប់ Windows សូម​ចូលរួម Telegram÷ https://t.me/AntTechnologyTrainingCenter
📲 ​សម្រាប់​លោកអ្នក​ចង់​ដំឡើង​កម្មវិធី ANTLearner សម្រាប់ Android https://bit.ly/3qhYCJf

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា