Sort an integer array: Difference between revisions

Content deleted Content added
Peter (talk | contribs)
added Fantom example
Line 212: Line 212:


=={{header|D}}==
=={{header|D}}==
<lang d>auto nums = [2,4,3,1,2];
<lang d>import std.stdio, std.algorithm;

auto snums = nums.dup.sort; // Sort
void main() {
nums.sort; // Sort in-place</lang>
auto data = [2, 4, 3, 1, 2];
data.sort; // in-place sort
assert(data == [1, 2, 2, 3, 4]);

data = [2, 4, 3, 1, 2];
auto sdata = data.dup.sort; // sort
assert(data == [2, 4, 3, 1, 2]);
assert(sdata == [1, 2, 2, 3, 4]);

data = [2, 4, 3, 1, 2];
data.sort(); // in-place std.algorithm.sort
assert(data == [1, 2, 2, 3, 4]);
}</lang>


=={{header|E}}==
=={{header|E}}==