You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
365 B
Python
10 lines
365 B
Python
class py_solution:
|
|
def sub_sets(self, sset):
|
|
return self.subsetsRecur([], sorted(sset))
|
|
|
|
def subsetsRecur(self, current, sset):
|
|
if sset:
|
|
return self.subsetsRecur(current, sset[1:]) + self.subsetsRecur(current + [sset[0]], sset[1:])
|
|
return [current]
|
|
|
|
print(py_solution().sub_sets([4,5,6])) |