Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

(RhetTbull) Re: Re: Re: Sorting

by RhetTbull (Curate)
on Jun 04, 2002 at 20:38 UTC ( #171628=note: print w/replies, xml ) Need Help??

in reply to Re: Re: Sorting
in thread Sorting colon-delimited records

What you are describing is the basic idea behind the Schwartzian Transform. See my write-up elsewhere in this thread for some links with more information. The idea is that you do the expensive operation (in this case, it's split) once and use a data structure to store the result. You then sort on the results and extract the original information when done. Our very own merlyn was the first (AFAIK) to apply his twisted mind to this problem and come up with a very perlish (or lispish depending on your mother tongue) method of doing this in one fell swoop using map.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://171628]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (2)
As of 2021-04-12 04:26 GMT
Find Nodes?
    Voting Booth?

    No recent polls found