自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 队列的两种存储结构

从数据的存储结构来划分,队列结构可以分成两类:顺序队列结构:即使用一组地址连续的内存单元依次保存队列中的数据。在程序中,可以定义一个指定大小的结构数组来作为队列。struct DATA{ int x; int y;};struct MyQueue{ DATA data[len]; int head; int tail;};链式队列结构:即使用链表形式保存队列中

2016-05-15 17:37:59 2074

原创 POJ2251-Dungeon Master-BFS

题目大意:              一个立体空间, 输入三个数,L,R,C,代表有L个平面,R行,C列,.代表可以走,#代表不能走,S代表开始点,E代表结束点,问从S开始走,对每个位置,有六个走法,即空间的六个方向的走法(上下东南西北),一分钟可以走一个点,问从S走到E点,最少可以经过多少分钟,若不能到达,则输出Trapped!使用BFS。队列用单链表形式(也可以用数组来表示,但要指定足够长

2016-05-15 16:54:32 329

原创 POJ 2406 Power Strings--字符串哈希(bkdhash)-KMP(next)

我用字符串哈希(bkdhash)写的,C++代码如下:#includeusing namespace std;typedef unsigned long long ull; char arr[1000001];ull nbase[1000001];ull Hash[1000001];int base = 31;void main(){ nbase[0] = 1; for

2016-05-09 16:15:15 1945 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除