Mündəricat:

Birləşmə növünü necə yazırsınız?
Birləşmə növünü necə yazırsınız?

Video: Birləşmə növünü necə yazırsınız?

Video: Birləşmə növünü necə yazırsınız?
Video: ESSE NƏDİR? 2024, Bilər
Anonim

Sırala birləşdirin

  1. Çeşidlənməmiş siyahını hər bir elementi olan alt siyahılara bölün.
  2. İki singleton siyahının bitişik cütlərini götürün və birləşdirin 2 elementdən ibarət bir siyahı yaratmaq üçün. N. indi 2 ölçülü siyahılara çevriləcək.
  3. Proseduru təkliyə qədər təkrarlayın sıralanır əldə edilənlərin siyahısı.

Həmçinin, misal ilə birləşmə növünün nə olduğunu bilirsinizmi?

An misal of birləşmə çeşidi . Əvvəlcə siyahını ən kiçik vahidə (1 element) bölün, sonra hər bir elementi qonşu siyahı ilə müqayisə edin cür və birləşdirin iki bitişik siyahı. Nəhayət, bütün elementlər sıralanır və birləşdirildi . Birləşdirmə çeşidi 1945-ci ildə Con fon Neumann tərəfindən icad edilmiş böl və fəth alqoritmidir.

Eynilə, birləşmə çeşidi harada istifadə olunur? Tətbiqləri Birləşdirmə çeşidləmə Birləşdirmə çeşidləmə üçün faydalıdır çeşidləmə O(nLogn) zamanında əlaqəli siyahılar. Əlaqəli siyahılar vəziyyətində vəziyyət əsasən massivlərin və əlaqəli siyahıların yaddaşda yerləşdirilməsi fərqinə görə fərqlənir. Massivlərdən fərqli olaraq, əlaqəli siyahı qovşaqları yaddaşda bitişik olmaya bilər.

Həmçinin bilmək lazımdır ki, birləşmə çeşidi nədir və necə işləyir?

Sırala birləşdirin böl və fəth alqoritmidir. O işləyir problemi eyni və ya əlaqəli tipli iki və ya daha çox alt problemə rekursiv şəkildə parçalamaqla, bunlar birbaşa həll edilə biləcək qədər sadə olana qədər. Belə ki Sırala birləşdirin əvvəlcə massivi bərabər yarıya bölür və sonra onları a-da birləşdirir sıralanır tərzdə.

Birləşmə çeşidi nə deməkdir?

birləşmə çeşidi . (alqoritm) Tərif : A cür elementləri bölən alqoritm sıralanır rekursiv olaraq iki qrupa bölünür növlər hər qrup və birləşir onları finala sıralanır ardıcıllıq. İş vaxtı Θ(n log n)-dir.

Tövsiyə: