ច្បាប់នៃកម្មវិធីសាកល្បងជាក់ស្តែង
បាល់ចាប់ផ្តើមពីទីតាំងសញ្ញាសូន្យ ហើយឆ្លងកាត់ចំណុចប្រសព្វដោយឯករាជ្យចំនួនដប់ពីរ។ នៅគ្រប់ចំណុចប្រសព្វ វាផ្លាស់ទីឆ្វេងដោយមួយដោយប្រូបាប៊ីលីតេមួយភាគបួន នៅតែទីតាំងដដែលដោយប្រូបាប៊ីលីតេមួយភាគពីរ ឬផ្លាស់ទីស្តាំដោយមួយដោយប្រូបាប៊ីលីតេមួយភាគបួន។ ពិន្ទុដើមគឺទីតាំងសញ្ញាចុងក្រោយការេ។ ភាគប្រាក់ដែលចាប់យកពេញមួយគ្រឿងគ្របដណ្តប់លើចំណុចប្រសព្វទាំងដប់ពីរ ដោយមានក្រេឌិតចុងក្រោយមួយ។
ទាំងនេះគឺជាច្បាប់ដើមរបស់ការណែនាំនេះ។ ការស្រដៀងគ្នាខាងទិដ្ឋភាព ឈ្មោះប្រភេទហ្គេម និងសេចក្តីលម្អិតស្វែងរកផ្តល់ភស្តុតាងមិនគ្រប់គ្រាន់អំពីហ្គេមពាណិជ្ជកម្មខាងក្រៅ។
ឧទាហរណ៍ការគណនាពិន្ទុជាក់ស្តែង
ការផ្លាស់ទីដោយផ្ទាល់ចំនួនដប់ពីរបញ្ចប់នៅសូន្យ និងទទួលបានពិន្ទុងសូន្យ។ ការផ្លាស់ទីស្តាំមួយ និងការផ្លាស់ទីដោយផ្ទាល់ចំនួនដប់មួយបញ្ចប់នៅមួយ និងទទួលបានពិន្ទុងមួយ។ ការផ្លាស់ទីស្តាំទាំងដប់ពីរបញ្ចប់នៅដប់ពីរ និងទទួលបានពិន្ទុង១៤៤។ គ្រប់ផ្លូវឆ្វេង ឬស្តាំមានប្រូបាប៊ីលីតេមួយភាគបួន ហើយគ្រប់ផ្លូវដោយផ្ទាល់មានប្រូបាប៊ីលីតេមួយភាគពីរ; ផ្លូវបីដែលអាចមើលឃើញមិនមានប្រូបាប៊ីលីតេស្មើគ្នាទេ។ ច្បាប់ចំណុចបញ្ចប់ស្រដៀងនឹងការរាប់ Binomial ២៤ ដកដប់ពីរ មិនមែនជាការផ្លាស់ទីឆ្វេង/ស្តាំស្មើភាពគ្នាចំនួនដប់ពីរទេ។
ការបង្រៀនសរុបដែលរំពឹងទុកជាក់លាក់
ប្រើច្បាប់ចំណុចបញ្ចប់ជាក់លាក់៖ ទីតាំង x ពីដកដប់ពីររហូតដល់ដប់ពីរ មានប្រូបាប C(24,x+12) ចែកនឹង 2 ដាច់ដោយ 24។ នេះផ្តល់ពីប្រូបាបចំណុចបញ្ចប់ដាច់ដោយខ្លួនឯង 1/4, 1/2 និង 1/4។ គណនាមធ្យមភាគជាក់លាក់សម្រាប់របៀបនីមួយៗ។ ជ្រើសរើស Low, Medium ឬ High មុនម៉ាត់។ ស្ករលីនដើមវិជ្ជមានទទួលបានការផ្ទុកឡើងវិញជាមួយនឹងការគណនាស្វ៊ែររូត, អត្តសញ្ញាណ ឬការគណនាស្វ៊ែររូត។
ក្រេឌីតសរុបស្មើនឹងទឹកប្រាក់ដែលបានដាក់ពេញលេញគុណនឹង 0.96 គុណនឹងការផ្ទុកឡើងវិញដែលបានសង្កេតឃើញ ចែកនឹងមធ្យមភាគជាក់លាក់។ របៀបនីមួយៗមានការបង្វិលសរុបជាក់លាក់ 96%។ មិនមានការបង់ប្រាក់បន្ថែមសម្រាប់ជួរ។ ទឹកប្រាក់ដែលបានដាក់ត្រូវបានកាត់ចេញនៅពេលចាប់ផ្តើម ដូច្នេះក្រេឌីតសរុបរួមបញ្ចូលទឹកប្រាក់ដែលបានដាក់ និងមិនមែនជាប្រាក់ចំណេញសុទ្ធនោះទេ។
របៀបរក្សាប្រេកង់ស្ករលីនវិជ្ជមានខណៈពេលដែលផ្លាស់ប្តូរក្រេឌីតវិជ្ជមានបន្ទាប់ពីការកំណត់។ ការរំពឹងទុកមិនមែនជាឱកាស 96% ក្នុងការឈ្នះ ឬការធានាតុល្យភាពក្នុងអំឡុងពេលលេងទេ។ លទ្ធផលពីមុនមិនធ្វើឱ្យលទ្ធផលបន្ទាប់មានលក្ខខណ្ឌល្អទេ។
ការកំណត់ដែលបានរក្សាទុក និងកាបូបស្ពាន់ដែលបានរក្សាទុក
កាបូបសាច់ប្រាក់ក្នុងកម្មវិធីរុករកថ្មីចាប់ផ្តើមដោយមានកាក់ស្មានតែ ១,០០០។ សមតុល្យភាពដែលបានបញ្ចប់ និងការផ្ទេរកាក់ប្រភាគនៅតែមានក្នុង localStorage។ ការផ្ទុកឡើងវិញមិនបំពេញទុនដែលបានបញ្ចប់ទេ; ការលុបកាស (cache) អាចនឹងមិនលុប localStorage។ កាក់ប្រភាគនឹងប្រមូលផ្តុំមុននឹងបញ្ចូលកាក់ពេញលេញ។
អាចមានការដកប្រាក់ចំនួនប្រាំមួយដងដែលមានតម្លៃខុសៗគ្នាកំពុងដំណើរការ។ ការដកប្រាក់នឹងរក្សាការកំណត់ដែលបានចាប់យក; ការផ្លាស់ប្តូរការគ្រប់គ្រងនឹងប៉ះពាល់តែដល់ការចាប់ផ្តើមនៅពេលក្រោយប៉ុណ្ណោះ។ ការចាប់ផ្តើមស្វ័យប្រវត្តិមានកម្រិតប្រាំមួយជុំ; ការឈប់នឹងបោះបង់ការចាប់ផ្តើមនៅពេលក្រោយខណៈដែលលទ្ធផលសកម្មនឹងបញ្ចប់។ ការបំពេញទុននៅតែជាប់រហូតដល់លទ្ធផលសកម្មទាំងអស់ និងការចាប់ផ្តើមក្នុងជួររងចាំបញ្ចប់។ ការបំពេញទុនដោយដៃជាជម្រើសមាននៅពេលស្ងប់ស្ងាត់ដែលសមតុល្យភាពតិចជាងដប់; វាដាក់សមតុល្យភាពទៅ ១,០០០ និងរក្សាទុនផ្ទេរ។ វាមិនមែនជាស្វ័យប្រវត្តិទេ ហើយមិនបន្ថែម ១,០០០ នោះទេ។
ការផ្ទុកក្នុងម៉ាស៊ីន និងការស្នើសុំខាងក្រៅ
កម្មវិធីរុករករក្សាសមតុល្យភាពដែលបានបញ្ចប់ និងការផ្ទេរកាក់ប្រភាគជាស្ថានភាពល្បែងក្នុងម៉ាស៊ីន។ ការកត់ត្រាទាំងនេះមិនមែនជាគណនីអនឡាញទេ ហើយមិនផ្តល់សេវាស្តារទិន្នន័យ ឬការសមកាលកម្មឧបករណ៍ទេ។ ការលុបការផ្ទុកកម្មវិធីអាចនឹងលុបវា; ការលុបកាសតែប៉ុណ្ណោះអាចនឹងមិនធ្វើដូច្នោះទេ។
ទំព័រទាមទារ Google Fonts និងកម្មវិធីវិភាគ Statinside។ កំណត់ហេតុម៉ាស៊ីន/CDN និងការស្នើសុំខាងក្រៅអាចបង្ហាញអាសយដ្ឋាន IP, កម្មវិធីរុករក, ឧបករណ៍ និងព័ត៌មានការស្នើសុំ។ មិនមានភាពលាក់បាំង, អាយុកាល cookie, ការគ្មានការតាមដាន ឬការពិពណ៌នាពេញលេញអំពីការដំណើរការរបស់ភាគីទីបីទេ។ ការគ្មានទម្រង់ព័ត៌មានផ្ទាល់ខ្លួនមិនមានន័យថាការរុករកមិនបង្កើតកំណត់ត្រាទិន្នន័យផ្ទាល់ខ្លួនទេ។
សំណួរដែលគេសួរញឹកញាប់
តើគេហទំព័រនេះជាគេហទំព័ររបស់អ្នកប្រតិបត្តិដែលបានផ្ទៀងផ្ទាត់ដែរឬទេ?
ទេ។ ការណែនាំនេះផ្តល់នូវម៉ាស៊ីនស៊ីមុយឡាទ័រផ្ទាល់ខ្លួន និងមិនផ្ទៀងផ្ទាត់ការភ្ជាប់ពាណិជ្ជកម្មខាងក្រៅ។
តើពិន្ទុង្អាវត្តានៅកម្រិតណា?
បាល់ចាប់ផ្តើមនៅទីតាំងសូន្យដែលបានចុះហត្ថលេខា ហើយឆ្លងកាត់ចំណុចប្រសព្វដាច់ដោយឡែកចំនួនដប់ពីរ។ នៅគ្រប់ចំណុចប្រសព្វនីមួយៗ អ្នកអាចផ្លាស់ទីទៅឆ្វេងដោយប្រូបាប៊ីលីតេមួយក្នុងបួន នៅទីតាំងដដែលដោយប្រូបាប៊ីលីតេមួយក្នុងពីរ ឬផ្លាស់ទីទៅស្តាំដោយប្រូបាប៊ីលីតេមួយក្នុងបួន។ ស្ថានភាពបឋមគឺការការេនៃទីតាំងសញ្ញាចុងក្រោយ។ ការភ្នាល់ទាំងមូលមួយគ្រឿងគ្របដណ្តប់លើចំណុចប្រសព្វទាំងដប់ពីរ ដោយមានក្រេឌីតចុងក្រោយមួយ។
តើឧទាហរណ៍នៃពិន្ទុគឺជាអ្វី?
ការផ្លាស់ទីដាច់ដោយឡែកចំនួនដប់ពីរបញ្ចប់នៅសូន្យ និងទទួលបានពិន្ទុសូន្យ។ ការផ្លាស់ទីទៅស្តាំមួយ និងការផ្លាស់ទីដាច់ដោយឡែកចំនួនដប់មួយបញ្ចប់នៅមួយ និងទទួលបានពិន្ទុមួយ។ ការផ្លាស់ទីទៅស្តាំចំនួនដប់ពីរបញ្ចប់នៅដប់ពីរ និងទទួលបានពិន្ទុ ១៤៤។ គ្រប់ផ្លូវទៅឆ្វេង ឬទៅស្តាំមានប្រូបាប៊ីលីតេមួយក្នុងបួន ហើយគ្រប់ផ្លូវដាច់ដោយឡែកមានប្រូបាប៊ីលីតេមួយក្នុងពីរ; ផ្លូវបីដែលអាចមើលឃើញមិនមានប្រូបាប៊ីលីតេស្មើគ្នាទេ។ ច្បាប់ចំណុចបញ្ចប់ត្រូវគ្នានឹងការរាប់ Binomial ២៤ ដកដប់ពីរ ជំនួសឱ្យការផ្លាស់ទីទៅឆ្វេង/ស្តាំស្មើភាពគ្នាចំនួនដប់ពីរ។
តើរបៀបទម្ងន់ផ្លាស់ប្តូរអ្វី?
ទាប មធ្យម និងខ្ពស់អនុវត្តទម្ងន់ឫសការេ អត្តសញ្ញាណ និងការេទៅលើពិន្ទុបឋមវិជ្ជមាន។ សូន្យនៅតែជាសូន្យ ហើយគ្រប់របៀបត្រូវបានធ្វើឱ្យមានស្តង់ដារដាច់ដោយឡែក។
តើ ៩៦% ពិពណ៌នាអំពីអ្វី?
ការបង្វិលស្មានបឋមពិតប្រាកដធៀបនឹងការភ្នាល់ដែលបានចាប់យក ក្រោមលក្ខខណ្ឌប្រូបាប៊ីលីតេដែលបានបញ្ជាក់។ វាមិនមែនជាប្រូបាប៊ីលីតេឈ្នះ ឬការធានាសម័យកាលទេ។