2개의 다항식 덧셈 계산 소스
- 최초 등록일
- 2007.11.29
- 최종 저작일
- 2007.11
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
2개의 다항식 덧셈 소스
목차
없음
본문내용
#include <iostream.h>
#include <malloc.h>
typedef struct ListNode { //리스트 노드 구조
int coef; //계수
int exp; //지수
struct ListNode *link;
} ListNode;
typedef struct ListHeader { //리스트 헤더 노드 구조
int length;
ListNode *head;
ListNode *tail;
} ListHeader;
void init(ListHeader *plist) // 초기화, 공백 헤더 노드
{
plist->length = 0; //length를 0으로
plist->head = plist->tail = NULL; // head와 tail을 NULL으로
}
// 연결 리스트에 삽입
// plist는 헤더를 가리키는 포인터, coef는 계수, exp는 지수
void insert_node_last(ListHeader *plist, int coef, int exp)
{
//공백 연결리스트 생성
ListNode *temp = (ListNode *)malloc(sizeof(ListNode));
if(temp == NULL){
return;
}
temp->coef=coef;
temp->exp=exp;
temp->link=NULL;
if(plist->tail == NULL){
참고 자료
없음