Skip to content

burayaltun/patikadatastructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Insertion Sort

[22,27,16,2,18,6] -> Insertion Sort

Yukarı verilen dizinin sort türüne göre aşamalarını yazınız.

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

Time Complexity: Dizi sıralandıktan sonra 18 sayısı aşağıdaki case'lerden hangisinin kapsamına girer? Yazınız

Average case: Aradığımız sayının ortada olması Worst case: Aradığımız sayının sonda olması Best case: Aradığımız sayının dizinin en başında olması.

Insertion Sort: [22,27,16,2,18,6]: 1.[22,27,16,2,18,6] 2.[22,16,27,2,18,6] 3.[16,22,27,2,18,6] 4.[16,22,2,27,18,6] 5.[16,2,22,27,18,6] 6.[2,16,22,27,18,6] 7.[2,16,22,18,27,6] 8.[2,16,18,22,27,6] 9.[2,16,18,22,6,27] 10.[2,16,18,6,22,27] 11.[2,16,6,18,22,27] 12.[2,6,16,18,22,27]

Big o-notation: n*(n+1)/2 = (n^2+n)/2 Big O(n^2)

7,3,5,8,2,9,4,15,6 dizisinin Selection Sort'a göre ilk 4 adımını yazınız.

2.[2,3,4,8,7,9,5,15,6] 3.[2,3,4,5,7,9,8,15,6] 4.[2,3,4,5,6,9,8,15,7]

Merge Sort: [16,21,11,8,12,22] -> Merge Sort

Yukarıdaki dizinin sort türüne göre aşamalarını yazınız. Big-O gösterimini yazınız.

                           [16,21,11,8,12,22]
                   
                  {16,21,11}                         {8,12,22}
       
           {16}           {21,11}                {8}          {12,22}
            
   {16}              {21}         {11}        {8}           {12}        {22}
   
      {16}              {11,21}               {8}            {12,22}
      
             {11,16,21}                                {8,12,22}
             
                               {8,11,12,16,21,22}

Big O gösterimi : O(nlogn)

[7, 5, 1, 8, 3, 6, 0, 9, 4, 2] dizisinin Binary-Search-Tree aşamalarını yazınız.

Örnek: root x'dir. root'un sağından y bulunur. Solunda z bulunur vb.

Root'u 7 kabul edersek:

                          7
                   /             \
                5                  8
            /       \                \            
          1          6                  9
        /   \
       0      3
            /    \
           2      4

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published