Hier is een oplossing voor het subsets
blok van de vorige pagina:
Deze oplossing zou je moeten herinneren aan het pascal
blok dat je gezien hebt in
Hoofdstuk 8 Les 3 Pagina 2: Pascal's Driehoek en Efficiëntie,
die twee recursieve aanroepen maakt en de resultaten bij elkaar toevoegt. Het pascal
blok maakt
twee recursieve aanroepen met verschillende invoeren. Deze versie van subsets
doet
dezelfde recursieve aanroepen twee keer. Dit is niet heel efficiënt en kan verbeterd worden.
tel
variabele kan je bijhouden hoeveel recursieve aanroepen je
hebt gemaakt om de 64 subsets te vinden van de lijst met zes elementen. Dit heb je ook gedaan voor
het pascal
blok.