សីហា
បង្កើនល្បឿនស្វែងរកទិន្នន័យនៅក្នុង 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 ដែលត្រូវស្វែងរក, និងតម្លៃដែលត្រូវស្វែងរក
♣ ដំណើរការកម្មវិធី
♦ សម្រាប់ព័ត៌មានទំនាក់ទំនងមកយើងខ្ញុំ ៖ លេខទូរសព្ទ ០១០ / ០១៦ ៦៦៦ ៦៥៣
♦ កម្មវិធី ANTLearner គឺជាកម្មវិធីបង្កើតឡើងក្នុងគោលបំណងចែករំលែកចំណេះដឹងទាក់ទងនឹងបច្ចេកវិទ្យាដល់មហាជនទូទៅ
សម្រាប់លោកអ្នកដែលចង់ដំឡើងកម្មវិធី ANTLearner សម្រាប់ Windows សូមចូលរួម Telegram÷ https://t.me/AntTechnologyTrainingCenter
សម្រាប់លោកអ្នកចង់ដំឡើងកម្មវិធី ANTLearner សម្រាប់ Android https://bit.ly/3qhYCJf
មតិ និងយោបល់ទៅលើអត្ថបទនេះ (តាម Facebook)
ខាងក្រោមនេះជាយោបល់ផ្សេងៗរបស់អ្នកទស្សនា