码迷,mamicode.com
首页 >  
搜索关键字:poj 1753 枚举    ( 34864个结果
一二类斯特林数小结
我tmd复习了PAMSASAM多项式全家桶lct结果来了个裸到不能再裸的斯特林数定点打鸡 当场退役,明年再来 参考:https://www.cnblogs.com/ezoiLZH/p/9424911.html 其他性质:https://www.cnblogs.com/owenyu/p/6724661 ...
分类:其他好文   时间:2020-06-20 21:36:53    阅读次数:83
C++ 中命名空间的 5 个常见用法
转自:https://my.oschina.net/u/3875054/blog/1834495?_from=gitee_rec 相信小伙伴们对C++已经非常熟悉,但是对命名空间经常使用到的地方还不是很明白,这篇文章就针对命名空间这一块做了一个叙述。 命名空间在1995年被引入到 c++ 标准中,通 ...
分类:编程语言   时间:2020-06-20 11:37:43    阅读次数:80
《算法竞赛进阶指南》0x25广度优先搜索 POJ3322 Bloxorz I
题目链接:http://poj.org/problem?id=3322 这题并不难,理解了状态空间的纬度就很容易实现,其中状态是坐标、躺着的起始位置,躺着的形式。 搜索题目比较考验写代码的能力。 代码: #include<iostream> #include<cstdio> #include<que ...
分类:编程语言   时间:2020-06-20 10:36:25    阅读次数:50
《算法竞赛进阶指南》0x23剪枝 POJ1190上下界搜索与剪枝
题目链接:http://poj.org/problem?id=1190 剪枝的常用思考策略:优化搜索顺序(从决策数量越少的位置开始决策)、排除冗余的等效的操作、可行性剪枝、最优性剪枝、上下界剪枝,其中在可行性剪枝方面可以利用“未来期望进行剪枝” 要充分利用不等式关系进行放缩,将不可能的状态进行剪枝, ...
分类:编程语言   时间:2020-06-19 16:36:53    阅读次数:62
poj 1258 农场网络 最小生成树
地址 http://poj.org/problem?id=1258 Sample Input 4 0 4 9 21 4 0 8 17 9 8 0 16 21 17 16 0 Sample Output 28 解答 根据题目的输入格式 还是使用prim比较好 #include <iostream> # ...
分类:其他好文   时间:2020-06-19 13:48:51    阅读次数:41
什么是算法?从枚举到贪心再到启发式(下)-终于有人把邻域搜索讲清了!
前言 在上一篇文章中,我们聊了枚举算法和贪心算法,并进行了详细对比,让大家了解了这两个算法的相关特点。相关的传送门如下: 什么是算法?从枚举到贪心再到启发式(上) 今天咱来聊聊启发式算法吧。至于什么是启发式算法,为什么有了枚举和贪心,还要启发式算法。看完这篇文章,相信你就能找到答案哦。 什么是启发式 ...
分类:编程语言   时间:2020-06-19 13:44:52    阅读次数:127
Codeforces Round #650 (Div. 3) E. Necklace Assembly 思维 暴力+二分
E. Necklace Assembly 题目大意: 给定一个长度为n的字符串s,和一个数k,从这个字符串s中选择一些字符组成一个周期为k的因子的最大字符串,并输出这个最大字符串的字符数(1<=n,k<=2000),有t组测试数据并且这t组测试数据的n的总数和不超过2000 (1<=t<=100)。 ...
分类:其他好文   时间:2020-06-18 19:32:25    阅读次数:74
《算法竞赛进阶指南》0x17二叉堆 POJ2442 矩阵取数求前N大
题目链接:http://poj.org/problem?id=2442 给定一个M*N的矩阵,要求从每一行中都取出一个数然后累加,问最小的N个累积和为多少。使用堆可以在O(MNlogN)时间复杂度内求出。 M行的最大取法一定是通过前M-1行的最大取法+第M行取数然后求前N大获取的,所以有归纳法可以考 ...
分类:编程语言   时间:2020-06-18 13:19:12    阅读次数:67
POJ - 3984 迷宫问题
题目: 定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, }; 它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜 ...
分类:其他好文   时间:2020-06-18 13:05:17    阅读次数:45
《算法竞赛进阶指南》0x16Trie POJ3764异或最大路径
题目链接:http://poj.org/problem?id=3764 我们可以在O(32*n)时间内求出一个长度为n的序列中取两个数的最大异或,而树中的异或有如下公式:path[x]=path(root,x) xor path(root,y),所以处理出path(root,i)之后就简化成了 简单 ...
分类:编程语言   时间:2020-06-18 10:41:11    阅读次数:56
34864条   上一页 1 ... 57 58 59 60 61 ... 3487 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!