implementato parzialmente la deque

This commit is contained in:
2014-03-17 17:45:44 +01:00
parent 08069c6b46
commit 6f3e597f65
7 changed files with 216 additions and 9 deletions

View File

@@ -1,7 +1,9 @@
package com.xgiovio;
import general_utility.test_object;
import queue.ArrayQueue;
import queue.ArrayQueueNoBlank;
import queue.NodeQueue;
/**
* Created with xgiovio.macbookair.
@@ -17,23 +19,19 @@ public class QueueTest {
ArrayQueueNoBlank<test_object> queue = new ArrayQueueNoBlank<test_object>(5);
NodeQueue<test_object> queue = new NodeQueue<test_object>();
queue.enqueue(new test_object(1));
System.out.println(queue.front().get_data());
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(5));
System.out.println(queue.front().get_data());
System.out.println(queue);
System.out.println(queue.isEmpty());
System.out.println(queue.size());