algorytm.org

Sortowanie przez wymianę/wybór (selectionsort)



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Sortowanie przez wymianę/wybór (selectionsort)
Ocena użytkowników:***** / 80
SłabyŚwietny 
Wpisany przez Tomasz Lubiński, 13 sierpnia 2005 10:57

Metoda ta nazywana jest sortowaniem przez wymianę gdyż na początku szukany jest najmniejszy element, po znalezieniu go jest on zamieniany z pierwszym elementem tablicy.
Następnie szukany jest znów najmniejszy element, ale począwszy od elementu drugiego (pierwszy - najmniejszy jest już wstawiony na odpowiednie miejsce), po jego znalezieniu jest on zamieniany z drugim elementem. Czynność tą powtarzamy kolejno na elementach od trzeciego, czwartego, aż do n-tego.
Image

Implementacje
AutorJęzyk
programowania
KomentarzOtwórzPobierzOcena
krisC#
.cs
.cs
***** / 10
Michał KnasieckiC/C++
.cpp
.cpp
***** / 11
MarianC/C++C++
.cpp
.cpp
***** / 25
Tomasz LubińskiDelphi/PascalBorland Delphi 5
.pas
.pas
***** / 3
Tomasz LubińskiJava
.java
.java
***** / 11
Maciej LipińskiJavaScriptfunkcja sortująca + test
.js
.js
***** / 1
Jakub KoniecznyJava_Block
.jbf
.jbf
***** / 3
Dominik GoździukPerl
.pl
.pl
***** / 0
_marass_Php
.php
.php
***** / 3
Adam ChrapkowskiPython
.py
.py
***** / 6
mephistoRuby
.rb
.rb
***** / 2
 
Dodaj własną implementację tego algorytmu
  • Zaloguj się na stronie
Plik:
Język
programowania:
Komentarz:
  By móc dodać implementacje zaloguj się na stronie

Poprawiony: 27 maja 2011 08:44
Dodaj komentarz