Power set: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 2,149: | Line 2,149: | ||
<lang parigp>vector(1<<#S,i,vecextract(S,i-1))</lang> |
<lang parigp>vector(1<<#S,i,vecextract(S,i-1))</lang> |
||
{{works with|PARI/GP|2.10.0+}} |
|||
The <code>forsubset</code> iterator was added in version 2.10.0 to efficiently iterate over combinations and power sets. |
|||
<lang parigp>S=["a","b","c"] |
<lang parigp>S=["a","b","c"] |
||
forsubset(#S,s,print1(vecextract(S,s)" "))</lang> |
forsubset(#S,s,print1(vecextract(S,s)" "))</lang> |