de.hska.java.aufgaben.rekursion
Class RekursiveFunktion

java.lang.Object
  extended by de.hska.java.aufgaben.rekursion.RekursiveFunktion

public class RekursiveFunktion
extends java.lang.Object

Rekursive und nicht-rekursive Implementierung folgender Funktion f:

Zurück zum Aufgabentext

Author:
pape

Constructor Summary
RekursiveFunktion()
           
 
Method Summary
 int f(int n)
          Lineare rekursive Implementierung von f.
 int f1(int n)
          Nicht rekursive Implementierung von f.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RekursiveFunktion

public RekursiveFunktion()
Method Detail

f

public int f(int n)
Lineare rekursive Implementierung von f.


f1

public int f1(int n)
Nicht rekursive Implementierung von f. f berechnet n2, denn es gilt: n2 = (n-1)2 + 2n - 1. Man hätte natürlich auch iterativ f durch Anwenden von Dynamischen Programmieren berechnen können.



(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben