Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
6
Task/Power-set/Groovy/power-set-1.groovy
Normal file
6
Task/Power-set/Groovy/power-set-1.groovy
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
def powerSetRec(head, tail) {
|
||||
if (!tail) return [head]
|
||||
powerSetRec(head, tail.tail()) + powerSetRec(head + [tail.head()], tail.tail())
|
||||
}
|
||||
|
||||
def powerSet(set) { powerSetRec([], set as List) as Set}
|
||||
3
Task/Power-set/Groovy/power-set-2.groovy
Normal file
3
Task/Power-set/Groovy/power-set-2.groovy
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
def vocalists = [ 'C', 'S', 'N', 'Y' ] as Set
|
||||
println vocalists
|
||||
println powerSet(vocalists)
|
||||
Loading…
Add table
Add a link
Reference in a new issue