|
다항식의곱셈
{
Term *p, *q, temp;
poly_link<Term> song1(a.poly); //반복자
poly_link<Term> song2(b.poly);
Link_poly c;
p = song1.headnode();
p = song1.headnode2();
q = song2.headnode();
q = song2.headnode2();
for(; p->exp!=-1; p=song1.headnode2()) //헤드노드까지
{
for(; q->exp!=-1
|
- 페이지 7페이지
- 가격 1,500원
- 등록일 2011.12.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
□ 문제개요
○ 클래스 Polynomilam 을 위한 다음 멤버 함수를 정의 하여라.
- 다항식의 입력
- 다항식의 출력
- 다항식의 덧셈 : A(x) + B(x)
- 다항식의 단항 곱셈 : A(x) * cXe
- 다항식의 곱셈 : A(x) * B(x) - 단항 곱
|
- 페이지 15페이지
- 가격 2,000원
- 등록일 2011.12.21
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
노드 선언문
poly_pointer creat_node(); //다항식 생성 함수
poly_pointer padd(poly_pointer a, poly_pointer b); //다항식 덧셈 함수
void attach(int coef, int expon, poly_pointer *ptr); //노드 생성, 연결 함수
void print_poly(poly_pointer front); //다항식 출력 함수
.....
default :
|
- 페이지 5페이지
- 가격 700원
- 등록일 2003.12.17
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
노드에는 원소를 삽입할 필요가 없으며, 단지 심볼 테이블 내에서 그 노드에 해당하는 위치를 참조함으로서 필요한 원자, 리스트의 주소 등을 사용할 수 있게 하는 것이다. 이를 다항식에 사용하는 경우는 아래 그림과 같이 리스트를 정의 한
|
- 페이지 10페이지
- 가격 1,200원
- 등록일 2007.04.12
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
노드 이동
}
return s;//연산결과 리턴
}
/************************* main 함수 *******************************/
int main()
{
Polynomial a,b,c;//객체 생성
char string[max];//입력받는 문자 배열로 만듬.
float f;//계산할 x의 값
cout<<endl<<"**다음과 같은 형식으로 다항식
|
- 페이지 8페이지
- 가격 1,500원
- 등록일 2005.11.03
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|