|
BigInt;
BigInt u[100]={0}, v[100]={0}, sum[100]={0}, temp;
int n; // 입력자릿수를 16진수로 입력
BigInt InputBigInt(BigInt x[])
{
int i, j, k;
char string_u[MAX]={0};
printf("연산할 16진수 정수를 입력하시오.\n");
scanf("%s", string_u);
|
- 페이지 3페이지
- 가격 1,500원
- 등록일 2006.05.03
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
큰 장점이라는 것을 실감했다. 코딩 하면서 느낀 것은 단순 연결리스트보다 접근하는 점이 유연했고 역시 앞의 노드도 메모리 할당을 하기 때문에 그에 수반되는 메모리를 차지하므로 공간 소비는 더 크다.
이중연결리스트의 노드 구성은 다
|
- 페이지 7페이지
- 가격 1,800원
- 등록일 2012.07.23
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
bigIntPlus((bigIntPlus(resultH, resultM)), resultL); // 각 자리에 대한 최종 결과를 큰수 덧샘을 통해 덧셈.
}
return result;
}
void main()
{
char inA[SMALL], inB[SMALL], result[SMALL*2];
int cnt=0, max;
strInit(inA);
strInit(inB);
printf("첫번째 정수 입력 : ");
scanf("%s",&inA);
printf("두번
|
- 페이지 8페이지
- 가격 1,500원
- 등록일 2010.04.29
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
2개의 큰 정수 u와 v를
분할정복법을 통하여 계산 2개의 큰 정수 u와 v를
분할정복법을 통하여 계산
|
- 페이지 1페이지
- 가격 500원
- 등록일 2014.04.08
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
복잡도
prod() -
W(n)`` IN `` theta (n ^{log4} ) APPROX theta (n ^{2} )
prod2() -
W(n)`` IN `` theta (n ^{log _{2} 3} ) APPROX theta (n ^{1.58} )
시간 측정 결과값
prod() 연산시간 0.002303초
prod2()연산시간 0.001943초
큰 정수의 곱셈에서 prod2()함수가 빠른 것을 알 수 있다.
|
- 페이지 16페이지
- 가격 1,000원
- 등록일 2004.05.26
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|