|
큐와 환형 큐는 인터페이스(interface)를 사용하여 메소드 선언을 하였습니다. 기본적으로 값을 추가하는 함수와 값을 얻어내는 함수로 구성되었습니다. 그런 후, 일반 큐와 환형 큐에서 인터페이스를 상속받아 각각의 함수를 구현하였습니다.
|
- 페이지 6페이지
- 가격 1,300원
- 등록일 2005.06.14
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
clude < stdio.h >
#include < string.h >
#include <malloc.h>
struct queue {
char data;
struct queue *next;
};
struct queue *head;
int addq(char n)
{
struct queue *q, *tmp;
q = (struct queue*)malloc(sizeof(struct queue));
if( !q ) {
printf("memory allocation error\n");
}
q->data =
|
- 페이지 6페이지
- 가격 1,300원
- 등록일 2006.02.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
먼저 삽입된 요소가 먼저 삭제되는 성질을 가지고 있으며, 간단히 FIFO(First In First Out) 구조라고도 한다.
삽입 : Enqueue = ADD Queue = ADD = INSERT
삭제 : Dequeue = DELETE Queue = DELETE = REMOVE
구현법 : 배열 , 연결 리스트 등이 있다.
※ 환형큐일때에는 Front는
|
- 페이지 12페이지
- 가격 2,000원
- 등록일 2008.03.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
자바(Java)로 구현한 큐(Queue)입니다.
파일은 소스 파일 1개로 구성되어 있습니다.
클래스는 MyQueueDemo, MyQueue, MyItem으로 구성되어 있습니다.
MyQueueDemo는 큐 테스트 클래스입니다.
MyQueue는 큐를 구현한 클래스입니다.
MyItem은 enqueue/dequeue 대상 클
|
- 페이지 1페이지
- 가격 800원
- 등록일 2006.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
큐와 링크드 리스트의 개념조차 몰랐었는대 이번 과제를 하면서 그 부분에 대해 공부가 된거같다. 과제가 매주 있어서 힘든점도 있지만. 확실히 자바 프로그램을 알아가는데 많은 도움이 되는것같다. 실습과제
프로그램설계/알고리즘
|
- 페이지 8페이지
- 가격 1,000원
- 등록일 2007.12.26
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|