摘要:
Description一个初始化为空的队列,共有三种操作,pop,push,queryInputpop操作, 输入pop, 输出并且删除队首的元素,如果没有则输出 empty!;push操作,输入push d(d为一个整数);query操作,输入query k(k为一个整数),输出队列中第k个元素,如果没有则输出 empty!.Output按要求输出Sample Inputpop push 1 pop push 10 query 1 Sample Outputempty! 1 10 #include<stdio.h>#include<string.h>int queue
阅读全文
posted @ 2012-03-06 21:13
狸の舞
阅读(158)
推荐(0)
编辑
摘要:
Description一天粒粒想到我们实验室玩个小游戏!n个人围成一圈!一起报数!报到第m的时候!那个报m的退出!又从1开始报!依次类推!只到剩下一个人为止!ACMer丹丹想知道那些位置的人依次退出!ACMer抛抛想知道最后是一个人是那个位置!做为聪明的ACMer请设计一个程序告诉她们吧!(位置编号从1开始顺时针到n)用循环链表写Input输入二个数 n 和 m。Output输出依次退出的位置编号!每个一行!以及最后一个留下的人的位置编号!Sample Input1 2 5 3Sample Output1 3 1 5 2 4View Code 1 #include <stdio.h>
阅读全文
posted @ 2012-03-06 21:12
狸の舞
阅读(279)
推荐(0)
编辑
摘要:
Description实验室有犬初长成,名曰dogdog,静若处子,动若脱兔,回眸一笑百媚生,工大粉黛无颜色。日前,沉溺于LinkList,无法自拔。 某日,某丹发现某狗在写链表的非降序合并...所以来和狗狗比赛下谁的链表更厉害吧!~ Just ac it!Input输入一个数字n,接下来是n组数据,对于每组数据输入一个a、一个b,然后是2条非降序链表。(a表示第一条链表的长度,b表示第二条链表的长度...)Output这两条链表合并后的一条非降序链表,并在每组数据之间有行空行。Sample Input2 5 4 1 2 3 4 5 6 7 8 9 5 5 1 3 5 7 9 2 4 6 8
阅读全文
posted @ 2012-03-06 21:10
狸の舞
阅读(166)
推荐(0)
编辑
摘要:
Description这个链表共有五种操作Inputloc 为正数,x为一整型数,"insert loc x"表示将整数x插入链表作为链表第loc个数据"erase loc"表示删除链表的第loc个数据(测试数据保证loc小于链表的结点总数)"output"表示输出链表所有的数据,数据间用空格隔开"find x"表示在链表中查找值为x的数据,若查找到则输出"hava found",没找到输出"not found""end"表示程序结束Output按要求输出
阅读全文
posted @ 2012-03-06 20:30
狸の舞
阅读(225)
推荐(0)
编辑
摘要:
Description今天抛抛和狗神一块去买黑板,碰到了pis大神。pis请他们吃包子,自然他们就开始不客气的吃起来。他们吃的数量可以用一个一元多项式来表示,要注意的是:他们所吃的数量,有着相同的指数,这个你懂的。(如dogdog eat 3x^2+2x and paopao eat 5x^2+x,then they eat 8x^2+3x) 用链表写Input第一行,输入多项式的每一项的系数与指数并以0 0为结束标志。接下来输入多项式的每一项的系数与指数并以0 0为结束标志。Output进行相加后的各项系数和指数.Sample Input4 2 1 1 0 0 7 2 1 1 0 0 Sam
阅读全文
posted @ 2012-03-06 12:54
狸の舞
阅读(175)
推荐(0)
编辑