码迷,mamicode.com
首页 > 其他好文
POJ 3207 Ikki's Story IV - Panda's Trick(2-sat判解存在性)
题意:平面上,一个圆,圆的边上按顺时针放着n个点。现在要连m条边,比如a,b,那么a到b可以从圆的内部连接,也可以从圆的外部连接。给你的信息中,每个点最多只会连接的一条边。问能不能连接这m条边,使这些边都不相交。 算比较裸的题目了,关键找到如何判断两对点交不交叉的关系就好 #include #include #include #include #include using namespac...
分类:其他好文   时间:2015-05-13 16:50:45    阅读次数:116
Activity的启动模式(LunchMode)
Activity有四中启动模式,通过与Intent协同合作来达到想要的效果: 四中启动模式分别是:standard, singleTop, singleTask, singleInstance. 其中又可以分为两类: “standard”和“singleTop”是一类:可以被实例化多次。这些实例可以属于任何task并可以位于activity栈的任何位置。 “singleTask”和“s...
分类:其他好文   时间:2015-05-13 16:52:49    阅读次数:127
POJ 2296 Map Labeler(二分边长+2-sat判解)(经典题)
题意:给你n个点,要你在这n个点上放一个正方形,点只能在正方形的上边或下边的中点上,所有正方形大小一样, 不能重叠,求最大的正方形。 经典的题目,找约束关系要经过一些讨论。 //320 KB 16 ms #include #include #include #include using namespace std; const int N = 222; int n; struc...
分类:其他好文   时间:2015-05-13 16:53:10    阅读次数:98
POJ 3678 Katu Puzzle (2-sat基础)
题意:每个数只有0,1两种可能,给出两两之间的AND,OR,XOR的值,判断有没有解 裸题。 #include #include #include #include using namespace std; const int N = 2010; struct Edge { int v,next; }es[N*N]; int head[N]; int n,m; int tmp[N],...
分类:其他好文   时间:2015-05-13 16:51:19    阅读次数:150
iterm2 快捷键
最近开始使用mac,用iterm2的终端,有些快捷键纪录下。 标签 新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 或者 command + 左右方向键 切换全屏:command + enter 查找:command + f 分屏 垂直分屏:command + d 水平分屏:command + shift + d 切换屏幕:command +...
分类:其他好文   时间:2015-05-13 16:49:55    阅读次数:128
辛星浅析WordPress中的get_option
WordPress使用get_option()来获取通过option表单设置值的方法,如果数据库中不存在该选项,或者改选项的值为空,那么将会返回一个false。     通过get_option获得的值通常都可以在后台的"菜单"->"常规"中获得。而且它们内容如下:     admin_email   管理员的email地址     blogname      网站title标题     ...
分类:其他好文   时间:2015-05-13 16:51:45    阅读次数:155
HDU 4115 Eliminate the Conflict(2-sat 判解存在性)
题意: 有两个人玩一个石头剪刀布的游戏,两个人连续玩N轮,给出其中一个人的N轮出的情况和该人对另外一个人的一些限制条件,有两种限制:每种限制表示为:(a,b,c) ,如果c==0 则表示该人对另外一个人的限制为第a局和第b局出的应该一样,如果c==1表示不一样,问另外一个人是否有赢(规定每轮都不输就称赢)的可能。 思路:所以可以推出每轮必须出能平或赢的动作(两种选择)所以是2-sat。再找...
分类:其他好文   时间:2015-05-13 16:51:54    阅读次数:120
HDU - 5225 Tom and permutation
题目大意:Tom学会了通过写程序求出一个1-n的排列的逆序对数,但他的老师给了他一个难题: 给出一个1-n的排列,求所有字典序比它小的1-n的排列的逆序对数之和。 Tom一时不知道该怎么做,所以他来找你帮他解决这个问题。 因为数可能很大,答案对109+7取模。 解题思路:从1到n枚举k,表示当前要计算的排列与读入的排列前k-1项相同,而第k项不同。对于每一个k,再枚举一个t,表示当前要计算的...
分类:其他好文   时间:2015-05-13 16:48:23    阅读次数:193
返回局部变量的问题
函数返回局部变量,是返回局部变量的值。但指针(或地址)是一种特殊的值,所以返回局部指针变量需要特别注意。正确情况下,作为函数返回值的局部指针,其所指向对象的作用域应该是调用者作用域、全局或静态常量区;指向栈空间对象的指针作为返回值,存在潜在的错误。 1.       返回局部值变量 [cpp] view plaincopy int num(void)  {          ...
分类:其他好文   时间:2015-05-13 16:50:03    阅读次数:139
poj 1698 Alice's Chance 二分图多重匹配
题意: 一个演员要拍n部电影,每部电影只能在一周的特定几天拍(如周2,周4,周5),第i部电影要拍di天,必须要在wi周拍完,问演员是否可以完成任务。 分析: 建二分图,转化为二分图的多重匹配。 代码: //poj 1698 //sep9 #include using namespace std; const int maxX=64*7; const int maxY=64; int ...
分类:其他好文   时间:2015-05-13 16:48:58    阅读次数:139
codeforces#36E Two Paths DFS
题目大意:给定一张n=10000,m<=10000n=10000,m4>4,无解 若度数为奇数...
分类:其他好文   时间:2015-05-13 16:49:19    阅读次数:129
二叉树公共祖先节点的查找
#include #include using std::endl; using std::vector; using std::cin; using std::cout; struct treeNode { int value; treeNode*left; treeNode*right; }; bool isAncestor(treeNode*root,treeNode*p) { if(...
分类:其他好文   时间:2015-05-13 16:48:34    阅读次数:137
【Servlet】Filter深入讲解及实例研究
一、Filter    1、过滤器的概念 Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。 优点:过滤链的好处是,执行过程中任何时候都可以打断,只要不执行chain.do...
分类:其他好文   时间:2015-05-13 16:46:32    阅读次数:246
Verify the project is selected to be deployed in the Solution Configuration Manager.解决方案
使用VS+Xamarin.Forms运行Android程序是报如下错误: The project ProjectName.Droid needs to be deployed before it can be started.  Verify the project is selected to be deployed in the Solution Configuration Ma...
分类:其他好文   时间:2015-05-13 16:47:05    阅读次数:125
数据仓库专题(8)-维度属性选择之维护历史是否应该保留
正本溯源,要想搞清楚这个问题,还是要回到维度的定义上来。维度是用来对数据进行分类的结构和人们观察业务情况的角度.关于维度的定义至今未看到统一的行业标准。在此选取Kimball的说法:“维度提供围绕某一业务过程所涉及的‘谁、什么、何处、何时、为什么、如何’等背景。维度表包含BI应用所需要的用于过滤及分类事实的描述性属性。...
分类:其他好文   时间:2015-05-13 16:46:12    阅读次数:81
OC 中 @synthesize 关键字介绍和使用
@synthesize用法1)@property int age; @synthesize age; 表示生成.h中变量 age的 get和 set方法注意: 如果@synthesize 变量名要先在.h文件中声明 @property int age; @synthesize age;展...
分类:其他好文   时间:2015-05-13 16:35:52    阅读次数:102
zookeeper原理(转)
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些...
分类:其他好文   时间:2015-05-13 16:35:03    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!