목차
10주 - Equivalenece Class
본문내용
#include "stack.h"
#define MAX_SEQ_SIZE 24
// eqRelation에 대한 구조체 정의
typedef struct _EqRelation
{
int out[MAX_SEQ_SIZE];
listPointer seq[MAX_SEQ_SIZE];
int seqSize;
}EqRelation;
// malloc을 사용하여 heap영역에 메모리를 할당시 heap영역이 남아 있는지 검사
int isFull(listPointer ptr);
// EqRelation의 초기화
void initEquivalenceArray(EqRelation* eqRelation, int SeqSize);
// 하나의 동치에 있는 두 숫자를 EqRelation에 삽입
void saveEquivalencePairs(EqRelation* eqRelation, int left_term, int right_term);
// seqIndex의 동치 부류를 찾아서 출력
void findEquivalenceClass(EqRelation* eqRelation, int seqIndex);
#define MAX_SEQ_SIZE 24
// eqRelation에 대한 구조체 정의
typedef struct _EqRelation
{
int out[MAX_SEQ_SIZE];
listPointer seq[MAX_SEQ_SIZE];
int seqSize;
}EqRelation;
// malloc을 사용하여 heap영역에 메모리를 할당시 heap영역이 남아 있는지 검사
int isFull(listPointer ptr);
// EqRelation의 초기화
void initEquivalenceArray(EqRelation* eqRelation, int SeqSize);
// 하나의 동치에 있는 두 숫자를 EqRelation에 삽입
void saveEquivalencePairs(EqRelation* eqRelation, int left_term, int right_term);
// seqIndex의 동치 부류를 찾아서 출력
void findEquivalenceClass(EqRelation* eqRelation, int seqIndex);
소개글