Bubble Sort (Kabarcık / Baloncuk Sıralması) Algoritma Analizi 5

Поділитися
Вставка
  • Опубліковано 23 січ 2025
  • Algoritma analizi açısından kabarcık / baloncuk sırlaması olarak geçen (bubble sort) algoritmanın çalışmasını anlatıp analizini yapıyoruz, en iyi, en kötü ve ortalama durum analizlerine bakıyoruz.

КОМЕНТАРІ • 33

  • @fatihertugral9112
    @fatihertugral9112 6 років тому +4

    C dili ile algoritmayı bir adım daha ileri götürürsek şöyle;
    {98, 55, 45, 28, 22, 4, 4, 0, -1, 12}
    12 rakamının gireceği indis numarası [5] ' tir, 5. indisten sola doğru olan kısım senaryomuzda sıralıdır ve o kısımı kontrol etmekle vakit kaybetmemek adına, "kontrol ettiğimiz rakam sıralı kısıma girmediği sürece" yani küçük olmadığı sürece, yeni kontrollere sıralı kısımın son indisinden başlanarak iki yönlü daraltabiliriz. Not: Algoritma en küçüğü sağa yerleştiriyor.(dizi sonu)
    void BubbleSort(int arr[], int size)
    {
    int temp, flag, siraliKisim, i;
    flag = siraliKisim = 1;
    while(--size > 0)
    {
    (siraliKisim 0)
    siraliKisim = i;
    }
    if(flag)
    break;
    flag = 1;
    }
    }

  • @gokhanerol9944
    @gokhanerol9944 4 роки тому +2

    hocam emeğinize,dilinize sağlık

  • @adamhill3309
    @adamhill3309 4 роки тому +4

    çok kullanılmayan bir algoritma ama hoşuma gidiyor :)

  • @playmi7792
    @playmi7792 6 років тому +2

    abi finallere çalışıyoeum kısa öz örnekli harika bir video emeğine sağlık takibe aldım :)

    • @abdullahserkan3075
      @abdullahserkan3075 2 роки тому +1

      bitti mi üni :)

    • @playmi7792
      @playmi7792 2 роки тому +5

      @@abdullahserkan3075 vay be 3 yıl olmus üçüncü universitemi bitiriyorum

    • @RemixRevolutiontr
      @RemixRevolutiontr Рік тому

      hocam oldu mu sana 5 yıl :D ybs finallerine çalışan bir genco olarak selamlar@@playmi7792

    • @mcyazilim
      @mcyazilim Місяць тому

      @@playmi7792 3 bölüm ne okudun

    • @RemixRevolutiontr
      @RemixRevolutiontr Місяць тому

      @@playmi7792 nedir son durum. alttan aldığım ders için izliyorum ben de

  • @nergisaktug9
    @nergisaktug9 7 років тому +1

    bitonic sortu da anlatır mısınız bütün kaynaklarda ingilizce anlatılıyor ve benim ingilizce seviyem yetmediği için anlayamıyorum.Şimdiden teşekkürler

  • @Xmenbasketbol
    @Xmenbasketbol Рік тому

    Sizi seviyoruuuuuz ❤❤❤❤

  • @vildanyemis2246
    @vildanyemis2246 5 років тому +1

    Lucky short algoritması ile ilgili bilgi verebilir misiniz? Hiç bir kaynak bulamadım

  • @kursadylmaz7748
    @kursadylmaz7748 4 роки тому

    1000 tam sayılı bir rastgele dizi yaratarak (ilgili ek bilgiler ve doküman derste paylaşılacak) bu dizinin maksimumunu, minimumunu, ortalamasını, sıralanmasını (buble sort algoritmasını ) kullanarak elde ediniz. Aynı işlemleri dizi yerine işaretçileri (pointers) kullanarak da yapınız. böyle bir şey nasıl yapabilirim

  • @itsednah5977
    @itsednah5977 4 роки тому

    hocam mail adresiniz var mı aklıma takılan bir soru var da veya burada sorsam uygun olur mu

  • @alisahin3410
    @alisahin3410 6 років тому

    c dili için anlattığınız bi bölüm varmı hocam

  • @ElifArslan-l9g
    @ElifArslan-l9g 3 роки тому

    çok teşekkürler

  • @yusuf-ei2ui
    @yusuf-ei2ui 3 роки тому

    Bu renklerle nasıl yapılır peki abi

  • @dlosurucu
    @dlosurucu 5 років тому

    Valla en kolayi her dongude min alsa tamamdir neden Boyle karmasik bir algoritmaya ihtiyac duyuyor

  • @kmldyn
    @kmldyn 8 років тому

    teşekkürler hocam

  • @ahmetcevahircinar5699
    @ahmetcevahircinar5699 7 років тому

    Teşekkürler.

  • @-Engineering01-
    @-Engineering01- 8 років тому

    Hocam bu algoritma her programa dilinde yapılabilir mi ?

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 років тому +4

      +ShooterLens Aim istisnai bazı diller dışında her dilde, özellikle günümüzdeki meşhur dillerin tamamında (c, c++, java, C#, php, perl, python, lisp vs.) yazılabilir.

    • @-Engineering01-
      @-Engineering01- 8 років тому +1

      +BilgisayarKavramları Teşekkürler hocam

  • @ibrahimtunc4175
    @ibrahimtunc4175 5 років тому +1

    hocam commentteki for'da i

  • @ozhancolak6411
    @ozhancolak6411 3 роки тому

    VBA da Quick sort Buble sort dan daha hızlı
    Sub Quicksort(vArray As Variant, arrLbound As Long, arrUbound As Long)
    'Sorts a one-dimensional VBA array from smallest to largest
    'using a very fast quicksort algorithm variant.
    Dim pivotVal As Variant
    Dim vSwap As Variant
    Dim tmpLow As Long
    Dim tmpHi As Long

    tmpLow = arrLbound
    tmpHi = arrUbound
    pivotVal = vArray((arrLbound + arrUbound) \ 2)

    While (tmpLow

  • @MoveMentofEnlightenMent
    @MoveMentofEnlightenMent 2 роки тому +1

    hoca o kadar kötü anlatıyon ki kolay bi konuyu bile zor hale getiriyosun soğutuyosun insanları 👺