www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Vorhilfe
  Status Geisteswiss.
    Status Erdkunde
    Status Geschichte
    Status Jura
    Status Musik/Kunst
    Status Pädagogik
    Status Philosophie
    Status Politik/Wirtschaft
    Status Psychologie
    Status Religion
    Status Sozialwissenschaften
  Status Informatik
    Status Schule
    Status Hochschule
    Status Info-Training
    Status Wettbewerbe
    Status Praxis
    Status Internes IR
  Status Ingenieurwiss.
    Status Bauingenieurwesen
    Status Elektrotechnik
    Status Maschinenbau
    Status Materialwissenschaft
    Status Regelungstechnik
    Status Signaltheorie
    Status Sonstiges
    Status Technik
  Status Mathe
    Status Schulmathe
    Status Hochschulmathe
    Status Mathe-Vorkurse
    Status Mathe-Software
  Status Naturwiss.
    Status Astronomie
    Status Biologie
    Status Chemie
    Status Geowissenschaften
    Status Medizin
    Status Physik
    Status Sport
  Status Sonstiges / Diverses
  Status Sprachen
    Status Deutsch
    Status Englisch
    Status Französisch
    Status Griechisch
    Status Latein
    Status Russisch
    Status Spanisch
    Status Vorkurse
    Status Sonstiges (Sprachen)
  Status Neuerdings
  Status Internes VH
    Status Café VH
    Status Verbesserungen
    Status Benutzerbetreuung
    Status Plenum
    Status Datenbank-Forum
    Status Test-Forum
    Status Fragwürdige Inhalte
    Status VH e.V.

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Java" - Fibonacci Reloaded
Fibonacci Reloaded < Java < Programmiersprachen < Praxis < Informatik < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Java"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Fibonacci Reloaded: Idee
Status: (Frage) beantwortet Status 
Datum: 23:00 Di 13.11.2012
Autor: Maurizz

Aufgabe
b) Implementieren Sie nun die Methode fibBiological(). Die infizierten Kaninchen sollen
nach drei Generationen erstmals ein Nachwuchspärchen zeugen und in der fünften Generation
nach ihrer Geburt sterben, ohne in ihrer letzten Generation nochmal Nachwuchs zu gebären.

Tipp: Legen Sie sich eine private (rekursive) Hilfsmethode an.
(Folge: b0 = 1, b1 = 1, b2 = 1, b3 = 2, b4 = 3, b5 = 2, b6 = 3, b7 = 5, b8 = 5, b9 = 5 . . .)

Ich hab hier mal die ersten 19 generationen:

b = birth  und   t = gestorben

0, 0, 0, b, b, t, b, 2b, bt, bt, 3b, 2bt, 2b2t, 4bt, 4bt, 4b3t, 7b2t, 9b2t, 6b5t

erkennt Ihr dort irgendein wiederkehrendes Muster? Ich könnte etwas weiter gehen aber die Zeichnungen werden schnell zu groß für eine DINA4 Seite:)

Jede fünfte Generation stribt ein Paar. Aber es wird noch mitgezählt.
n < 3 ist return 1; n = Generation.

Hier die Population bis 19: 1, 1, 1, 2, 3, 2, 3, 5, 5, 5, 8, 9, 9, 12, 15, 16, 21, 28, 29
In der Teilaufgabe a) War gegeben das jede vierte Generation fruchtbar wird und nicht sterben. Dort konnte ich so leicht erkennen wie es sich verhält.
Habt Ihr vielleicht eine kleine Idee wie das zu bewerkstelligen ist? Ich will natürlich keine Lösungen für das Gesamtproblem:) ich hab bisher in AuD alles hartarbeitend gelöst und es soll auch so bleiben. Aber man braucht doch mal jemand mit dem man sich darüber unterhalten kann.


        
Bezug
Fibonacci Reloaded: Antwort
Status: (Antwort) fertig Status 
Datum: 23:03 Di 13.11.2012
Autor: reverend

Hallo Maurizz,

geht es Dir um das mathematische Problem (dazu hier mehr) oder um die programmtechnische Lösung?

Vielleicht reicht Dir ja der Link oben schon.

Grüße
reverend


Bezug
                
Bezug
Fibonacci Reloaded: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 23:19 Di 13.11.2012
Autor: Maurizz

Das ist ja fast identisch mit meinem Problem hier. Also wird angenommen, dass es irgendwann um ein bestimmten Wert schwankt bzw. sich einen bestimmten Wert ewig annähert. Das müsste aber heißen das die Geburtsrate irgendwann mal gleich der Todesrate ist. Falls ich euch richtig verstanden habe.
Ich glaube aber nicht, dass das passieren wird in meinem Fall, weil die Geburtsraten b zwar immerwieder nah an t kommen(wie in der Folge die ich gezeigt hab) aber b trotzdem > t bleibt und anschließend immer wieder ein großen Vorsprung gewinnt. Ich hab hier eine Art Baum gezeichnet wo man es gut sehen kann, leider hab ich kein Scanner. Ich könnte es mit Paint Zeichnen..:O

Ziemlich trickreich die Aufgabe. Wie so oft ist die Lösung bestimmt einfach.
Vielleicht sind ja sogar diese Momente wo b und t näherkommen die Lösung.

Bezug
                        
Bezug
Fibonacci Reloaded: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 23:37 Di 13.11.2012
Autor: Maurizz

Gut ich glaub ich komm der Sache auf der Spur.

Wenn z.b in Generation 5, 2b stattfindet, wird 5 Generationen später 2t auftauchen.
Die Aufgabe muss also in zwei Teilprobleme aufgeteilt werden.
Einmal müssen alle n generationen + xb addiert werden und nach n generationen wieder - xt subtrahiert werden.
Auf der anderen Seite muss ein Algorithmuss entworfen werden, was unabhängig von t nach einen bestimmten Schema die b's addiert.
Und die haben definitiv ein Muster die lieben b's.

Bezug
                        
Bezug
Fibonacci Reloaded: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 23:50 Di 13.11.2012
Autor: Maurizz

Mal eine dumme Frage... Wie kann ich eine offene Frage von mir schließen?

Bezug
                                
Bezug
Fibonacci Reloaded: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 00:06 Mi 14.11.2012
Autor: reverend

Hallo Maurizz,

> Mal eine dumme Frage... Wie kann ich eine offene Frage von
> mir schließen?

Ich glaube, das geht nicht. Aber wenn Du sagst, welche Frage sich erledigt hat, wird ein Moderator sie gern für Dich schließen. Davon gibt es einige, ich bin nur einer davon.

Also: welche?

Grüße
reverend


Bezug
                                        
Bezug
Fibonacci Reloaded: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 00:13 Mi 14.11.2012
Autor: Maurizz

1 mal die offene Frage in dieser Diskussion bitte:)

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Java"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.vorhilfe.de