Queue操作,该项提交WA,不知原因
来源:互联网 发布:淘宝创业项目 编辑:程序博客网 时间:2024/05/21 00:18
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Queue {
static int[] queue;static int head = 0;static int tail = 0;public static void main(String[] args) throws FileNotFoundException { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); sc = new Scanner(new File("src/file/queue")); char[] opera = new char[20]; while (sc.hasNext()) { int T = sc.nextInt(); queue = new int[2 * T]; for (int i = 0; i < T; i++) { opera = sc.next().toCharArray(); switch (opera[0]) { case 'e': int tmp = sc.nextInt(); enqueue(tmp); break; case 'd': dequeue(); break; case 'q': query(); break; } } System.out.println(); }}public static void enqueue(int tmp) { queue[tail++] = tmp;}public static void dequeue() { if (tail == head) { System.out.println("this is empty!"); } else { System.out.println(queue[head++]); }}public static void query() { if (head == tail) { System.out.println("this is empty!"); } else { for (int i = head; i < tail; i++) { System.out.println(queue[i]); } head = tail = 0; }}
}
sample input:
10
enqueue 1
enqueue 2
enqueue 3
enqueue 4
query
dequeue
enqueue 1
dequeue
query
dequeue
30
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
enqueue 2
enqueue 3
enqueue 4
enqueue 1
query
0 0
- Queue操作,该项提交WA,不知原因
- POJ-3300(用例通过,但不知什么原因一直WA)
- 九度-wa-原因
- POJ-1575(一直WA,但找不到原因)
- queue操作
- wa
- WA~~~~~~~
- WA
- wa
- WA
- WA
- “你没有权限操作该项”phpcms权限解决一例
- 一下子不知原因出在哪
- 杭电 1864 最大报销额 附WA原因
- POJ-1580(一直WA,没有找到原因)
- ACM各种WA的说明及可能的原因
- 三维计算几何模板 hdu 5733 tetrahedron(不知为何WA)
- poj1979 测试用例全通过,但提交就是WA,无解。
- oracle 中CLOB与BLOB、BFILE
- leetcode - Roman to Integer 与 Integer to Roman
- C#设计模式-抽象工程模式(6)
- iOS10 UI教程视图的绘制与视图控制器和视图
- 说说Flashback Drop Table缺陷
- Queue操作,该项提交WA,不知原因
- java动态代理(JDK和cglib)
- iOS中基于CIDetector的人脸识别
- 大型情感类电视连续剧--Android高德之旅(1)基础地图
- QT样式的添加方法和box mode
- 博为峰Java技术题 ——JavaEE Servlet 国际化Ⅱ
- java中的注解(Annotation)
- OSX系统添加定时任务
- Android 查看SDK版本