#027

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 82

  • @mohammednassf1741
    @mohammednassf1741 ปีที่แล้ว +2

    والله والله والله انت عالمي فعلا شرحك جميل مفيش تعقيدات ربي يعطيك الصحة والعافية ويعطيك طولت العمر بجد انت بروفسور فعلا

  • @esraayousef8544
    @esraayousef8544 3 ปีที่แล้ว +2

    انت عالمي بجد انا تايهه من الصبح في فيديوهات شرح ال merge محدش عرف يوصلهالي زيك

    • @omaraa1419
      @omaraa1419 3 ปีที่แล้ว +1

      انتي فهمتيهها ازاي دي

    • @lazystudent5310
      @lazystudent5310 2 ปีที่แล้ว +2

      انت فهمتها ازاى يسطى

  • @mohamedHassan-motionDesigner
    @mohamedHassan-motionDesigner 4 ปีที่แล้ว +5

    مجهود كبير جدا من شخص مبدع
    وفقك الله دائما

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +3

      حياك الله صديقي, النا والك ان شاء الله

    • @blazekohen1442
      @blazekohen1442 3 ปีที่แล้ว +1

      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

    • @jeremiahtroy3362
      @jeremiahtroy3362 3 ปีที่แล้ว

      @Blaze Kohen instablaster =)

    • @blazekohen1442
      @blazekohen1442 3 ปีที่แล้ว

      @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.

    • @blazekohen1442
      @blazekohen1442 3 ปีที่แล้ว

      @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

  • @amalalsaeh4894
    @amalalsaeh4894 ปีที่แล้ว +2

    جزاك الله كل خير شرح مرتب و رائع

  • @kintag4459
    @kintag4459 2 ปีที่แล้ว +2

    مزيدا من التألق والعطاء والنجاح الدائم ان شاء الله استاذ عـــــــــــادل

  • @Barca4Ayman
    @Barca4Ayman 5 หลายเดือนก่อน

    استاذ عادل اشكرك جدا شرحك للmerge function ممتاز لدرجة اني سبقتك و رحت كتبت كود ال merge بشكل صحيح لانك فهمتني العملية . لكن الmergeSort جننتني لانو اساسي ضعيف في الrecusion اضطريت اعاني 48 ساعىة ابحث لافهمها الحمد لله لكن اعتقد انو لازم اتمرن اكثر على ال recursion .

  • @saraazzab6401
    @saraazzab6401 3 ปีที่แล้ว +1

    يديمه عليك بالصحه والاجر والثواب والعافيه ويرزقك من حيث لا تحتسب

  • @fahedabdelhalim3019
    @fahedabdelhalim3019 2 ปีที่แล้ว

    جزاك الله خير اجمل شرح عاليوتيوب

  • @wzz44dev69
    @wzz44dev69 3 ปีที่แล้ว +5

    بعد اذنك كيف افهم function mergesort
    لاني اتبعت الrecursive ومافهمت الطريقه .

  • @abdallahnagy1
    @abdallahnagy1 4 ปีที่แล้ว +8

    انا متابع السلسلة من الاول ماشاء الله مجهود كبير جدا جزاك الله خير.
    عندي مشكله اني مش عارف افهم الmergesort function انا فاهم الmerge كويس لكن مش قادر اتخيل الfunction دي فلو في حاجة ممكن تساعدني افهمها تكون مشكور.

    • @nizukohattori3051
      @nizukohattori3051 ปีที่แล้ว

      مستواك بقا عامل ازاي ف ال data structure بعد 3 سنين ؟

  • @CryptAmine
    @CryptAmine 4 หลายเดือนก่อน

    شرح تفوق على شروحات الهنود 👍🏻👍🏻

  • @Justusername19t
    @Justusername19t หลายเดือนก่อน

    Thanks So So So Much❤

  • @taghreed3109
    @taghreed3109 ปีที่แล้ว

    الله يجزاك خير شرحك جدا واضح

  • @fatimayaseenabdallh1796
    @fatimayaseenabdallh1796 5 ปีที่แล้ว +4

    شرح ممتاز بارك الله لك في علمك

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +1

      يسعدك .. اجمعين يا رب

  • @ahmadmohamd1566
    @ahmadmohamd1566 4 ปีที่แล้ว

    كل الاحترام مجهود كبير ومعلومات قيمة

  • @MhmdZein-lu3yj
    @MhmdZein-lu3yj 7 หลายเดือนก่อน

    والله انك اسطورة

  • @yousrakhamies3378
    @yousrakhamies3378 2 ปีที่แล้ว

    شكرا جزيلا لحضرتك جعله الله في ميزان حسناتك

  • @نورخليل-م1م
    @نورخليل-م1م 4 ปีที่แล้ว +2

    أحسنت فعلآ عاشت ايدك

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว

      بالتوفيق الك

    • @راي-ر1ز
      @راي-ر1ز 8 หลายเดือนก่อน

      2:55
      ارجوا الرد
      اليس لو ان في محل 2 يوجد رقم 3
      لأصبح التريب غلط حسب هذا الكود؟@@AdelNasim

  • @ameendababat9886
    @ameendababat9886 2 ปีที่แล้ว

    يعطيك الف عافية

  • @mohammedadel8948
    @mohammedadel8948 2 ปีที่แล้ว

    جزاك الله كل خير وربنا يجعله فى ميزان حسناتك

  • @n.a.a8456
    @n.a.a8456 2 ปีที่แล้ว

    الله يجزيك الخير

  • @sayedabdo6266
    @sayedabdo6266 3 ปีที่แล้ว +8

    ممكن حد يفصلي شوية كود mergesort انا فاهم الدرس بشكل عام وفاهم كل الدوال لكن الدلة دي ملخبطاني ومش فاهم هتتنفذ ازاي بالظبط

  • @mustafahamzawy2419
    @mustafahamzawy2419 4 ปีที่แล้ว +1

    شرح عظيم👌💜
    تسلم💓

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +1

      كل التوفيق صديقي

  • @moatasim4148
    @moatasim4148 ปีที่แล้ว +2

    يادكتور عادل، بقدر افعل stack and queue ad linked list في كلاس واحد أو افعل ثلاثه كلاسات، عشان فعلت الأكواد بس ناقصنا الشي هذا ماعرف من اسأل، لأنه ما جربت اشغل الكود، ممكن الطريقة

    • @Iambroken444
      @Iambroken444 ปีที่แล้ว

      تقدر وعن تجربة لان مشروعي كان queue and linked list and bst

  • @34wa2yat-6
    @34wa2yat-6 4 ปีที่แล้ว +4

    لو سمحت عندى سؤال لو انا عايز اعرف عدد المقارنات اللى حصلت ف الكود و عدد ال swaps اضيف ايه للكود ارجو المساعدة ضرورى

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +1

      ممكن نضيف count وعند كل شرط نزيد عليه بمقدار واحد

    • @34wa2yat-6
      @34wa2yat-6 4 ปีที่แล้ว

      انا مش عارف بقى أضيفها فين ياعنى comparisons count بعد اول while بس و swaps count عند كل while ولا ايه دة اللى انا مش فاهمه واسف على الإطالة

    • @mohamedHassan-motionDesigner
      @mohamedHassan-motionDesigner 4 ปีที่แล้ว

      @@AdelNasim نفس السؤال ازاى احسب عدد المقارنات الى حصلت و عدد التبديل و عدد التحريك

  • @hamzaaya3886
    @hamzaaya3886 11 วันที่ผ่านมา

    ممكن سؤال شو اسم التطبيق لي يستعملو ؟؟؟

  • @abdullahAboelkhair
    @abdullahAboelkhair ปีที่แล้ว

    شكرا لحضرتك بس المفروض ان ال
    complexity O(n*logn)
    حضرتك بتقول فالفيديو
    O (n)

    • @Barca4Ayman
      @Barca4Ayman 5 หลายเดือนก่อน

      ال O(n) ل فانكشن ال Merge وحدها مش ل فانكشن ال MergeSort

  • @mohammadnoor9652
    @mohammadnoor9652 4 ปีที่แล้ว +2

    لو سمحت كيف اطبع كل خطوة بالكود بهالsort

  • @mohamedHassan-motionDesigner
    @mohamedHassan-motionDesigner 4 ปีที่แล้ว +3

    اغير ايه فى الكود علشام يبقى تنازلى وشكرا مقدما

  • @alaahakim124
    @alaahakim124 4 ปีที่แล้ว +3

    انا كتبت الكود كله حرف حرف وراجعته كويس ومشتغلش معايا...لكن لما جبته من جيت هب اشتغل معرفش ازاي

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +2

      معناتو ممكن تكون ناسي حرف بسيط مافي مشكلة بتحدث معنا كلنا, بالتوفيق الك

    • @alaahakim124
      @alaahakim124 4 ปีที่แล้ว +1

      @@AdelNasim ممكن اسم الكتاب اللي حضرتك بتشرح منه؟

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +4

      بصراحة مافي مرج معين لكن موقع
      Geeksforgeeks
      كثير مفيد

  • @midoismael9571
    @midoismael9571 3 หลายเดือนก่อน

    طب لو سمحت ال function اللي اسمها merge sort هي فين انها بت divide هي بتحسب ال middle كل مرة لكن ال array مش بيحصل فيها أي حاجه
    أنا مش عارف أفهم الحتة دي خالص واتفرجت على حجات كتير والحنة دي بردوا مش بفهمها
    او بمعنى تاني ازاي ال function دي عملت divide ورجعت عملت ميرج وخلت فيه اتنين sub-arrays
    لو حد فاهم يفهمني والنبي ي جماعه

  • @1iath
    @1iath 3 ปีที่แล้ว +1

    اخر شي بالبرنامج ما صورته شنو كاتب؟؟

  • @peroefat1609
    @peroefat1609 2 ปีที่แล้ว +1

    بعد اذنك ممكن الكود ب ال java

  • @mohammedzain608
    @mohammedzain608 4 ปีที่แล้ว +2

    طب بعد إذن حضرتك احنا حسبنا قيمة ال n في ال main ازاي

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +3

      حكيناها بدروس الـ
      Sort
      السابقة
      sizeof(arr)
      بجيب حجم الاريه بالـ
      byte
      عنا 6 عناصر والـ
      int
      بوخد
      4 byte
      بالذاكرة
      6 * 4 =24
      لو قسمنا حجم الاريه على سعة عنصر واحد من الاريه يعني على اربعة بايت رح يعطيني كم عنصر داخل الاريه
      24 / 4 = 6

    • @mohammedzain608
      @mohammedzain608 4 ปีที่แล้ว

      @@AdelNasim تمام شكرا جدا لحضرتك

  • @mohammedbadaway7490
    @mohammedbadaway7490 4 ปีที่แล้ว +1

    شكرا لحضرتك كان عندي سوال لو سمحت انت جعليت k=lوما بعرف ليه لم تجعلها=0عندما جعلتها=0حصل ان الجزء الايسر اتلغي والجزء الايمن اتكرر ممكن تفهمني لماذا لانسطيع جعل k=0مباشره شكرا لمجهودك الرايع

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +2

      مش اتفقنا انو احنا بدنا نقسم المصفوفة الى جزئين وكل جزء نقسمو اذا امكن,
      لاحظ قيمة الـ
      I
      رح تكون مبدئيا بـصفر
      لكن افرض بدي اقسم الجزء الايمن الى قسمين هل برضو حبلش من صفر؟؟
      اتبع الكود على الشكل رح توصلك اكثر ان شاء الله واذا ما وصلت خبرني

  • @omarhakim6360
    @omarhakim6360 ปีที่แล้ว +1

    السرعة بجد غريبة انا بصت مرتين على السرعة بتاعت الفيديو لقيتها عادية
    زاد انا مش قادر افهم ال mergesort خالص

    • @omarhakim6360
      @omarhakim6360 ปีที่แล้ว

      تقريبا لما بستدعى mergesort إللى هيا جوه ال function الأصلية بيحصل تقسيم اكتر من مرة لحد ما اوصل لأول عنصرين إللى هم أول ٢ arry ويبدأ من هنا ال merge بس فى مشكلة ساعات ال m بتطلع بى رقم عشرى زى ٣.٥ ازاى الكود اشتغل

    • @Justusername19t
      @Justusername19t หลายเดือนก่อน

      ​@@omarhakim6360
      المتغير من نوع int يهمل الجزء العشري وياخذ الجزء الصحيح فقط !
      2≈2.5=5/2

  • @hneenalnoor3888
    @hneenalnoor3888 3 ปีที่แล้ว +1

    ال big O هي شنو بابظبط

  • @tahminour7478
    @tahminour7478 3 ปีที่แล้ว

    لو سمحتك ممكن اعرف كيف اكتب الكود في linked lists ؟؟؟

  • @mohamedsalahelkholy3339
    @mohamedsalahelkholy3339 5 ปีที่แล้ว +2

    Top Top TOP Top Top TOP Top Top TOP

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      u are the top :)

  • @user-mm7hw1wl3u
    @user-mm7hw1wl3u 5 ปีที่แล้ว +3

    🌟🌟🌟🌟🌟

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      كل الشكر :)

  • @lazystudent5310
    @lazystudent5310 2 ปีที่แล้ว

    مين اكبر الاربعه ولا الاتنين انت بتقول الاتنين
    مين أكبر الاربعه ولا التلات انت بتقول التلات
    How?!!!!!

    • @Iambroken444
      @Iambroken444 ปีที่แล้ว +1

      خربط بعدين صحح لما عمل المقارنة مع السبعة7

  • @lazystudent5310
    @lazystudent5310 2 ปีที่แล้ว +1

    الكود ده صعب وانا مش فاهمه خالص عادى ولا انا كدا غبى وده مجال مش مجالى

  • @محمدحنه-ن3د
    @محمدحنه-ن3د 5 ปีที่แล้ว +1

    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--;
    }
    }