PDA

View Full Version : راهنمایی برای fcfs



titi1363
یک شنبه 16 فروردین 1394, 14:12 عصر
با سلام
من کد fcfs دارم ولی نمیدونم چطور در محیط #C باید بنویسم و اجرا بشه لطفا راهنماییم کنید
مرسی


struct fifo_node
{
struct fifo_node *next;
value_type value;
};

class fifo
{
fifo_node *front;
fifo_node *back;
fifo_node *dequeue(void)
{
fifo_node *tmp = front;
front = front->next;
return tmp;
}
queue(value)
{
fifo_node *tempNode = new fifo_node;
tempNode->value = value;
back->next = tempNode;
back = tempNode;
}
};

am_al_59
یک شنبه 16 فروردین 1394, 16:00 عصر
توی C# کلاس Queue هست
اما اینم یک نوع پیاده سازی دستی سادش هست

public static class MyQueue
{
private static List<object> objList = new List<object>();
public static object Pop()
{
object obj = null;
if (objList.Count != 0)
{
obj = objList.Last();
objList.Remove(objList.Last());
}
return obj;
}
}