Benutzer-Werkzeuge

Webseiten-Werkzeuge


rekursion:fibonacci:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
rekursion:fibonacci:start [2024/09/08 11:43] – angelegt Martin Pabstrekursion:fibonacci:start [2024/09/08 12:22] (aktuell) Martin Pabst
Zeile 2: Zeile 2:
 <HTML> <HTML>
  
-<div class="java-online" style="height: 450px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'fibonacci1', 'speed': -1}">+<div class="java-online" style="height: 450px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'fibonacci1', 'speed': 10000000}">
  
 <script type="text/plain" title="Hauptprogramm.java"> <script type="text/plain" title="Hauptprogramm.java">
 Matheklasse m = new Matheklasse(); Matheklasse m = new Matheklasse();
  
-println(m.fibonacci(10));+println(m.fibonacci(9));
  
 class Matheklasse { class Matheklasse {
        
    int fibonacci(int n) {    int fibonacci(int n) {
-      if(n == || n == 2) {+      if(n == || n == 1) {
          return 1;          return 1;
       }       }
Zeile 25: Zeile 25:
 </div> </div>
 </HTML> </HTML>
 +
 +Die Diagramme zur Erklärung werden baumförmig. Hier beispielsweise das Diagramm zur Berechnung von ''fibonacci(4)'':
 +{{ :rekursion:fibonacci:fibonacci.svg |}}
 +
 +Hier noch mit eingezeichnetem Programmfluss:
 +{{ :rekursion:fibonacci:fibonacci_with_path.svg |}}
 +
  
rekursion/fibonacci/start.1725795783.txt.gz · Zuletzt geändert: 2024/09/08 11:43 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki