27 lines
2.1 KiB
Markdown
27 lines
2.1 KiB
Markdown
---
|
|
title: Big Omega Notation
|
|
localeTitle: كبير أوميغا الترميز
|
|
---
|
|
## كبير أوميغا الترميز
|
|
|
|
هذا هو كعب. [ساعد مجتمعنا على توسيعه](https://github.com/freecodecamp/guides/tree/master/src/pages/computer-science/notation/big-omega-notation/index.md) .
|
|
|
|
[سيساعدك دليل النمط السريع هذا على ضمان قبول طلب السحب](https://github.com/freecodecamp/guides/blob/master/README.md) .
|
|
|
|
على غرار التدوين [الكبير O](https://guide.freecodecamp.org/computer-science/notation/big-o-notation) ، يتم استخدام دالة Omega الكبيرة (Ω) في علوم الكمبيوتر لوصف أداء خوارزمية أو تعقيدها.
|
|
|
|
إذا كان وقت التشغيل هو f (f (n)) ، عندئذٍ لـ n كبير بما يكفي ، يكون وقت التشغيل على الأقل k⋅f (n) لبعض k الثابت. إليك طريقة التفكير في وقت التشغيل الذي يكون Ω (f (n)):
|
|
![وظيفة كبيرة أوميغا](https://s3.amazonaws.com/ka-cs-algorithms/Omega_fn.png)
|
|
نقول أن وقت التشغيل "كبير" من f (n). " نحن نستخدم تدوينًا كبيرًا **للحدود المقاربة** ، نظرًا لأنه يحد من نمو وقت التشغيل من أسفل لأحجام إدخال كبيرة بما فيه الكفاية.
|
|
|
|
### الفرق بين Big O و Big Ω
|
|
|
|
الفرق بين تدوين Big O و Big Ω Notation هو أن Big O يستخدم لوصف أسوأ حالة تشغيل لخوارزمية. ولكن ، من ناحية أخرى ، يتم استخدام الترميز الكبير لوصف أفضل وقت لتشغيل حالة خوارزمية معينة.
|
|
|
|
#### معلومات اكثر:
|
|
|
|
* [كبير Ω (بيج أوميغا) تدوين](https://www.khanacademy.org/computing/computer-science/algorithms/asymptotic-notation/a/big-big-omega-notation)
|
|
* [!["تحليل](http://img.youtube.com/vi/OpebHLAf99Y/0.jpg)](http://www.youtube.com/watch?feature=player_embedded&v=OpebHLAf99Y
|
|
)
|
|
[](http://www.youtube.com/watch?feature=player_embedded&v=OpebHLAf99Y
|
|
) |