Re: How to sort a vector and then append data

From: Catherine Rees Lay (spamtrap_at_polyhedron.org.uk)
Date: 07/30/04


Date: Fri, 30 Jul 2004 10:12:49 +0100

In article <bc7de858.0407291749.a785b3c@posting.google.com>, joel
GUERRERO <joegi.geo@yahoo.com> writes
>Hi,
>I'm not very experienced using fortran 90, and probably this will
>looks a stupid question for you.
>
>I need to sort a vector and then append the missing data that is:
>
>Suppose that we have the following vector: 3 1 2 5 15
>
>I need to sort it, that is i need to get: 1 2 3 5 15
>
>and then append the missing numbers in order to get the following
>vector:
>
>1 2 3 -4- 5 -6- -7- -8- -9- -10- -11- -12- -13- -14- 15
>
>Hoper you can help me,
>
>Joel

OK, that's bizarre, because there's no need to do ANY sorting to get
your desired answer. Just find the maximum value in your vector,
allocate a new one that long, and set each element equal to its index.
Much more efficient than sorting. You'll also need the minimum value and
an offset if your minimum value isn't necessarily 1.

Of course, if this is a homework problem, you'll have to do it the way
you describe. Have a go first and you'll get lots of help here, ask
others to do the work for you and you generally won't.

Catherine.

-- 
Catherine Rees Lay
To email me, use my first name in front of the "at".


Relevant Pages

  • Re: How to sort a vector and then append data
    ... joel GUERRERO wrote: ... || Much more efficient than sorting. ... If there are repeated data, ...
    (comp.lang.fortran)
  • Re: How to sort a vector and then append data
    ... > || Much more efficient than sorting. ... If there are repeated data, ...
    (comp.lang.fortran)
  • Re: DataTable - order of rows.
    ... I think that Add will always append the row at the end and using a DataView ... without sorting will reflect this. ... However, to be on the safe side, you might consider using an AutoIncrement ...
    (microsoft.public.dotnet.framework)
  • Re: file numbering
    ... OEX will prepend or append a timestamp to the ... filename as well to allow for sorting based on subject / date or date / ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)
  • Re: How to sort a vector and then append data
    ... > looks a stupid question for you. ... > I need to sort a vector and then append the missing data that is: ...
    (comp.lang.fortran)