Lieber Besucher, herzlich willkommen bei: Silkroad Online Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
public class Test { int R[] = new int[3]; int M[] = new int[4]; int matrix[][] = new int[3][4]; int matrixTEMP[][] = new int[3][4]; public Test(int a[], int b[] ) { this.R = a; this.M = b; for (int i = 0; i<4; i++) { for (int j = 0; j<3; j++) { matrix[j][i] = M[i] - R[j]; if (matrix[j][i] < 0) matrix[j][i] = matrix[j][i]*-1; } } matrixTEMP = matrix; initMatrix(); for (int i = 1; i<=3; i++) { for (int j = 1; j<=2; j++) { ilt1(j,i); } } printMatrix(matrixTEMP); } public void ilt1(int a, int b) { int aX = matrixTEMP[a][b] + matrixTEMP[a-1][b]; int bX = matrixTEMP[a][b] + matrixTEMP[a][b-1]; int cX = matrixTEMP[a][b] + matrixTEMP[a-1][b-1]; int small = Math.min(aX,Math.min(bX,cX)); matrixTEMP[a][b] = small; } void initMatrix() { int b = 0; for (int i = 0; i<2; i++) { matrixTEMP[i+1][b] = matrix[i][b] + matrix[i+1][b]; } for (int i = 0; i<3; i++) { matrixTEMP[b][i+1] = matrix[b][i] + matrix[b][i+1]; } } public void printMatrix(int[][] matrix) { System.out.println(""); for (int i = 3; i>=0; i--) { for (int j = 0; j<3; j++) { System.out.print(matrix[j][i]+" "); } System.out.println(""); } System.out.println("\nErgebnis ist "+matrixTEMP[2][3]); } public static void main(String args[]) { int R[] = {1,2,5}; int M[] = {2,2,4,6}; new Test(R,M); } } |
lineage 2
bladedancer
nur mal so in den raum geworfen was ich heut gemachthabe
support fighter,wie langweilig ...
hol dir ma lieber was,das mehr bumms macht ^^
Spoiler
btw: hdf kay xP
War dann wohl ziemlich genau der Fehler, den ich damals auch hatte. Geht´s wieder bei dir? Sollte nach ´ner Weile "einfach" wieder funktionieren.jap
und seitdem kann ich quasi gar ni mehr zitieren, vorns ungefähr 824728423 ma refresht, weil ich ständig "ausgeloggt" war und tropsdem gings ni