السلام عليكم و رحمةة الله و بركاته
كل عام و انتم بخير و ينعاد عليكم بالصحة و السلامة
اسف لاني راح ازعجكم في العيد :P لكن لازم تسليم البرنامج هذا بعيد العيد مباشره
انا عملت 3 دوال لترتيب اعداد في array باستخدام دالة توليد اعداد عشوائية
و انا حطيت الarray سعتها 50000 رقم خمسن الف رقم
البرنامج الاول اسمه hw with part 3:
يقوم بتوليد 50000 رقم في array اسمها b1 و ينشخها في array اسمها a1
ادخل a1 في دالة اسمها Quick Sort و تترتب، ثم ادخلها في 3 داول و الarray مرتبة
فادخل a1 و هي مرتبة في دالة bubble sort و تطلع نتيجة
لكن المشكلة في Quick Sort و Tree Sort
لما تدخل الدالة في اي و حده فيهم ما يطله اي ناتج يعني لما يوصل الى دالة Quick Sort يعلق شوي و و يخرج من البرنامج يعني ما يكمل البرنامج
ايش الحل انا حاولت اهمل debug لكن 50000 رقم داخل a1 راح يطول
انا ارفقت الحل مع كلاسين جاهزه الي هي class time لحساب و قت الدالة الي تاخده عشان ترتب الarray
و كلاس bstree عشان دالة Tree Sort
و لكم جزيل الشكر
