comp.lang.ada
 help / color / mirror / Atom feed
From: brianc@billybob.demon.co.uk (Brian A Crawford)
Subject: Re: Two Dimensional Array
Date: Sat, 16 Feb 2002 09:38:45 GMT
Date: 2002-02-16T09:38:45+00:00	[thread overview]
Message-ID: <3c6e2709.601229@news.demon.co.uk> (raw)
In-Reply-To: 27085883.0202151805.2c557ce7@posting.google.com


On 15 Feb 2002 18:05:54 -0800, mjsilva697@earthlink.net (Mike Silva)
wrote:

>brianc@billybob.demon.co.uk (Brian A Crawford) wrote in message news:<3c6d8b32.18156525@news.demon.co.uk>...
>><...>
>>My problem is the array is so big and is out of sequence.
>> 
>> If I had to just place the ones and zeros in the array once only I
>> would bite the bullet and get on with it.  But I have to fine tune the
>> placements 100 of times.  The consistent thing however is if I could
>> define the array out of sequence the groups of 1's and 0's would be in
>> small groups of 5 numbers (not consequtive numerically but
>> consequtively placed.
>> To use your example again 3,1,2 ; 1,2,5 and 2,5,4 etc would be the
>> small groupings inside the array.  The fact that it is so big is the
>> headache. Then I may be able to call the 1,2,5 : AN and the 2,5,4 :BN
>> etc,and just fine tune by moving the AN's and BN's etc around like a
>> kind of shorthand for each block of 1's ,defining others=> 0.
>
>How about starting with an empty array and then using a procedure to
>set the '1's?  The procedure would be driven with data from another
>array which holds the 5-sets (?) to be set.  This way you move from
>the cumbersome notation of filling in bits of a sparse array to simply
>filling in a fully-packed array with your sets of out-of-sequence
>coordinates.
>
>Mike

Thanks Mike,
Very good idea.  
I was also giving some thought to writing a pre-program to read the
data and  optimise the array 1's prior to entering them into the array
and then resorting to shuffling the elements around.
I will have to give it a lot more thought as it is at the moment
beyond my limited coding knowledge.

Regards 
Brian



  reply	other threads:[~2002-02-16  9:38 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-15 12:30 Two Dimensional Array Brian A Crawford
2002-02-15 17:28 ` Jeffrey Carter
2002-02-15 18:15 ` Stephen Leake
2002-02-15 22:50   ` Brian A Crawford
2002-02-16  2:05     ` Mike Silva
2002-02-16  9:38       ` Brian A Crawford [this message]
2002-02-23 13:36         ` Nick Roberts
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox