上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页
摘要: P3951 小凯的疑惑 题解 题意也就是求解不能用 ax+by 表示的最大数 ans(a,b,x,y,都是正整数) 给定 a ( =7 ) , b ( =3 ) 我们可以把数轴非负半轴上的数按照a的剩余类分成a列,如上图 所以 a 的倍数一定可以取到,此时 y=0,那么我们把 a 的倍数这一列划掉 阅读全文
posted @ 2019-06-11 14:23 晔子 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1432:糖果传递 (ybt 太毒瘤了,这个题输出答案要用cout , printf不行) 洛谷: P2512 [HAOI2008]糖果传递 题解 每人每次传递一个糖果代价为1 每人每次传递一个糖果代价为1 每人每次传递一个糖果代价为1 代码 阅读全文
posted @ 2019-06-11 09:54 晔子 阅读(1039) 评论(2) 推荐(0) 编辑
摘要: BFS 广搜及优化技巧 一、基本算法 如果我们把问题状态空间类比成一个图,那么广度优先搜索就相当于对这个图的广度优先遍历。类似地,我们依然借助一个队列来实现广度优先搜索,起初队列中仅包含起始状态,在广度先搜索的过程中,我们不断地从队头取出状态,对于该状态面临的所有分支,把沿着每一条分支到达的下一个状 阅读全文
posted @ 2019-06-11 09:30 晔子 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1450:【例 3】Knight Moves 题解 这道题可以用双向宽度搜索优化(总介绍在 BFS ) 给定了起始状态和结束状态,求最少步数,显然是用BFS,为了节省时间,选择双向BFS。 双向BFS,即从起点向终点搜,从终点向起点搜,扩展各自的状态,直到出现两者扩展的状态重合 优化:每次选择结点少 阅读全文
posted @ 2019-06-11 09:18 晔子 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 1449:【例题2】魔板 题解 这道题是一道非常典型的BFS题目,BFS所面临的最大问题是判断重复。显然,如果每次判断重复都扫描一次队列,搜索的效率将非常低,会提高一个指数级,所以一般宽度搜索的判断重复都是运用数组来实现的,那么数组下标就需要用一个Hash函数来计算出来。 本题Hash函数的设计:我 阅读全文
posted @ 2019-06-10 17:02 晔子 阅读(582) 评论(0) 推荐(0) 编辑
摘要: P1364 医院设置 题解 弗洛伊德水过 注意初始化一个大数 0x3f 可以,0x5f 好像也可以,但是0x7fffffff 我是真的炸了,初始化为-1 (后面补锅有详细解释) 代码 补锅补锅 解释一下为什么本题不可以初始化0x7fffffff memset 是把你初始化的那个值,截取最后一位(也就 阅读全文
posted @ 2019-06-10 16:34 晔子 阅读(327) 评论(2) 推荐(0) 编辑
摘要: P1087 FBI树 暴力出奇迹 QWQ 题解 一棵FBI树 中间分两半 比1大继续分两半 后序遍历 左右头 分啊分啊分啊 合啊合啊合啊 最后你就做完了 不画图了,太水了,代码挺清晰的,看不清的举个手 代码 阅读全文
posted @ 2019-06-10 16:30 晔子 阅读(121) 评论(0) 推荐(0) 编辑
摘要: P1040 加分二叉树 加分二叉树或许是你在考场上做完这道题就会加分的一棵神奇的树,就像AC自动机一样amazing 前置知识 1.前序遍历: 根结点在最前 即 头 左 右 2.中序遍历:根结点在中间 即 左 右 头 3.后序遍历:根结点在最后 即 左 右 头 理解一下题意(在这里栽了个大坑) 题目 阅读全文
posted @ 2019-06-10 16:21 晔子 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1448:【例题1】电路维修 样例 样例输入 样例输出 3 5 1 \\/\\ \\/// /\\\\ 题解 我们可以把电路板上的每个格点(横线与竖线的交叉点)看作无向图中的结点。 若两个结点x和y是某个小方格的两个对角,则在x与y之间连边。若该方格中的标准件(对角线)与x到y的线段重合,则边权为0 阅读全文
posted @ 2019-06-10 07:46 晔子 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: DFS及剪枝技巧 一、DFS的基本思想 深度优先搜索的基本思想是: 为了求得问题的解,先选择某一种可能情况向前探索,在探索过程中,一且发现原来的选择是错误的,就退回一步重新选择,继续向前探索,如此反复进行,直至得到解或证明无解 二、DFS算法框架 框架一 框架二 三、什么是剪枝 搜索的进程可以看作是 阅读全文
posted @ 2019-06-09 20:56 晔子 阅读(331) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页