Re: TIB: REAL TOPIC!!!! Working W/lists
[Prev][Next][Index][Thread]
Re: TIB: REAL TOPIC!!!! Working W/lists
Sorry for my late reply, long story. But you are right, I wanted to see
if anyone knew how to test w/out a ton of code?
~Larry1492@juno.com
On Sun, 08 Feb 1998 23:44:42 PST "Tavis Segura" <tavis@hotmail.com>
writes:
>
>
>> Okay, BASIC dudes, solve me this:
>> If I have thre[e] lists:
>> L1 L2 L3
>> 1 0 0
>> 2 0 0
>> 3 0 0
>> 4 0 0
>> 5 0 0
>>
>> what is the fastest way to take the top NONZERO item from one list
>> and put it at the lowest ZERO spot on another.
>> eg.
>
>Do you mean, something that takes the following steps?
>Your example doesn't make any sense.
>
>L1 to L2 -> L1 to L3 -> L2 to L3 -> L1 to L2
>
>L1 L2 L3 -> L1 L2 L3 -> L1 L2 L3 -> L1 L2 L3 ->
>0 0 0 0 0 0 0 0 0 0 0 0
>2 0 0 0 0 0 0 0 0 0 0 0
>3 0 0 3 0 0 3 0 0 0 0 0
>4 0 0 4 0 0 4 0 1 4 0 1
>5 1 0 5 1 2 5 0 2 5 3 2
>
>L3 to L2?
>
>> L1 L2 L3
>> 0 0 0
>> 0 0 0
>> 0 0 0
>> 4 1 0
>> 5 3 2
>>
>Let's see... Now, if I wanted to get the first non-zero number off L1
>and put it on the last zero in L3, I will need to test each element in
>
>L1 until I no longer find a zero, test each element in L3 until the
>curreent element is the last zero in L3, store the number from L1 to
>that element in L3, and replace the number in L1 with a zero. Note
>errors will occur if you take a number from a list of zeros or to a
>list
>without zeros.
>
>Please tell us if this assumption is wrong (although it probably won't
>
>stop people from trying this anyway), and which calc you are
>programming.
>
>Tavis
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
>
_____________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
Or call Juno at (800) 654-JUNO [654-5866]
Follow-Ups:
References: