Power set: Difference between revisions

Content added Content deleted
Line 1,199: Line 1,199:
local t = {{}}
local t = {{}}
for i = 1, #s do
for i = 1, #s do
local limit = #t
for j = 1, #t do
for j = 1, limit do
t[#t+1] = {s[i],unpack(t[j])}
t[#t+1] = {s[i],unpack(t[j])}
end
end