2
摘要: P4001 [BJOI2006]狼抓兔子 P4001 [BJOI2006]狼抓兔子 P4001 [BJOI2006]狼抓兔子 题目描述 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地 阅读全文
posted @ 2018-04-14 21:26 DDYYZZ 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 感觉好绝望。 突然间觉得这么长时间的oi学了就像没学一样,这么多的题做了就像没做一样。 努力付出,却不知希望在何处,也不知道该怎么办。 我好丧啊。 但是又没有办法 既然当初选择oi这条路 就只能继续走下去了。 希望渺茫,也要试一试啊, 心情绝望,也要努力去找寻更多的乐趣啊 加油啊,我的tiger_t 阅读全文
posted @ 2018-04-06 15:29 DDYYZZ 阅读(591) 评论(1) 推荐(0) 编辑
摘要: 数三角形(count) 时限:10s 内存:512M 刚刚上大学的洁洁在学习组合数学的过程中遇到一道麻烦的题目,她希望你能帮助她解决。给定一张无向完全图G,其中大部分边被染成蓝色,但也有一些边被染成红色或者绿色。现在,洁洁需要给这张图的多样性进行打分。一张图的多样性取决于它的同色和异色三角形的个数。 阅读全文
posted @ 2018-04-05 21:12 DDYYZZ 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 【trie树】 trie树存在的问题 1.空间大不能用数组存(一般)如果字母表特别特别大(1.邻接表+hash(2.平衡树存字母表 2.缩编加速a->b->c->d 》a->bcd 【后缀树】 用Tre来实现kmp的功能 把文本串的所有后缀建一个trie树--》后缀树 两个后缀的最长公共前缀就是后缀 阅读全文
posted @ 2018-04-05 16:31 DDYYZZ 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 所谓黑白染色,就是指用bfs或dfs依次遍历每一个点,同时进行染色,一黑一白,如果遇到已经染过色的点并且点的颜色和即将要染的颜色冲突,就说明无法进行二分,无法满足染色。大概就是这样的。 下面我们看一道例题: P1330 封锁阳光大学 P1330 封锁阳光大学 P1330 封锁阳光大学 题目描述 曹是 阅读全文
posted @ 2018-03-25 10:40 DDYYZZ 阅读(361) 评论(0) 推荐(0) 编辑
摘要: P1118 [USACO06FEB]数字三角形Backward Digit Su… 题目描述 FJ and his cows enjoy playing a mental game. They write down the numbers from 1 to N (1 <= N <= 10) in 阅读全文
posted @ 2018-03-24 09:30 DDYYZZ 阅读(513) 评论(0) 推荐(0) 编辑
摘要: P1233 木棍加工 P1233 木棍加工 P1233 木棍加工 题目描述 一堆木头棍子共有n根,每根棍子的长度和宽度都是已知的。棍子可以被一台机器一个接一个地加工。机器处理一根棍子之前需要准备时间。准备时间是这样定义的: 第一根棍子的准备时间为1分钟; 如果刚处理完长度为L,宽度为W的棍子,那么如 阅读全文
posted @ 2018-03-23 21:58 DDYYZZ 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 题目描述 某人写了n封信和n个信封,如果所有的信都装错了信封。求所有信都装错信封共有多少种不同情况。 输入输出格式 输入格式: 一个信封数n(n<=20) 输出格式: 一个整数,代表有多少种情况。 输入输出样例 输入样例#1:?复制 2 输出样例#1:?复制 1 输入样例#2:?复制 3 输出样例# 阅读全文
posted @ 2018-03-09 18:37 DDYYZZ 阅读(1585) 评论(0) 推荐(0) 编辑
摘要: void dandiao() { int front=1,tail=0; for (int a=1;a=front && z[a]=front && z[a]tail;} int front1() { return q[front]; } class stack { int size=0,s[10000]; void enque(int x) { s[++size]=x;} void deque... 阅读全文
posted @ 2018-02-11 09:24 DDYYZZ 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 今天学了一下午字符串,讲到结束也没讲KMP。有人问老师为什么不讲,老师来一句:字符串noip不考,而且还是18禁,自然不讲。【手动滑稽】 所以我也不讲。【微笑】 1.表达式树 表示3+5*8 最后计算的符号是根节点,是一课二叉树,左右子树可以是数或式。 例题:表达式计算 代码如下 这道题还有一个栈的 阅读全文
posted @ 2018-02-08 18:53 DDYYZZ 阅读(1292) 评论(0) 推荐(0) 编辑