上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: TYVJ1096 数字组合 "传送门" 思路: $N$个数相当于$N$个物品,$M$相当于体积,$f[i,j]$表示前$i$个数凑起$j$体积的方案数是多少,然后跑一边01背包,最终答案是 $f[N,M]$。 注意边界条件:$f[i,0]=1$,即凑成0的方案数为1,即一个也不选。 AC Code: 阅读全文
posted @ 2018-09-09 06:40 dprswdr 阅读(304) 评论(0) 推荐(0)
摘要: POJ2676 Sudoku "传送门" 题意: 填充未完成的数独。。。(就这么简单。。。。 思路: 爆搜即可。 可行性剪枝:用三个$bool$数组分别记录行、列、$3 3$的块中,$9$种数字的使用情况 AC Code: include include include using namespac 阅读全文
posted @ 2018-09-08 23:34 dprswdr 阅读(103) 评论(0) 推荐(0)
摘要: POJ1050 To the Max "传送门" 题意: 给定一个$n n$的带权矩阵,求一个矩阵,使矩阵内权值之和最大,输出这个矩阵的权值和。$n\leq100 $ 思路: 可以利用前缀和优化,然后$O(n^4)$枚举矩阵的左上角和右下角,求出最大二维前缀和。 这样的枚举方案比较难以再次优化,我们 阅读全文
posted @ 2018-09-08 23:27 dprswdr 阅读(388) 评论(0) 推荐(0)
摘要: P2568 GCD https://www.luogu.org/problemnew/show/P2568 思路: 1.题目要求 考虑枚举的情况,问题转换为 即 然后就能用mobius做了。(别忘了开long long AC Code: #include<cstdio> #include<cstri 阅读全文
posted @ 2018-08-26 13:02 dprswdr 阅读(242) 评论(0) 推荐(0)
摘要: P2261 [CQOI2007]余数求和 https://www.luogu.org/problemnew/show/P2261 思路: 而的值是成块状分布的,被称为数论分块。以为例,令=1,则第一个块所代表的值为,则第一个块的右端,然后下一个块的左端,以此类推,最终这些块共有种取值,可以在的时间内 阅读全文
posted @ 2018-08-26 12:59 dprswdr 阅读(142) 评论(0) 推荐(0)
摘要: 传送门 思路:模拟next_permutation函数(也可能这是next_permutation的实现)。 ①找到最后一个满足a[i]<a[i+1]的i,记为minpos=i; ②找到最后一个满足a[j]>a[minpos]的j,记为maxpos=j; ③把a[minpos]和a[maxpos]交 阅读全文
posted @ 2018-08-11 20:48 dprswdr 阅读(200) 评论(0) 推荐(0)
摘要: 传送门 思路:操作数M<=200000,假设每次都是插入,那么得到的序列长度也不会超过200000,考虑对区间[1,m]建一棵线段树,然后就是板子题了。 AC Code: 阅读全文
posted @ 2018-08-11 20:20 dprswdr 阅读(151) 评论(0) 推荐(0)
摘要: 传送门 思路:由于n<=6,我们可以枚举油滴放置顺序的排列,然后DFS。对于每个油滴,其能扩散的最小半径为min{到四个边界的距离,到已添加的点的扩散范围的最小距离}。最后注意四舍五入:printf("%d",(int)ans+0.5);(其中ans为double类型)。 AC Code: 阅读全文
posted @ 2018-08-11 20:09 dprswdr 阅读(123) 评论(0) 推荐(0)
摘要: 1.debug时的测试代码提交时别忘了删掉。 2.还有交OJ时别忘了删freopen。 3.线段树别忘了build(1,1,n)。 4.线段树建树&各种修改别忘了update。(刚发现我一直打的是updata......) 5.并查集别忘了for(int i=1;i<=n;i++) fa[i]=i; 阅读全文
posted @ 2018-08-06 15:34 dprswdr 阅读(221) 评论(0) 推荐(0)
摘要: 传送门 题意:给定一个有n个数的序列,找一个数,使得这个数与其他数的差的绝对值之和最小。 思路:先对序列排序,假设该数为第p个数,则p左侧有p-1个数,右侧有n-p个数,若p向左移动1个单位,ans'=ans-(p-1)+(n-p);若p向右移动1个单位,ans''=ans-(n-p)+(p-1), 阅读全文
posted @ 2018-08-05 14:17 dprswdr 阅读(137) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页