|
listnode *)malloc(sizeof(listnode));
if(s==NULL){
printf("\n리스트가 비었습니다\n");
return;
}
else{
temp->link=s->top;
while(1){
if(temp->link->link==NULL){
fprintf(output_fp,"%d %d",temp->link->expon,temp->link->coef);
break;
}
else{
fprintf(output_fp,"%d %d ",temp->link
|
- 페이지 8페이지
- 가격 1,800원
- 등록일 2012.04.06
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
다항식을 연결리스트를 이용해 나타내는 과제였다. 처음 연결리스트를 배울때는 개념이해가 잘 되었으나, 막상 이를 실전에서 이용할려고 하니 많이 어려웠다. 책에 나와있는 코드를 3시간이 넘도록 분석을 하니 어느정도 감이 잡혔다. 다항
|
- 페이지 7페이지
- 가격 1,500원
- 등록일 2011.12.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
; b != NULL; b=b->link)
{
insert_node_last(plist3, b->coef, b->expon);
}
}
void poly_print(ListHeader *plist)//연산이 끝난 다항식 출력함수
{
ListNode *p=plist->head;
printf("R : ");
for(;p;p=p->link){
if(p->expon!=0)
{
printf("(%d) X(%d) + ",p->coef,p->expon);
}
else printf(
|
- 페이지 9페이지
- 가격 1,300원
- 등록일 2007.01.08
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
리스트에 붙인다
av = x;
x=0;
}
4. 결과화면 :
다항식을 스트링 형식으로 입력한다. 이때 입력순서에 상관없이 지수순서로 정렬하며, 입력 형태의 5가지 종류에 따라 각각 대응하여 항을 생성한다.
다항식의 덧셈/뺄셈 기능을 확인하기 위해 B 다
|
- 페이지 25페이지
- 가격 3,000원
- 등록일 2009.10.20
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
List<Term>& Iter)
{
ListIterator<Term> list(Iter);
if (!list.NotNull())
return os;
os << *list.First();
while (list.NextNotNull())
os << *list.Next();
cout << endl;
return os;
}
ostream& operator<<(ostream& os, Polynomial& p)
{
os << p.poly;
return os;
}
voi
|
- 페이지 6페이지
- 가격 1,500원
- 등록일 2010.09.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|