Logo ms.boatexistence.com

Apakah kerumitan kes terburuk jenis gelembung?

Isi kandungan:

Apakah kerumitan kes terburuk jenis gelembung?
Apakah kerumitan kes terburuk jenis gelembung?

Video: Apakah kerumitan kes terburuk jenis gelembung?

Video: Apakah kerumitan kes terburuk jenis gelembung?
Video: Sakitnya Gigitan Serangga Ini Bikin Orang yang Mengalaminya Akan Minta Dipotong Saja 2024, Mungkin
Anonim

Isih buih, kadangkala dirujuk sebagai isihan tenggelam, ialah algoritma pengisihan mudah yang berulang kali melangkah ke senarai, membandingkan elemen bersebelahan dan menukarnya jika ia berada dalam susunan yang salah. Lulus senarai diulang sehingga senarai diisih.

Apakah susunan kerumitan dalam isihan gelembung dalam kes terburuk?

Bubble Sort ialah algoritma pengisihan stabil yang mudah dilaksanakan dengan kerumitan masa O(n²) dalam kes purata dan paling teruk – dan O(n) dalam kes terbaik.

Mengapakah kes terburuk untuk isihan gelembung N 2?

Kes terburuk mutlak untuk isihan gelembung ialah apabila elemen terkecil senarai berada di hujung besar . … Dalam kes terburuk ini, ia mengambil n lelaran n/2 swap jadi susunannya, sekali lagi, n2.

Mengapakah jenis gelembung merupakan kes terburuk?

Situasi paling teruk untuk isihan gelembung ialah apabila elemen terkecil senarai berada di kedudukan terakhir … Dalam situasi ini, elemen terkecil akan bergerak ke bawah satu tempat pada setiap laluan melalui senarai, bermakna isihan itu perlu membuat bilangan maksimum laluan melalui senarai, iaitu n - 1.

Bagaimanakah anda mengira kerumitan kes terbaik bagi jenis gelembung?

Untuk mengira kerumitan algoritma isihan gelembung, adalah berguna untuk menentukan bilangan perbandingan yang dilakukan oleh setiap gelung. Bagi setiap elemen dalam tatasusunan, isihan gelembung melakukan n − 1 n-1 n−1 perbandingan. Dalam tatatanda O besar, isihan gelembung melakukan perbandingan O (n) O(n) O(n).

Disyorkan: