摘要: #include #include int visit[5][5]; int a[5][5];//记录所存储的的第几步的数值,例如在a[2][2]是第三步,a[2][2]=3; //应该是八个方向,自己可以画图看,相对于自己的位置横纵坐标相差多少 int X[8]= {2,-1,1,-2,2,1,-1,-2}; int Y[8]= {1,2,2,1,-1,-2,-2,-1}; int count... 阅读全文
posted @ 2016-03-24 21:17 请叫我凯凯大人 阅读(459) 评论(0) 推荐(0)
摘要: 仿照前面广度优先遍历做得,纯手改,初窥门径 阅读全文
posted @ 2016-03-24 19:29 请叫我凯凯大人 阅读(1216) 评论(0) 推荐(0)
摘要: 老是用二维数组,需要很高的技巧,但是遇到复杂的题,在用二维数组会很麻烦,运用数据结构会感觉很清晰,问题不会那么复杂 阅读全文
posted @ 2016-03-24 16:26 请叫我凯凯大人 阅读(1757) 评论(0) 推荐(0)
摘要: 还是生疏啊,菜比一个! 阅读全文
posted @ 2016-03-23 16:37 请叫我凯凯大人 阅读(214) 评论(0) 推荐(0)
摘要: 输出结果0,2,1,3 阅读全文
posted @ 2016-03-22 21:58 请叫我凯凯大人 阅读(207) 评论(0) 推荐(0)
摘要: 忘记初始化了- - 阅读全文
posted @ 2016-03-19 09:54 请叫我凯凯大人 阅读(307) 评论(0) 推荐(0)
摘要: #include<iostream>#include<vector>#include<queue>using namespace std;int main(){ priority_queue<int> pq;//最大值优先队列 priority_queue<int,deque<int>,greate 阅读全文
posted @ 2016-03-15 21:59 请叫我凯凯大人 阅读(8423) 评论(0) 推荐(0)
摘要: 介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。 Ve 阅读全文
posted @ 2016-03-15 21:32 请叫我凯凯大人 阅读(812) 评论(0) 推荐(0)
摘要: 看了网上别人的文章,以前对ifndef的含义一直有些困惑。现在终于明白了。以下文件在"os_cpu.h"中。#ifndef __OS_CPU_H__#define __OS_CPU_H__/*中间有许多定义啦声明啦!;;*/#endif /*__OS_CPU_H__*/这样,在编译阶段(ifndef... 阅读全文
posted @ 2015-12-01 21:19 请叫我凯凯大人 阅读(1370) 评论(0) 推荐(0)
摘要: 这样做倒是挺简单的,怎么容易怎么做#include#include#define maxn 1000000int isprime[maxn+10];int prime[maxn/10];int count;int n;int main(){ while(scanf("%d",&n)!=EOF)... 阅读全文
posted @ 2015-11-03 22:28 请叫我凯凯大人 阅读(910) 评论(1) 推荐(1)