摘要: 判断是否是一个堆,把树构造好遍历一遍就OK了#include#include#include#include#include#include#include#includeusing namespace std;#define Max(a,b) (a>b?a:b)#define Min(a,b) (... 阅读全文
posted @ 2015-04-21 10:03 向前走丶不回首 阅读(882) 评论(3) 推荐(0)
摘要: 矩阵旋转,写一个转 90° 的函数就行了, 注意每次要将 长和宽的值进行交换就行了。#include#include#include#include#include#include#include#includeusing namespace std;#define Max(a,b) (a>b?a:... 阅读全文
posted @ 2015-04-21 10:01 向前走丶不回首 阅读(263) 评论(0) 推荐(0)
摘要: 我们最后选题策略失败,选到五子棋这题,没想到这题非常麻烦,最后也没做出来!比赛结束后发了题解再做才做出来! 不得不说 这题真的很麻烦一个需要比较细致分类讨论的题目。判定棋盘是否合法应考虑如下几种情况:• 黑先手,因此白子不可能多于黑子,且两种石子数量之差不超过 1;• 如果黑胜,当前黑子比白子多 1... 阅读全文
posted @ 2015-04-21 09:59 向前走丶不回首 阅读(325) 评论(0) 推荐(0)
摘要: 看这道题的时候就感觉用一点动归思想+暴力 就能过了。#include#include#include#include#include#include#includeusing namespace std;#define Max(a,b) (a>b?a:b)#define Min(a,b) (a> A... 阅读全文
posted @ 2015-04-21 09:56 向前走丶不回首 阅读(286) 评论(0) 推荐(0)
摘要: 在我们做完B题之后就去看C题了, 发现很多人都已经做出来了, 并且一血还是我们学弟拿的, 感觉这题不难, 我们举了几个例子之后发现全是Alice然后我们就决定意淫一下,试试看! 没想到就A了 - .-#include#include#include#include#include#include#i... 阅读全文
posted @ 2015-04-21 09:52 向前走丶不回首 阅读(266) 评论(2) 推荐(1)
摘要: 这是个简单的广搜题,注意下一下细节都能写出来, 大多数人都少考虑了一点,就是 假如 我的起始点就有一个机关, 并且不是 1 号机关,这样的话是无结果的。不懂的可以测试一下代码下面的数据#include#include#include#include#include#include#includeus... 阅读全文
posted @ 2015-04-21 09:48 向前走丶不回首 阅读(251) 评论(0) 推荐(0)
摘要: 这是个简单的题目,其实就是判断是否是偶数, 对二进行特判一下就行了!比赛时候我们还错两次................一看简单题就想抢一血,谁知到第一次提交CE, 再提交WA 汗.................#include#include#include#include#include#in... 阅读全文
posted @ 2015-04-21 09:45 向前走丶不回首 阅读(153) 评论(0) 推荐(0)