algorithms
1.0.0
أمثلة بسيطة ونظيفة لهياكل البيانات والخوارزميات في Python 3.
شكرا لاهتمامك بالمساهمة! هناك طرق عديدة للمساهمة في هذا المشروع. ابدأ هنا
لتشغيل كافة الاختبارات اكتب:
$ python3 -m unittest discover tests
لإجراء بعض الاختبارات المحددة يمكنك القيام بذلك على النحو التالي (على سبيل المثال: الفرز):
$ python3 -m unittest tests.test_sort
لتشغيل كافة الاختبارات اكتب:
$ python3 -m pytest tests
إذا كنت تريد استخدام خوارزميات API في التعليمات البرمجية الخاصة بك، فالأمر بسيط مثل:
$ pip3 install algorithms
يمكنك الاختبار عن طريق إنشاء ملف بايثون: (على سبيل المثال: استخدم merge_sort
في sort
)
from algorithms . sort import merge_sort
if __name__ == "__main__" :
my_list = [ 1 , 8 , 3 , 5 , 6 ]
my_list = merge_sort ( my_list )
print ( my_list )
إذا كنت تريد إلغاء تثبيت الخوارزميات، فالأمر بسيط مثل:
$ pip3 uninstall -y algorithms
شكرا لجميع المساهمين الذين ساعدوا في بناء الريبو.