I'm not sure what you mean by "adjusted to your file", as
it seems to work quite well on any given data. It isn't
perfectly random, as things aren't shuffled quite as much
as the splice approach, but they are shuffled to the point
of being random-looking with no obvious patterns. Since
we're not picking winning lottery numbers, I thought that
would be acceptable.
I can only presume that since the output of the comparator used by
sort does return different values for the same $a-$b pair,
this could really bust a gasket on some of the older
Perls which perhaps
assume that this would not occur. IMHO,
this is a bug in Perl more than it is a bug in the program,
as no program is supposed to be able to dump core, unless,
perhaps, it uses the
dump command.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.