Merge Sort [كود مصري]

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

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

  • @mahmoudtarek6859
    @mahmoudtarek6859 7 ปีที่แล้ว +47

    اقسملك بالله انت مش محتاج تعيد وتزيد انت بسيط كفايه ربنا يكرمك والله خلي الفيديوهات 7 دقايق كدا ولا حاجه عشان الناس للي بيبقي عندها امتحانات :D

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

      my opinion he used good strategy targeting all levels .. u can speed up *2

  • @KaS95PeR
    @KaS95PeR 6 ปีที่แล้ว +27

    wow man! i didnt know what you are saying! but i understand all just by your movement! thank you !

  • @ayeshanazir7054
    @ayeshanazir7054 5 ปีที่แล้ว +12

    Asslamualaikm... I can not understand your language... but I understand your example....so easy Thnkx..From Pakistan

  • @NFM-nb7dl
    @NFM-nb7dl 2 ปีที่แล้ว +3

    محزن أنك بطلت تنزل فيديوهات على قناتك
    ربي يوفقك و يسعدك

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

    جزاك الله خيرا .. بجد انا استفدت منك جدا .. امتحاني بكرة وكل الفترة اللي فاتت دي كنت مضيعة ،، فيديوهاتك فرقت معاية كتير

  • @2011Mrsaud
    @2011Mrsaud 10 ปีที่แล้ว +8

    جزاك الله خير وماقصرت ، لكن مقاطعك عيبها التكرار وطول المدة ، بحيث لما افتح المقطع نفسياً أكتئب .. ياليت تختصر بالشرح ، لأن شرحك ماشاء الله من اول مرة افهم عليه

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

    هو ايه الجمال دا ماشاء الله شرح سهل و سلس و بسيط بجدد❤❤

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

    في موقع اسمه geeksforgeeks فيو كود لاي algorithm والكود نفسو مكتوب باكتر من لغة برمجة
    نكتب في جوجل مثال
    merge sort geeksforgeeks

    • @Wolf-fw4qu
      @Wolf-fw4qu 3 ปีที่แล้ว

      الله يعطيك العاقية

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

    example by python
    :
    def mergeSort(arr):
    if len(arr) > 1:

    # Finding the mid of the array
    mid = len(arr)//2

    # Dividing the array elements
    L = arr[:mid]

    # into 2 halves
    R = arr[mid:]

    # Sorting the first half
    mergeSort(L)

    # Sorting the second half
    mergeSort(R)

    i = j = k = 0

    # Copy data to temp arrays L[] and R[]
    while i < len(L) and j < len(R):
    if L[i] < R[j]:
    arr[k] = L[i]
    i += 1
    else:
    arr[k] = R[j]
    j += 1
    k += 1

    # Checking if any element was left
    while i < len(L):
    arr[k] = L[i]
    i += 1
    k += 1

    while j < len(R):
    arr[k] = R[j]
    j += 1
    k += 1

    # Code to print the list


    def printList(arr):
    for i in range(len(arr)):
    print(arr[i], end=" ")
    print()


    # Driver Code
    if __name__ == '__main__':
    arr = [12, 11, 13, 5, 6, 7]
    print("Given array is", end="
    ")
    printList(arr)
    mergeSort(arr)
    print("Sorted array is: ", end="
    ")
    printList(arr)

  • @501saso
    @501saso 7 ปีที่แล้ว +4

    يعطيك العافية شرح ممتاز ياليت لو تشرح السودو كود بعد

  • @hdyi865egu7rbde
    @hdyi865egu7rbde 7 ปีที่แล้ว +14

    يا بشمهندس حضرتك اسمك ايه عشان ادعيلك في كل صلاه

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

    والله كبير يا مصري بارك الله فيك

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

    جزاك الله خير مرة استفدت وقدرت اتخيل ان ال merge على شكل tree

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

    Thnx a lot.
    More easily than any other TH-cam
    🖤🖤💻💻💻❤️❤️

  • @MahmoudAhmed-xt7ke
    @MahmoudAhmed-xt7ke 8 ปีที่แล้ว +6

    اكتر من نص ساعة علشان تشرح الكونسبت بس من غير السودو كود .. فين ايام الكود الجميل !!!

  • @مؤمنايهاب-ن1ق
    @مؤمنايهاب-ن1ق ปีที่แล้ว

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

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

    شرحك بسيط وجميل يعطيك العافية

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

    مجهود عالي جداً
    عاش وشكراً جداً

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

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

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

    شرحك جميل وبسيط جدا 💙❤️💜

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

    جزاك الله خيرا ♥ اللي يلاقي الشرح بطئ يحاول يسرع الصوت ممكن عل 1.5 او 2 حتي معقول

  • @more-uv4nl
    @more-uv4nl 9 หลายเดือนก่อน

    شكرا جدا

  • @MegaMarawan
    @MegaMarawan 10 ปีที่แล้ว +8

    هانقولها سورتي نفسك =))

  • @قناةافادة-ي5ل
    @قناةافادة-ي5ل ปีที่แล้ว

    تسلم ايدك والله

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

    طب مفيش السودوكود بتاعها طيب ؟؟

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

    الله عل اخلاق يا صلاح

  • @Yunus-cj3xl
    @Yunus-cj3xl 7 ปีที่แล้ว

    great explanation :) thank you very much...if u taught bottom up merge sort also ,that would be more better

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

    بارك الله فيك

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

    Thanks❤

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

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

    • @codemasrytube
      @codemasrytube  10 ปีที่แล้ว +3

      جزانا واياكم فريق كود مصرى يتمنى لكم التوفيق

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

    برجاء كتابة سودوكود بتاع merge sort

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

    شكراً ، جزاك الله خيراً

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

    لو سمحت هي ال log n بتتحسب ازاى .... انا فاهمة انها التقسيمة بس من غير ما اقسم اعرف ازي عدد التقسيمات بتاعت اى رقم؟ وشكرا علي دقة و سهولة الشرح

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

      log n is for base 2, it means what number of the power of another number so that the result is n
      مثال
      log 8 for base 2 is 2^3 = 8, so the result is 3

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

    شرح جميللل شكرا لك

  • @kevinparcour8950
    @kevinparcour8950 7 ปีที่แล้ว

    السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

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

    ياريت تكتب الكود

  • @IBRA8000
    @IBRA8000 8 ปีที่แล้ว

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

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

    شكرا

  • @lulunasser9171
    @lulunasser9171 7 ปีที่แล้ว

    رهيب بس بطيئ

  • @ahmaddaoud-7067
    @ahmaddaoud-7067 8 ปีที่แล้ว

    يعطيك العافيه

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

    Thqnk you/

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

    Toll 👍

  • @شوقالرجيعي
    @شوقالرجيعي 6 ปีที่แล้ว

    THANKS

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

    prince

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

    Note Learners : Complexity = O(nLog2(n)) .. he mistaked it as O(nLog(n)) which means O(nLog10(n))