上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 题目链接:Made In Heaven 参考博客: A*算法—第K短路 题解:就是裸题拿来当模板 阅读全文
posted @ 2018-09-11 17:01 lhclqslove 阅读(107) 评论(0) 推荐(0)
摘要: 题目链接: J. Maze Designer 题解:把边界看成边然后,要求任意两点是只有一条最短路,很明显是颗树。然后求一颗最大生成树,加个lca,求两点距离就好了 阅读全文
posted @ 2018-09-10 14:36 lhclqslove 阅读(142) 评论(0) 推荐(0)
摘要: 题目连接:Neko's loop 题意:给一个长度为n的环,下标从0~n-1,环上每个点有个值表示到这个点会得到的快乐值。,然后每次可以花费1能量往后跳k步。你可以选择任意点开始跳,可以任意点结束,最多跳m次问得到至少s的快乐值最初要拥有多少。 题解:先把循环节挑出来,,然后在循环节上找最大字段和。 阅读全文
posted @ 2018-08-27 15:35 lhclqslove 阅读(346) 评论(1) 推荐(0)
摘要: HDU 6392 Traffic Network in Numazu, 题目连接: Traffic Network in Numazu, 题意:给你一颗基环树,让你支持两种操作,第一种询问从x到y的最短路径和,第二种修改某一条边的边权。 题解:如果只是树上的话,就是裸的树链抛分。现在多了一条边,有环 阅读全文
posted @ 2018-08-17 13:36 lhclqslove 阅读(187) 评论(0) 推荐(0)
摘要: 题目连接:Character Encoding 题意: 题解:如果没限制的话,总方案数是就是c(k+m-1,m-1),可以用隔板法的思想,然后就是容斥了,我们还要减去超过n的情况, 如果假设有一个超过n的这样的方案数是c(m,1)*c(k+m-1-n,m-1)但是这样会减去c(2,1)倍的有两个超过 阅读全文
posted @ 2018-08-16 16:59 lhclqslove 阅读(447) 评论(0) 推荐(0)
摘要: 题目连接:Taotao Picks Apples 题意:给一个数列,然后替换掉一个数,求从左开始的严格递增序列长度(第一个必选) 题解:先预习处理前缀最大值和到这里的长度,在用单调栈处理出从i这里开始的递增序列长度。然后从n~1倒着建立主席树维护区间的最小下标。这样就可以询问后面开始的最小位置,对于 阅读全文
posted @ 2018-08-16 15:44 lhclqslove 阅读(264) 评论(0) 推荐(0)
摘要: 题目连接:Tree 题意:跟弹飞绵羊差不多这题是在树上条,给你一颗树,每个点上有个值w,当你走到这会直接跳到向上走w步的父亲节点(如过没有就算跳出去了)然后两种操作。 一种询问从x跳出要多少步。第二种修改某个点的w. 题解,先dfs一次的到dfs序,然后按dfs序分块,有cn保存它跳出这一块需要的次 阅读全文
posted @ 2018-08-15 10:48 lhclqslove 阅读(256) 评论(0) 推荐(0)
摘要: 题目链接:考研路茫茫——单词情结 题解:这题基本跟poj2778一样,我们可以把所有的情况的个数计算出来=26^1+26^2+26^3+......+26^m。这个我们可以用矩阵快速幂,构造一个矩阵{26,0;26,1;},他的次幂只后a[1][0]位置的值就是所有情况的个位数,然后在减去不含任何给 阅读全文
posted @ 2018-08-10 14:59 lhclqslove 阅读(251) 评论(0) 推荐(0)
摘要: 题目链接:Pinball 题解: 代码比较挫 阅读全文
posted @ 2018-08-09 14:19 lhclqslove 阅读(162) 评论(0) 推荐(0)
摘要: 题目链接:病毒侵袭 题解:正常建立ac自动机,然后再匹配的时候,用vis数组标记看串有没有匹配过,统计答案就可以了,这题卡空间特别紧。我用memset初始化足够的空间就mle 好像申请空间,oj并不马上分配,放你真正使用才算你使用了。 阅读全文
posted @ 2018-08-07 17:18 lhclqslove 阅读(127) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页