|
c_num);
Now=head->next;
delete2(Now,c_num);
}
if (num == 4){
//출력
for(Now=head->next; Now; Now=Now->next)
printf ("%s %d %s \n", Now->name , Now->tel, Now->email);
}
printf ( "\n");
}
} 1. Linked list를 사용하여, Queue의 모든 연산을 구현하시오.
2. 원형 배열을 사용하
|
- 페이지 16페이지
- 가격 2,800원
- 등록일 2012.04.15
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
큐
◎ 한쪽 방향으로 데이터가 삽입되고 반대 방향으로 데이터가 삭제되는
구조에서만 이루어지는 자료 구조이다.
◎ 선입 선출(FIFO : First-In First-Out)
◎ 배열로 구현하는 큐
- front는 첫 번째 데이터가 저장된 배열의 첨자고, rear는 새로운 데
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2010.06.08
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
배열로 구현한 그래프에 대한 최단 경로탐색법만 존재하였습니다. 그래서 저는 링크드리스트를 사용한 인접리스트 표현법으로 최단경로신장트리를 만들고, 그 신장트리를 토대로 경로를 찾아서 출력하는 함수를 따로 정의하였습니다. 소스
|
- 페이지 31페이지
- 가격 3,000원
- 등록일 2012.11.03
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
연결하는 자료구조이다.
4. 랜덤 리스트를 작성하여 보자.
5. 큐는 먼저 들어간 데이터가 먼저 나오는 자료 구조이다. 큐를 배열을 사용하여서 Queue라는 클래스로 작성하여 보자.
6. 집합을 구현하는 클래스 Set을 작성하여 보자.
|
- 페이지 10페이지
- 가격 2,300원
- 등록일 2014.11.04
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
queue
데이터를 삭제하는 알고리즘 ( 단 n 은 환형큐의 사이즈이다. )
Dequeue
if front == rear then call Stack_Empty
front = (front - 1) mod n
item <- Q(front)
end Dequeue
예제 )
Queue
Data
A
B
C
D
E
설 명
Rear
Front
실제 Data는 ABCD가 들어 있고 Front는 실제 데이터 한칸 앞
|
- 페이지 12페이지
- 가격 2,000원
- 등록일 2008.03.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|