|
Subject: Aw: Re: [stella] Sorting Algorithms. From: cybergoth@xxxxxxxx Date: Mon, 25 Mar 2002 14:26:57 +0100 (MET) |
Hi Thomas!
> Manuel wrote:
> >Well, unfortunately, I'd have objects appear/disappear any
> given time,
> >any place. So a new enemy flying into the scene from top or
> bottom,
> >might (depending on the sort order) result in a worst-case
> >Bubble Sort, from one frame to another!
>
> If you have e.g. 1,2,3,4,5,6 and add 0 and 7 to the end, the
> list is still sorted after one single iteration when the inner
> loop is running backwards. I can't think of real worst-case
> scenarios.
Well, in this example the zero would be sorted to the beginning
in one iteration, but:
Having 1,2,3,4,5,6 and adding the 7 at the _beginning_, would
be worst case, or? And that can happen any time, I think.
But I've to think some more about it, maybe I'm just on
a very wrong path now :-)
Hm... to always have stuff inserted at one side, you'd
have to shift all indexes together, once an object
disappears, right? Hm.... hm... might work.
Then the max number of (outerloop) iterations = number
of objects inserted, yes?
> Perhaps we should search the Web for some theorie about sorting
> and partially sorted lists. :-)
I'd be interested in that too. Especially I'd be interested in how
Quick-Sort works, since I've no clue at all about this one...
> >BTW: Wouldn't you have to support worst-case sort too,
> >when switching to the next level?
> Depends on how you generate the random positions and/or if you
> can handle worst-case in special situations.
Ok, if you only randomize Xs and have other rules for generating
Ys, then you're getting away with it :-)
Greetings,
Manuel
-----------------------------------------------------------------------
Riester-Rente - Kassieren Sie das Geld vom Staat:
Zum Förderungsrechner! http://www.arcor.de/home/redir.php/riesterrente
-----------------------------------------------------------------------
----------------------------------------------------------------------------------------------
Archives (includes files) at http://www.biglist.com/lists/stella/archives/
Unsub & more at http://www.biglist.com/lists/stella/
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [stella] Sorting Algorithms., Andrew Davie | Thread | Re: Aw: Re: [stella] Sorting Algori, Julian Squires |
| Re: [stella] Sorting Algorithms., Thomas Jentzsch | Date | Re: Aw: Re: [stella] Sorting Algori, Julian Squires |
| Month |