
数据结构(双端队列)
Forward in time
永不停止前进
展开
-
卡片游戏(数据结构之队列)
uva10953//这里会用到队列的知识://头文件queue//常用函数 front(),back(),push(),pop(),size(),empty()//向量知识vector//以后对于不确定大小的都用向量了我,因为比二维数组好用些//函数push_back(元素),pop_back(),size(),resize(),at(下标)(返回值,这里的默认0为开头),begin()...原创 2019-02-22 12:20:28 · 848 阅读 · 2 评论 -
Cow Line(数据结构双端队列+文件格式(重定向)提交)
这道题题的意思很简单,实现只需要用双端队列就可以实现了,主要问题就在于它的输入格式(这是我头一次遇见这个东西);就是在提交的时候需要有一个重定向:但什么是重定向?我是这样理解的:就是在一个头文件里,不是有宏定义吗?(如果熟悉Java的话,肯定就明白了),为了和文件里面的不重叠(就是不发生歧义)所以用了重定向?嘻嘻,其实在以前学习重定向的时候也没搞懂那是什么东西;现在明白了;就是来控制语...原创 2019-08-08 17:38:54 · 225 阅读 · 0 评论 -
Shuffle Card(双端队列+map)
题意:不断把规定的牌号移动到第一个去,最后输出移动结果;这道题,用双端队列+map很容易就可以实现;因为我把原数组的元素不变,只把规定的牌号移动到双端队列的前部,最后输出时先输出队列前面的同时用map记录,然后再输出原数组元素,同时用map判断是否前面出现过,然后这样就不会有重复的了;.#include<iostream>#include<cstdio>#incl...原创 2019-08-23 21:00:13 · 352 阅读 · 0 评论