#include #define NUMBER 10struct queuestruct{int queue[NUMBER];int flag; //★ flag = 0 : 원형 큐가 여유가 있는 경우, flag = 1 : 원형 큐가 full인 경우int front, rear; //f..
자바 스윙컴포넌트를 이용하여 원형큐를 시각적으로 구현한 프로그램 소스 입니다.ENQUEUE(큐삽입) 버튼과 DEQUEUE(큐삭제) 버튼을 눌러 직접 큐의 삽입삭제를해볼 수 있으며 Thread Run/Stop 버튼을 통해 랜덤하게 큐의 삽입삭제를 진행해볼 수도 있습니다...
class CircularQueue { private int contents[], size; // 큐의 내용, 크기 private int head, tail; // head ... 와 tail private int count; // 큐 내에 있는 원소의 수 private VisualProcessing VP;public CircularQueue(int sz) { s