on Sat, 31 Aug 2002 04:30:34 GMT, [EMAIL PROTECTED] (Sudarshan Raghavan) wrote:
> My statement was far too general, what I should have said was to > have a unsorted array of 1000 or more elements when your problem > requires finding the max or min of that list is not a good design. Again, I beg to differ. I'll use the same example (GD::Graph) to explain myself. Say you want to graph a mathematical function y = f(x) for 0 <= x <= 1000. GD::Graph wants two arrayrefs, so you do: my ($x, $y); for (0..1000) { $x->[$_] = $_; $y->[$_] = f($_); } To have a nice looking graph, you want to have the top/bottom coincide with the max/min value of your function, so you need to calculate ymax and ymin, which, of course, you do in the same for loop that generates the (x,y) pairs. -- felix -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]