Rekursion mit Binärzahlen

Neue Frage »

Auf diesen Beitrag antworten »
Abed Rekursion mit Binärzahlen

Meine Frage:

wie kann man für den Fall n >= 2 im binaerzahl bestimmen?

Meine Ideen:
4 . keine Idee
5. a)linear Rekursion
b und c keine Idee
 
Auf diesen Beitrag antworten »
eulerscheZahl

Probier es doch einfach mal aus:
code:
1:
2:
3:
4:
5:
6:
for bits in range(1, 11):
	num = 0
	for n in range(2^bits, 2^(bits+1)):
		s = bin(n);
		if s.find('11') == -1: num+=1;
	print str(bits) + ": " + str(num);

liefert:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
1: 1
2: 2
3: 3
4: 5
5: 8
6: 13
7: 21
8: 34
9: 55
10: 89

Fällt dir was auf?
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »