[Issue 5871] schwartzSort with stable SwapStrategy errors
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Apr 22 19:40:30 PDT 2011
http://d.puremagic.com/issues/show_bug.cgi?id=5871
--- Comment #1 from bearophile_hugs at eml.cc 2011-04-22 19:36:53 PDT ---
This compiles, s is a int[] instead of char[]:
import std.algorithm, std.stdio;
void main() {
int[] s = [10, 20, 30, 10, 20, 10];
int[] indexes = [0, 1, 2, 3, 4, 5];
schwartzSort!((int i){ return s.count(s[i]); }, "b < a",
SwapStrategy.stable)(indexes);
writeln(indexes); // output: [0, 1, 2, 3, 4, 5]
}
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list