والله والله والله انت عالمي فعلا شرحك جميل مفيش تعقيدات ربي يعطيك الصحة والعافية ويعطيك طولت العمر بجد انت بروفسور فعلا
@amalalsaeh4894 Жыл бұрын
جزاك الله كل خير شرح مرتب و رائع
@mohamedHassan-motionDesigner4 жыл бұрын
مجهود كبير جدا من شخص مبدع وفقك الله دائما
@AdelNasim4 жыл бұрын
حياك الله صديقي, النا والك ان شاء الله
@blazekohen14423 жыл бұрын
I know Im randomly asking but does anybody know a method to log back into an instagram account..? I was dumb lost my login password. I appreciate any tips you can give me
@jeremiahtroy33623 жыл бұрын
@Blaze Kohen instablaster =)
@blazekohen14423 жыл бұрын
@Jeremiah Troy thanks so much for your reply. I got to the site on google and im trying it out now. Seems to take a while so I will get back to you later with my results.
@blazekohen14423 жыл бұрын
@Jeremiah Troy it worked and I now got access to my account again. I'm so happy! Thanks so much you saved my ass :D
@kintag44592 жыл бұрын
مزيدا من التألق والعطاء والنجاح الدائم ان شاء الله استاذ عـــــــــــادل
@esraayousef85443 жыл бұрын
انت عالمي بجد انا تايهه من الصبح في فيديوهات شرح ال merge محدش عرف يوصلهالي زيك
@omaraa14193 жыл бұрын
انتي فهمتيهها ازاي دي
@lazystudent53103 жыл бұрын
انت فهمتها ازاى يسطى
@fahedabdelhalim30192 жыл бұрын
جزاك الله خير اجمل شرح عاليوتيوب
@WhyNot-h3f22 күн бұрын
اللهم صل وسلم وبارك على سيدنا محمد❤
@saraazzab64013 жыл бұрын
يديمه عليك بالصحه والاجر والثواب والعافيه ويرزقك من حيث لا تحتسب
@Barca4Ayman6 ай бұрын
استاذ عادل اشكرك جدا شرحك للmerge function ممتاز لدرجة اني سبقتك و رحت كتبت كود ال merge بشكل صحيح لانك فهمتني العملية . لكن الmergeSort جننتني لانو اساسي ضعيف في الrecusion اضطريت اعاني 48 ساعىة ابحث لافهمها الحمد لله لكن اعتقد انو لازم اتمرن اكثر على ال recursion .
@ahmadmohamd15664 жыл бұрын
كل الاحترام مجهود كبير ومعلومات قيمة
@yousrakhamies33782 жыл бұрын
شكرا جزيلا لحضرتك جعله الله في ميزان حسناتك
@taghreed3109 Жыл бұрын
الله يجزاك خير شرحك جدا واضح
@نورخليل-م1م4 жыл бұрын
أحسنت فعلآ عاشت ايدك
@AdelNasim4 жыл бұрын
بالتوفيق الك
@راي-ر1ز9 ай бұрын
2:55 ارجوا الرد اليس لو ان في محل 2 يوجد رقم 3 لأصبح التريب غلط حسب هذا الكود؟@@AdelNasim
@fatimayaseenabdallh17965 жыл бұрын
شرح ممتاز بارك الله لك في علمك
@AdelNasim5 жыл бұрын
يسعدك .. اجمعين يا رب
@wzz44dev694 жыл бұрын
بعد اذنك كيف افهم function mergesort لاني اتبعت الrecursive ومافهمت الطريقه .
@MhmdZein-lu3yj8 ай бұрын
والله انك اسطورة
@abdallahnagy14 жыл бұрын
انا متابع السلسلة من الاول ماشاء الله مجهود كبير جدا جزاك الله خير. عندي مشكله اني مش عارف افهم الmergesort function انا فاهم الmerge كويس لكن مش قادر اتخيل الfunction دي فلو في حاجة ممكن تساعدني افهمها تكون مشكور.
@nizukohattori3051 Жыл бұрын
مستواك بقا عامل ازاي ف ال data structure بعد 3 سنين ؟
@CryptAmine6 ай бұрын
شرح تفوق على شروحات الهنود 👍🏻👍🏻
@Justusername19t3 ай бұрын
Thanks So So So Much❤
@ameendababat98862 жыл бұрын
يعطيك الف عافية
@mohammedadel89482 жыл бұрын
جزاك الله كل خير وربنا يجعله فى ميزان حسناتك
@n.a.a84562 жыл бұрын
الله يجزيك الخير
@mustafahamzawy24194 жыл бұрын
شرح عظيم👌💜 تسلم💓
@AdelNasim4 жыл бұрын
كل التوفيق صديقي
@moatasim41482 жыл бұрын
يادكتور عادل، بقدر افعل stack and queue ad linked list في كلاس واحد أو افعل ثلاثه كلاسات، عشان فعلت الأكواد بس ناقصنا الشي هذا ماعرف من اسأل، لأنه ما جربت اشغل الكود، ممكن الطريقة
@Iambroken444 Жыл бұрын
تقدر وعن تجربة لان مشروعي كان queue and linked list and bst
@sayedabdo62663 жыл бұрын
ممكن حد يفصلي شوية كود mergesort انا فاهم الدرس بشكل عام وفاهم كل الدوال لكن الدلة دي ملخبطاني ومش فاهم هتتنفذ ازاي بالظبط
@mohamedhatem5354 Жыл бұрын
+1
@midoismael95715 ай бұрын
+1
@Justusername19t3 ай бұрын
+1
@34wa2yat-64 жыл бұрын
لو سمحت عندى سؤال لو انا عايز اعرف عدد المقارنات اللى حصلت ف الكود و عدد ال swaps اضيف ايه للكود ارجو المساعدة ضرورى
@AdelNasim4 жыл бұрын
ممكن نضيف count وعند كل شرط نزيد عليه بمقدار واحد
@34wa2yat-64 жыл бұрын
انا مش عارف بقى أضيفها فين ياعنى comparisons count بعد اول while بس و swaps count عند كل while ولا ايه دة اللى انا مش فاهمه واسف على الإطالة
@mohamedHassan-motionDesigner4 жыл бұрын
@@AdelNasim نفس السؤال ازاى احسب عدد المقارنات الى حصلت و عدد التبديل و عدد التحريك
@mohammadnoor96524 жыл бұрын
لو سمحت كيف اطبع كل خطوة بالكود بهالsort
@1iath4 жыл бұрын
اخر شي بالبرنامج ما صورته شنو كاتب؟؟
@mohammedzain6084 жыл бұрын
طب بعد إذن حضرتك احنا حسبنا قيمة ال n في ال main ازاي
@AdelNasim4 жыл бұрын
حكيناها بدروس الـ Sort السابقة sizeof(arr) بجيب حجم الاريه بالـ byte عنا 6 عناصر والـ int بوخد 4 byte بالذاكرة 6 * 4 =24 لو قسمنا حجم الاريه على سعة عنصر واحد من الاريه يعني على اربعة بايت رح يعطيني كم عنصر داخل الاريه 24 / 4 = 6
@mohammedzain6084 жыл бұрын
@@AdelNasim تمام شكرا جدا لحضرتك
@alaahakim1244 жыл бұрын
انا كتبت الكود كله حرف حرف وراجعته كويس ومشتغلش معايا...لكن لما جبته من جيت هب اشتغل معرفش ازاي
@AdelNasim4 жыл бұрын
معناتو ممكن تكون ناسي حرف بسيط مافي مشكلة بتحدث معنا كلنا, بالتوفيق الك
@alaahakim1244 жыл бұрын
@@AdelNasim ممكن اسم الكتاب اللي حضرتك بتشرح منه؟
@AdelNasim4 жыл бұрын
بصراحة مافي مرج معين لكن موقع Geeksforgeeks كثير مفيد
@mohamedHassan-motionDesigner4 жыл бұрын
اغير ايه فى الكود علشام يبقى تنازلى وشكرا مقدما
@mohamedHassan-motionDesigner4 жыл бұрын
اسف الشرح كان بالفيديو :)
@peroefat16092 жыл бұрын
بعد اذنك ممكن الكود ب ال java
@mohammedbadaway74904 жыл бұрын
شكرا لحضرتك كان عندي سوال لو سمحت انت جعليت k=lوما بعرف ليه لم تجعلها=0عندما جعلتها=0حصل ان الجزء الايسر اتلغي والجزء الايمن اتكرر ممكن تفهمني لماذا لانسطيع جعل k=0مباشره شكرا لمجهودك الرايع
@AdelNasim4 жыл бұрын
مش اتفقنا انو احنا بدنا نقسم المصفوفة الى جزئين وكل جزء نقسمو اذا امكن, لاحظ قيمة الـ I رح تكون مبدئيا بـصفر لكن افرض بدي اقسم الجزء الايمن الى قسمين هل برضو حبلش من صفر؟؟ اتبع الكود على الشكل رح توصلك اكثر ان شاء الله واذا ما وصلت خبرني
@hneenalnoor38884 жыл бұрын
ال big O هي شنو بابظبط
@hamzaaya3886Ай бұрын
ممكن سؤال شو اسم التطبيق لي يستعملو ؟؟؟
@abdullahAboelkhair Жыл бұрын
شكرا لحضرتك بس المفروض ان ال complexity O(n*logn) حضرتك بتقول فالفيديو O (n)
@Barca4Ayman6 ай бұрын
ال O(n) ل فانكشن ال Merge وحدها مش ل فانكشن ال MergeSort
@tahminour74783 жыл бұрын
لو سمحتك ممكن اعرف كيف اكتب الكود في linked lists ؟؟؟
@mohamedsalahelkholy33395 жыл бұрын
Top Top TOP Top Top TOP Top Top TOP
@AdelNasim5 жыл бұрын
u are the top :)
@user-mm7hw1wl3u5 жыл бұрын
🌟🌟🌟🌟🌟
@AdelNasim5 жыл бұрын
كل الشكر :)
@midoismael95715 ай бұрын
طب لو سمحت ال function اللي اسمها merge sort هي فين انها بت divide هي بتحسب ال middle كل مرة لكن ال array مش بيحصل فيها أي حاجه أنا مش عارف أفهم الحتة دي خالص واتفرجت على حجات كتير والحنة دي بردوا مش بفهمها او بمعنى تاني ازاي ال function دي عملت divide ورجعت عملت ميرج وخلت فيه اتنين sub-arrays لو حد فاهم يفهمني والنبي ي جماعه
@omarhakim6360 Жыл бұрын
السرعة بجد غريبة انا بصت مرتين على السرعة بتاعت الفيديو لقيتها عادية زاد انا مش قادر افهم ال mergesort خالص
@omarhakim6360 Жыл бұрын
تقريبا لما بستدعى mergesort إللى هيا جوه ال function الأصلية بيحصل تقسيم اكتر من مرة لحد ما اوصل لأول عنصرين إللى هم أول ٢ arry ويبدأ من هنا ال merge بس فى مشكلة ساعات ال m بتطلع بى رقم عشرى زى ٣.٥ ازاى الكود اشتغل
@Justusername19t3 ай бұрын
@@omarhakim6360 المتغير من نوع int يهمل الجزء العشري وياخذ الجزء الصحيح فقط ! 2≈2.5=5/2
@lazystudent53103 жыл бұрын
الكود ده صعب وانا مش فاهمه خالص عادى ولا انا كدا غبى وده مجال مش مجالى
@therevolution86112 жыл бұрын
لا عزيزي انت مو مركز فقط لايوجد شخص غبي
@تمارينالتفاضل3ثانوي20232 жыл бұрын
لا عادي
@ziadtalaat4 Жыл бұрын
اه يسطا كده انت غبي
@mohamedhatem5354 Жыл бұрын
؟؟؟
@husseinhussein-c9zАй бұрын
بس طلع البرنامج. طلع خطء
@lazystudent53103 жыл бұрын
مين اكبر الاربعه ولا الاتنين انت بتقول الاتنين مين أكبر الاربعه ولا التلات انت بتقول التلات How?!!!!!
@Iambroken444 Жыл бұрын
خربط بعدين صحح لما عمل المقارنة مع السبعة7
@محمدحنه-ن3د5 жыл бұрын
Excellent tutorial can i make a merge function as the followoing : void merge2(int arr[], int l, int r) { if (r==0) return; arrange(arr,l,r-1); while (r!=0) { if (arr[r-1] > arr[r]) swap(arr[r-1], arr[r]); r--; } }