Lecture/자료구조/2011/Program 3.2

Retired DISLab
< Lecture | 자료구조 | 2011
Swpark (토론 | 기여) 사용자의 2014년 1월 26일 (일) 09:01 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기

SparseTrans.java

public class SparseTrans {
 
    public static void main(String[] args) {
        SparseMatrix b;
        SparseMatrix a = new SparseMatrix(7, 6, 8);
 
        a.storeTriple(0, 0, 76);
        a.storeTriple(0, 4, 13);
        a.storeTriple(2, 5,  3);
        a.storeTriple(3, 1, 25);
        a.storeTriple(4, 0, -19);
        a.storeTriple(4, 3, 56);
        a.storeTriple(5, 5, 13);
        a.storeTriple(6, 2, 13);
 
        a.displayMatrix();
 
        b = a.transpose();
        b.displayMatrix();
    }
}

실행 결과

C:> java SparseTrans
 
Number of rows : 7
Number of columns : 6
Number of non-zero terms : 8
[0] 0 0 76
[1] 0 4 13
[2] 2 5 3
[3] 3 1 25
[4] 4 0 -19
[5] 4 3 56
[6] 5 5 13
[7] 6 2 13
Number of rows : 6
Number of columns : 7
Number of non-zero terms : 8
[0] 0 0 76
[1] 0 4 -19
[2] 1 3 25
[3] 2 6 13
[4] 3 4 56
[5] 4 0 13
[6] 5 2 3
[7] 5 5 13
개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기