de.hska.java.aufgaben.rekursion
Class Matrix

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

public class Matrix
extends java.lang.Object

Eine quadratische 2x2 Matrix.

Zurück zum Aufgabentext

Author:
pape

Constructor Summary
Matrix(long a, long b, long c, long d)
          Erzeugt die quadratische Matrix ab cd
 
Method Summary
 long get(int i, int j)
          Gibt den Wert aij dieser Matrix zurück.
 Matrix potenzieren(int n)
          Berechnet die n-te Potenz dieser Matrix und gibt Sie zurück.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Matrix

public Matrix(long a,
              long b,
              long c,
              long d)
Erzeugt die quadratische Matrix
ab
cd

Method Detail

potenzieren

public Matrix potenzieren(int n)
Berechnet die n-te Potenz dieser Matrix und gibt Sie zurück. Die Laufzeit ist O(log2).

Parameters:
n - >= 0

get

public long get(int i,
                int j)
Gibt den Wert aij dieser Matrix zurück. Es gilt 0 <= i,j <= 1; ansonsten wird immer a11 zurückgegeben.



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