|
typedef struct _node *nodeptr;
typedef struct _headnode { // 희소행렬의 헤드 노드 선언
int row; // 행사이즈
int col; // 열사이즈
int num; // 원소 갯수
nodeptr *rows; // 각 행의 헤드
nodeptr *cols; // 각 열의 헤드
} headnode;
typedef struct _node { // 원소가 저
|
- 페이지 5페이지
- 가격 1,200원
- 등록일 2007.04.19
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
C로 짠 희소행렬의 전치행렬 구하기
희소행렬의 <행,열,값> 3원소 쌍이 저장된 파일을 읽어
그 행렬의 전치행렬을 출력
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2007.11.19
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
행렬의 사이즈를 n2라
할때 2*(n2)가되어 Big-Oh로 표현하는 경우 복잡도에 영향이 없다. 따라서 A행렬 사이즈를 n1, 결과행렬사이즈를 n3이라 할때
프로그램의 공간 복잡도를 Big-Oh로 표현하면 O(n1+n2+n3)이 된다.
2. 시간복잡도의 계산
희소
|
- 페이지 5페이지
- 가격 1,200원
- 등록일 2007.04.12
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
희소행렬 연산 프로그램입니다. >>\n");
printf("<< A행렬 >>\n");
printf(" 행 수 , 열 수 , 0이 아닌 항 수 입력 : ");
scanf("%d", &a->rows);
scanf("%d", &a->cols);
scanf("%d", &a->terms);
for(i=0; i<a->terms; i++){
printf(" 행 번호, 열 번호, 행열값 입력
|
- 페이지 11페이지
- 가격 1,600원
- 등록일 2006.11.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
[i][j] != 0)
{
printf("%5d %5d %5d\n", I, j, a[i][j]);
}
}
}
printf("\n\n");
printf("전치행렬출력\n");
for(i=0;i<col;i++)
{
for(j=0;j<row;j++)
{
printf("%5d",a[j][i]);
}
printf("\n");
}
}
★ 실행화면
★ 느낀점
희소행렬, 전치행렬의 개념을 더 확실히 이해 할 수 있었다.
문제
|
- 페이지 3페이지
- 가격 800원
- 등록일 2017.03.15
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|