cs algorithms
Big O: كيف تكون السرعة كافية؟
ترميز Big O يصف كيف تنمو تكلفة الخوارزمية مع نمو المدخلات. O(N) يعني أن مضاعفة المدخلات تضاعف العمل. O(N²) يعني أن مضاعفة المدخلات تجعل العمل أربع مرات أكثر. هذا الدرس يبني حدسًا حول Big O من خلال أمثلة برمجية & جداول مقارنة & حسابات تكلفة عملية — ثم يشير إلى غوص أعمق في دورتنا unhamming.