黃耀賢 (Yau-Hsien Huang)
Tue Oct 26 04:34:56 CEST 2010
On Tue, Oct 26, 2010 at 8:54 AM, rgowka1 <> wrote:
> My question is - Is there a way to generalize and extend the use of
> accumulators? Joe divides a list of numbers into Evens and Odds by
> using two empty lists are accumulators. Is there a way to extend this
> approach to N buckets. For example, traverse a big list just one -
> lists:seq(1,math:pow(2,32)) and group them into 100 buckets like all
> the numbers divisible by 2 in bucket 1, all the numbers divisible by 3
> in bucket 2, all the numbers divisible by 5 in bucket 3... etc.
To process 100 buckets, you'll use another predicate, and it means
to treat buckets accumulation another problem which uses accumulators
to save computing efficiency.
--- Y-H. Y.
More information about the erlang-questions