You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
endog meget besværlig.<br />
En Hilbert kurve af orden n er den n’te tegning i følgende række, der nummereres<br />
H 1 ,H 2 ,H 3 ,H 4 , og så videre.<br />
a) Angiv “rekursionsformlen” for H n .<br />
b) Skriv et program, der kan tegne Hilbert kurver. Følgende skabelon<br />
med de indbyrdes rekursive metoder west, north, east og south kan<br />
evt. benyttes:<br />
import java.awt.*;<br />
public class Hilbert<br />
{<br />
private static Crayon pencil = new Crayon(Color.black,1);<br />
private static void west(int n, double len)<br />
{<br />
if(n > 0) {<br />
south(n - 1,len);<br />
pencil.turnto(180); pencil.move(len);<br />
west(n - 1,len);<br />
pencil.turnto(90); pencil.move(len);<br />
west(n - 1,len);<br />
pencil.turnto(0); pencil.move(len);<br />
north(n - 1,len);<br />
}<br />
}<br />
private static void north(int n, double len) { ... }<br />
private static void east(int n, double len) { ... }<br />
33