|
역행렬구하기
{
int i,j;
MTYPE dtm=determinant(oriMat,size);
MTYPE *trMat=(MTYPE*) malloc (sizeof(MTYPE)*size*size);
MTYPE *cfMat=(MTYPE*)malloc(sizeof(MTYPE)*size*size);
CofactorMat(trMat,oriMat,size);
TransposeMat(cfMat,trMat,size);
for(i=0; i<size; i++)
{
for(j=0; j<size; j++)
inMat[i*size+j
이산수학 소스코드, c언어 행렬곱, 이산수학, c언어, 행렬곱, 전치행렬, 여인수, 여인수행렬, 소행렬, 역행렬,
|
- 페이지 5페이지
- 가격 3,300원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
ic(char (*mat)[MAXSIZE], int mSize) // 대칭 관계 검사
{
int i, j;
for(i=0; i<mSize; i++) // 모양 출력
{
for(j=0; j<mSize; j++)
{
if(mat[i][j] == 1)
printf(\"* \");
else
printf(\"0 \");
}
printf(\"\\n\");
}
for(i=0; i<mSize; i++) // 대칭 관계 검사
{
for(j=0; j<mSize; j++)
{
if(mat[i][j] =
|
- 페이지 6페이지
- 가격 3,300원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
UINT set2) { return set1&(~set2); } // 차집합, difference
int IsDisjoint(UINT set1, UINT set2) { return (set1&(set1&set2)?FALSE:TRUE); }
// 서로소인지를검사, 반환값(TRUE:맞음,FALSE:아님)
int Cardinality(UINT set1) // 기수출력, 반환값(기수값=원소의개수)
{
UINT M = 0x80000000; // 1000000
|
- 페이지 4페이지
- 가격 3,300원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
// 후위순회
{
if(tree[node] == \'0\') //0일경우에는출력하지않음.
return
PostorderTraversal(tree, node*2+1); //node의우측은node*2+1
PostorderTraversal(tree, node*2+2); //node의우측은node*2+1
printf(\"%c \",tree[node]); //끝에출력
}
|
- 페이지 2페이지
- 가격 2,300원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
우측편으로가서 동일과정을 수행
}
int myPower(int a, int b) //a의b 제곱을 구하기 위한 함수.. pow()를 써도됨
{
int c = 1;
while(b--)
c *= a;
return c;
}
void printBinTree(int *a, int n) // 이진탐색트리를 표준출력
{
int i, j;
for(i = 0, j = 1; i < n; i++)
{
printf(\"%d \", a[i])
|
- 페이지 3페이지
- 가격 4,000원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|