Power set: Difference between revisions

Content deleted Content added
Sonia (talk | contribs)
Go solution
No edit summary
Line 619: Line 619:
Short alternative version, using just arrays:
Short alternative version, using just arrays:


<lang d>import std.stdio: writefln;
<lang d>import std.stdio: writeln;


T[][] powerset(T)(T[] s) {
T[][] powerset(T)(T[] s) {
Line 633: Line 633:


void main() {
void main() {
writefln(powerset([1, 2, 3]));
writeln(powerset([1, 2, 3]));
}</lang>
}</lang>