كيفية حساب وقت التنفيذ للبرمجة المختلفة اللغات
Table of Contents
ويعد قياس وقت التنفيذ أمرا أساسيا لتقييم كفاءة الخوارزميات عبر مختلف لغات البرمجة، ويساعد المطورين على فهم اختلافات الأداء وعلى وضع المدونة على النحو الأمثل وفقا لذلك، وتشرح هذه المادة أساليب حساب التنفيذ بدقة في مختلف بيئات البرمجة.
Measuring Execution Time in Python
ويقدم بيتسون وحدات مدمجة لقياس وقت التنفيذ، وتُستخدم وحدة Time] عادة في التوقيت البسيط، في حين أن وحدة ] Timeit تقدم قياسات أكثر دقة عن طريق تطبيق الرمز المتعدد المرات.
Example using time]:
قياس وقت التنفيذ في جيم ++
C++ uses the chrono library to measure execution time with high precision. It involves capturing timestamps before and after code execution.
مثال:
Measuring Execution Time in Java
وتستخدم (جافا) [(FLT:0]) System.nanoTime لوسائل ] لقياس الوقت الذي يستغرقه ختان ثانوي، ويُدعى قبل وبعد الجزء المتعلق بالمدونة.
مثال:
موجز أساليب التوقيت
- Python: ] time.time
- C++:] std:chrono library
- Java:] System.nanoTime