码迷,mamicode.com
首页 >  
搜索关键字:矩阵快速幂 邀请赛    ( 1671个结果
HDU 4856
这道题是我们去西安邀请赛的最后一道题。当时是我做的,因为之前刚刚做了一道轮廓线DP,对于状态压缩还比较熟悉,所以当时1A了这道题,才拿到了铜牌。但是,当我今天再来做这道题的时候,却发现我不会了。。。不是因为不会表示状态,而是不会转移了。后来明白了,状态是最后变化的。 要先是节点变化,用现在的状态更新...
分类:其他好文   时间:2014-07-24 12:18:15    阅读次数:260
URAL 1203 Scientific Conference(贪心 || DP)
Scientific Conference之前一直在刷计算几何,邀请赛连计算几何的毛都买见着,暑假这一段时间就做多校,补多校的题目,刷一下一直薄弱的DP。多校如果有计算几何一定要干掉-。-题意:给你N个报告会的开始时间跟结束时间,问你做多可以听几场报告会。要求报告会之间至少间隔为1。思路:其实是个活...
分类:其他好文   时间:2014-07-23 22:12:57    阅读次数:303
URAL 1203 Scientific Conference(贪心 || DP)
Scientific Conference 之前一直在刷计算几何,邀请赛连计算几何的毛都买见着,暑假这一段时间就做多校,补多校的题目,刷一下一直薄弱的DP。 题意:给你N个报告会的开始时间跟结束时间,问你做多可以听几场报告会。要求报告会之间至少间隔为1。 思路:其实是个活动安排问题,可以用贪心也可以用DP,贪心写起来会比较简单一些,因为练习DP...
分类:其他好文   时间:2014-07-23 20:57:15    阅读次数:161
POJ 1780 Code 欧拉回路+手写栈DFS
和西安邀请赛那道题题目差不多,现在终于会手写栈了,自己琢磨了好久,真是感动TAT#include #include #include #include #include #include #include #include #include #include #include #include us...
分类:其他好文   时间:2014-07-23 16:57:31    阅读次数:249
UVA 11551 - Experienced Endeavour(矩阵快速幂)
UVA 11551 - Experienced Endeavour 题目链接 题意:给定一列数,每个数对应一个变换,变换为原先数列一些位置相加起来的和,问r次变换后的序列是多少 思路:矩阵快速幂,要加的位置值为1,其余位置为0构造出矩阵,进行快速幂即可 代码: #include #include const int N = 55; int t, n, r, a...
分类:其他好文   时间:2014-07-22 22:38:35    阅读次数:171
UVA 10689 - Yet another Number Sequence(矩阵快速幂)
UVA 10689 - Yet another Number Sequence 题目链接 题意:斐波那契给前两项,求出第n项,并保留m位 思路:挺裸的矩阵快速幂,就是取模的值是10^m 代码: #include #include const int mod[5] = {0, 10, 100, 1000, 10000}; int t, a, b, n, m; s...
分类:其他好文   时间:2014-07-22 00:31:37    阅读次数:279
HDU 2604
矩阵快速幂设F(N)为字符串为N的时候,符合条件的子字符串数以字符串最后一个字符为分界点,最后一个字符为m的时候,前N-1个字符没有限制,即为F(N-1);当最后一个字符串为f的时候,就必须去除最后3个字符是fmf和fff的情况,此时最后3个字符可能为mmf和mff;当后3个字符为mm时,前N-3个...
分类:其他好文   时间:2014-07-22 00:30:38    阅读次数:192
2014湘潭全国邀请赛I题 Intervals /POJ 3680 / 在限制次数下取有权区间使权最大/小问题(费用流)
先说POJ3680:给n个有权(权   思路:       限制的处理:s-->开始流量为k,要求总权最大,即费用最大,所以费用取负,最小费用最大流即可。对于输入区间[a,b]:w,添加边:a-->b,流量为1,费用为-w。                   对于点i,i+1,添加边,费用为0,流量无穷。显然这种处理,限制了区间最多取k次,(流量控制),跑最大流能走添加的边尽量走,且越大越好...
分类:其他好文   时间:2014-07-22 00:08:33    阅读次数:292
HDU 4584 Building bridges
枚举。 又是一期检测题。又是只能做水题。唉。为毛老是选这种邀请赛的题。 枚举一下 H 点 和 C 点就行了。 #include #include #include #include #include #include #include #include #include #include #include #define INF 0x7fffffff #define eps ...
分类:其他好文   时间:2014-07-21 15:33:15    阅读次数:200
UVA 10655 - Contemplation! Algebra(矩阵快速幂)
UVA 10655 - Contemplation! Algebra 题目链接 题意:给定p, q, n代表p=a+b,q=ab求an+bn 思路:矩阵快速幂,公式变换一下得到(an+bn)(a+b)=an+1+bn+1+ab(an?1+bn?1),移项一下得到an+1+bn+1=(an+bn)p?q(an?1+bn?1) 这样就可以用矩阵快速幂求解了 代码: ...
分类:其他好文   时间:2014-07-20 23:36:03    阅读次数:300
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!