[💜 자료구조2] Queue 큐 (배열, linked)
·
💜 코딩테스트/💜 자료구조
1. 배열 큐 Code #include #include #define N 5 typedef int element; element queue[N]; int front=-1; //여기서부터 빠지면 됨 int rear=-1; //받을차례 void qinsert(element value){ if (rear>=N-1){ //4 printf("queue overflow"); exit(1); } rear++; queue[rear] = value; } element qdelete(){ if (front==rear){ //여기까지 넣음(front) == 여기까지 뺌(rear) 즉, 넣은거 다 뺌 = 공백 printf("큐에 값이 없습니다"); } front++; return queue[front]; } int main(..