Skip to content

Patika.dev veri yapıları ve algoritmalar Merge Sorting

Notifications You must be signed in to change notification settings

aselamsak/algorithms-merge-sort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Patika.dev Merge Sort

Ödev

  • [16,21,11,8,12,22]
  1. Yukarıda verilen dizinin merge sort türüne göre aşamalarını yazınız.

    • Sorting Öncesi - [16,21,11,8,12,22]

      • Step 1

        ֎ Dizi recursive olarak ikiye bölünür

                >        [16, 21, 11, 8, 12, 22]
                >       [16, 21, 11]  [8, 12, 22] 
                >     [16, 21]  [11]  [8, 12]  [22] 
                >   [16]  [21]  [11]  [8]  [12]  [22]
        
      • Step 2

        ֎ Dizi elemanları recursive olarak sıralarak birleştirilir

                >   [16]  [21]  [11]  [8]  [12]  [22]
                >     [16, 21]  [11]  [8, 12]  [22]
                >       [11, 16, 21]  [8, 12, 22]
                >        [8, 11, 12, 16, 21, 22]  
        
    • Sorting Sonrası - [8, 11, 12, 16, 21, 22]

  2. Big-O gösterimini yazınız.

    • O(nlogn)

About

Patika.dev veri yapıları ve algoritmalar Merge Sorting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published