Linked List Queue using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace Queue{ class Node { public int data; public Node next; public Node(int x) { data = x; next = null; } } class Queue { Node _front; Node _rear; public Queue() { _front = null; _rear = null; } public void add(int number) { if(_rear == null) { _rear = new Node(number); _front = _.. Programming/C# 7년 전
Growable Array 큐 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace Queue{ class Qu { static int MAX = 5; private int _front; private int _r.. Programming/C# 7년 전
단순 overflow 큐 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace Queue{ class Qu { static int MAX = 5; private int _front; private int _rear; private int [] _arr; public Qu() { _front = 0; _rear = 0; _arr = new int[MAX]; } public void emptyQueue() { Console.WriteLine("Empty"); Environment.Exit(-1); // return; } public void add(int i) { if(.. Programming/C# 7년 전