Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: Mathematik und Physik ::  Fakultät in logarithmischer Lauftzeit berechnen  
Gehen Sie zu Seite Zurück  1, 2, 3, 4, 5, 6  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
CBR-Racer
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.12.2003
Beiträge: 15
Beitrag CBR-Racer Mitglied 19:07:51 09.12.2003   Titel:              Zitieren

also ich bin auch mal gespannt ... weil denke nicht, daß ich bis Freitag eine Lösung habe ... muss auch noch bis Donnerstag nen Vortrag zum Thema VPN für eine andere Vorlesung vorbereiten und habe einfach genug zu tun ...

habe mich aber trotzdem nochmal ein wenig beschäftigt mit der ganzen Sache und habe mal drüber nachgedacht ... es gab mal einen Algorithmus mit dem ich 2 natürliche Zahlen in logarithmischer Laufzeit berechnen kann ... aber das brachte mich dann wieder auch nicht weiter ... wollte die Zahlen dann variabel lassen und die Zahlen für die Fakultät einsetzen aber dadurch hat das ganze ja wieder keine logarithmische Laufzeit :(
LIBS
Unregistrierter




Beitrag LIBS Unregistrierter 11:14:11 12.12.2003   Titel:              Zitieren

Wollte den Thread mal wieder nach vorn holen ... heute ist doch die Antwort fällig, ne?

Gruß
Jester
Moderator

Benutzerprofil
Anmeldungsdatum: 06.04.2001
Beiträge: 8520
Beitrag Jester Moderator 11:54:48 12.12.2003   Titel:              Zitieren

:D Hab heut morgen auch schon dran gedacht.

_________________
Mod im Mathe-Forum

Die dümmsten Programmierer schreiben die dicksten Programme.
SG1
Mitglied

Benutzerprofil
Anmeldungsdatum: 19.03.2001
Beiträge: 2552
Beitrag SG1 Mitglied 13:20:20 12.12.2003   Titel:              Zitieren

*gespanntsei*
CBR-Racer
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.12.2003
Beiträge: 15
Beitrag CBR-Racer Mitglied 22:01:48 12.12.2003   Titel:              Zitieren

*Trommelwirbel*

Und hier präsentier ich euch die Lösung :D ...

also ihr werdet es kaum glauben ... also der Prof sprach mich heute an und fragte, ob ich die Aufgabe geschafft hätte ... ich sagte mit herabgesenktem Kopf nein ... fragte aber auch gleich wie man die Fakultät in logarithmischer Laufzeit berechne ... er schaute nur etwas verdutzt und fragte, ob er wirklich Fakultät gesagt hätte ... das wurde ihm dann von mehreren Leuten bestätigt ... er entschuldigte sich höflich ... was er eigentlich wollte war ein Algorithmus um die Fibonacci-Zahlen in logarithmischer Lauftzeit ...

*lach* naja sorry Leute ... aber war nicht meine Schuld ... jetzt muss ich mir mal Gedanken über die neue "richtige" Aufgabe machen :rolleyes:
Gregor
Moderator

Benutzerprofil
Anmeldungsdatum: 16.01.2002
Beiträge: 7758
Beitrag Gregor Moderator 22:07:38 12.12.2003   Titel:              Zitieren

Ich weiß die Lösung! :) ...ich weiß sogar 2 Lösungen! :)

_________________
"The problem with quotes on the Internet is that it is hard to verify their authenticity" - Abraham Lincoln
CBR-Racer
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.12.2003
Beiträge: 15
Beitrag CBR-Racer Mitglied 22:09:02 12.12.2003   Titel:              Zitieren

du meinst jetzt für die Fibonacci-Zahlen in logarithmischer Laufzeit ?? :eek: .... her damit :D
Gregor
Moderator

Benutzerprofil
Anmeldungsdatum: 16.01.2002
Beiträge: 7758
Beitrag Gregor Moderator 22:15:42 12.12.2003   Titel:              Zitieren

Du sollst ja auch noch etwas zu tun haben, aber ich gebe dir nen Tipp:

Es gibt für die Fibonaccizahlen eine explizite Formel (die also nicht rekursiv ist). Ich denke, dass man diese Formel leicht so implementieren kann, dass sie in logarithmischer Zeit berechnet werden kann.

...jetzt mußt du nur noch die Formel herausfinden! :)

...die zweite Lösung war natürlich:

Alles vorher ausrechnen und in nem Array speichern. Bei den 46 (glaube ich, mich zu erinnern) Fibonaccizahlen, die man auf herkömmlichen Wegen darstellen kann, ist das IMHO immer noch eine vollkommen legitime, richtige und natürliche Lösung. Es ist sogar die beste Lösung.

_________________
"The problem with quotes on the Internet is that it is hard to verify their authenticity" - Abraham Lincoln
CBR-Racer
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.12.2003
Beiträge: 15
Beitrag CBR-Racer Mitglied 22:28:41 12.12.2003   Titel:              Zitieren

THX ... muss dazu sagen, die Formel für die Fibonacci-Zahlen habe ich schon ... jetzt muss ich nur nochmal nen Prog dazu schreiben und das in logarithmischer Zeit ... aber das mach ich erst morgen oder so ... muss mich noch ein wenig um meine HP´s kümmern und Tagesguck schauen :D ...

war nur auf die zweite Lösung gespannt ... ;)
xroads42
Mitglied

Benutzerprofil
Anmeldungsdatum: 14.05.2001
Beiträge: 2494
Beitrag xroads42 Mitglied 00:54:04 13.12.2003   Titel:              Zitieren

Ich machs in O(1) *gg*

_________________
"Wissen ist Nacht!" - Prof. Dr. Abdul Nachtigaller
c++.de :: Mathematik und Physik ::  Fakultät in logarithmischer Lauftzeit berechnen  
Gehen Sie zu Seite Zurück  1, 2, 3, 4, 5, 6  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.