2012-10-08 2 views
0

을 읽고 여기에 코드 섹션있다 :자바 StdArrayIO 배열 내가 반복 기능 시스템 프로그램에서 일하고 있어요

그것은이 텍스트 파일을 읽고
double[] dist = StdArrayIO.readDouble1D(); 
double[][] cx = StdArrayIO.readDouble2D(); 
double[][] cy = StdArrayIO.readDouble2D(); 

(명령 줄 프로그램에 파이프가) :

3 
.33 .33 .34 
3 3 
.50 .00 .00 
.50 .00 .50 
.50 .00 .25 
3 3 
.00 .50 .00 
.00 .50 .00 
.00 .50 .433 

그리고 정확히 무슨 일이 일어나는지 이해하려고 애 쓰고 있습니다. 나중에이 배열의 프로그램 포인트가 무작위로 선택되고 프로그램에서 Sierpinski Triangle을 인쇄합니다. 누군가 나에게 여기에서 무슨 일이 일어나고 있는지에 대한 기본적인 설명을 줄 수 있습니까?

+0

배열을 인쇄하여 시작하십시오. – keyser

답변

3

파일의 첫 번째 줄은 배열의 길이를 나타내고 다음 줄은 해당 배열의 값인 것처럼 보입니다. 그런 다음이 값을 dist라고하는 길이가 3 인 double의 배열에 저장합니다. 마찬가지로 다음 4 행에 대해서는 3x3 행렬 (또는 배열 배열)의 치수와 그 행렬의 값을 cx에 저장합니다. cy와 동일합니다.

관련 문제