-
1. Data: 2012-10-12 18:26:29
Temat: sortowanie
Od: "identyfikator: 20040501" <N...@g...pl>
sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
nie musi być szybki...
-
2. Data: 2012-10-12 18:28:05
Temat: Re: sortowanie
Od: Roman W <r...@g...com>
W dniu piątek, 12 października 2012 17:26:27 UTC+1 użytkownik identyfikator: 20040501
napisał:
> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
>
> nie musi być szybki...
Bubble sort?
-
3. Data: 2012-10-12 18:51:38
Temat: Re: sortowanie
Od: Jacek <a...@o...pl>
Dnia Fri, 12 Oct 2012 18:26:29 +0200, identyfikator: 20040501 napisał(a):
> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
> nie musi być szybki...
Każdy.
-
4. Data: 2012-10-12 19:14:54
Temat: Re: sortowanie
Od: Michoo <m...@v...pl>
On 12.10.2012 18:28, Roman W wrote:
> W dniu piątek, 12 października 2012 17:26:27 UTC+1 użytkownik identyfikator:
20040501 napisał:
>> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
>>
>> nie musi być szybki...
>
> Bubble sort?
Nie wiem sąd się wziął ten mit - sortowanie przez wybór (selection sort)
jest znacznie prostsze w implementacji i bardziej intuicyjne.
Nie mówiąc o tym, że buble sort jest też chyba najwolniejszym z
algorytmów o złożoności n^2 z tego powodu, że robi masę niepotrzebnych
zamian.
Z szybkich algorytmów lubię heapsort za to, że łatwo go wyjaśnić. A w
praktyce albo std::sort, albo java.util.Collections.sort
--
Pozdrawiam
Michoo
-
5. Data: 2012-10-12 19:15:50
Temat: Re: sortowanie
Od: bartekltg <b...@g...com>
W dniu 2012-10-12 18:28, Roman W pisze:
> W dniu piątek, 12 października 2012 17:26:27 UTC+1 użytkownik identyfikator:
20040501 napisał:
>> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
>>
>> nie musi być szybki...
>
> Bubble sort?
>
http://en.wikipedia.org/wiki/Bubble_sort#In_practice
Po takiej reklamie chyba warto dopisać te pół linijki
i zrobić insertionsort;) Ten z kolei ma same zalety;)
pzdr
bartekltg
-
6. Data: 2012-10-12 19:22:12
Temat: Re: sortowanie
Od: bartekltg <b...@g...com>
W dniu 2012-10-12 18:51, Jacek pisze:
> Dnia Fri, 12 Oct 2012 18:26:29 +0200, identyfikator: 20040501 napisał(a):
>
>> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
>> nie musi być szybki...
>
> Każdy.
>
No nie wiem. Pewne udoskonalenia heapsorta
http://en.wikipedia.org/wiki/Heapsort#Variations
http://en.wikipedia.org/wiki/Smoothsort
Nie jest to coś, co się implementuje w 3minuty
i bez zastanowienia;)
pzdr
bartekltg
-
7. Data: 2012-10-12 19:27:56
Temat: Re: sortowanie
Od: Baranosiu <r...@w...pl>
Dnia 12.10.2012 identyfikator: 20040501 <N...@g...pl> napisał/a:
> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w implementacji?
> nie musi być szybki...
>
Zależy jaką strukturę danych sortujesz (tablice, listy
jedno/dwukierunkowe, drzewa binarne itd.).
-
8. Data: 2012-10-12 19:28:20
Temat: Re: sortowanie
Od: bartekltg <b...@g...com>
W dniu 2012-10-12 19:14, Michoo pisze:
> On 12.10.2012 18:28, Roman W wrote:
>> W dniu piątek, 12 października 2012 17:26:27 UTC+1 użytkownik
>> identyfikator: 20040501 napisał:
>>> sory za lameriadę, jaki algorytm sotrujący jest najprostszy w
>>> implementacji?
>>>
>>> nie musi być szybki...
>>
>> Bubble sort?
> Nie wiem sąd się wziął ten mit - sortowanie przez wybór (selection sort)
> jest znacznie prostsze w implementacji i bardziej intuicyjne.
Chwytliwa nazwa. Sięgnąłem do ASD Diksa i spółki. Tam
bąbelki prewencyjnie przemilczają;)
BTW, jakiś mały flejmik selectionsort vs insertionsort? ;>
pzdr
bartekltg
-
9. Data: 2012-10-12 20:00:42
Temat: Re: sortowanie
Od: "identyfikator: 20040501" <N...@g...pl>
nazwy plików
-
10. Data: 2012-10-12 20:36:13
Temat: Re: sortowanie
Od: Baranosiu <r...@w...pl>
Dnia 12.10.2012 identyfikator: 20040501 <N...@g...pl> napisał/a:
> nazwy plików
>
Nie ważne jakie dane, ważne jaka struktura w programie:D Ale w takim
przypadku, to zakładam że jakaś prosta tabela lub lista :D Od razu w
trakcie odczytywania kolejnych pozycji wstawiaj do tabeli przez na
przykład "insertion sort" (może być też bubblesort, bo po każdym
dodaniu pliku wystarczy raz przejechać po "tabeli").


do góry
Co zmienia darmowy dostęp do Rejestru Cen Nieruchomości?