这个最小覆盖但不同于 POJ
3041,只有横或者竖方向连通的点能用一块板子覆盖,非连续的,就要用多块所以用类似并查集方法,分别横向与竖向缩点,有交集的地方就连通,再走一遍最大匹配即可一开始还有点没想清楚缩点怎么写,其实就是横向和竖向分别缩一下,不要混在一起,否则很麻烦,要注意一下#include
...
分类:
其他好文 时间:
2014-06-05 16:58:21
阅读次数:
204
1)寻找引用点时,最好使用工具,然后再人工review。在看到这个问题的时候,我估计应该是很久之前了。现在用IDE。这个要方便很多。
2)重新组织函数的方法和目标。 其实目标很简单。就是消灭长函数。 常用方法 Extract method Inline Method Replace Temp
wit...
分类:
其他好文 时间:
2014-06-05 16:51:44
阅读次数:
254
跟它抗争了四五天后,终于在今晚鬼使神差的把它弄好了~~刚开始是不能建MFC工程,到后来连工程栏都不见了~~也是自己迷糊,重复着一样的动作N多次,浪费了好多时间,还生了好多次气,最后才发现是WIN7的兼容性问题,所以以后遇到不顺的时候,最应该做的是控制好情绪,淡定得找到具体问题,百度解决方法~~在解决...
分类:
其他好文 时间:
2014-06-05 16:45:38
阅读次数:
167
本例中的粒子就是实实在在的像素,由js代码在canvas上动态生成的像素点!这些像素点通过一个运动方法有规律地动了起来。透过这个思路,我们可以想到很多很炫的效果,但是这个性能有待考察。实验证明,动态控制太多像素点的话绝对会卡的!在做效果方面有经验的朋友,请提出宝贵意见!这个思路走得通么?
智能...
分类:
其他好文 时间:
2014-06-05 16:42:23
阅读次数:
230
Ubuntu快速显示桌面的方法
在Ubuntu环境下,按下Ctrl+D就能最小化所有窗口,立刻显示桌面,类似xp下的显示桌面按钮功能。不过这是需要经过快捷键设置的。以下是设置方法:1.找到“系统设置”2.进入“快捷键”,找到导航->隐藏所有正常窗口,按自己想要的快捷键修改即可,我使用的是ctrl+D...
分类:
其他好文 时间:
2014-06-05 16:37:50
阅读次数:
183
整个图标分成三部分chart title,chart 的plot还有chart的
legend三个部分需要对他们分别设置字体就对了。 先看解决方法( 把这几个全部设置了,都搞定了就可以了): 标题乱码
chart.getTitle().setFont(new Font("宋体", Font.BOLD...
分类:
其他好文 时间:
2014-06-05 16:05:40
阅读次数:
349
在CSS中,背景图片的定位方法有3种: 1)关键字:background-position: top
left; 2)像素:background-position: 0px 0px; 3)百分比:background-position: 0%
0%;上面这三句语句,都将图片定位在背景的左上角,...
分类:
Web程序 时间:
2014-06-05 15:56:30
阅读次数:
279
简单单例模式的使用一共有两点:1.
构造函数必须是private的,如果不是private的,外部对象就可以创建,就可以多个,即不属于单例模式。单例模式要求必须一个。2.
类必须提供至少一个static的方法,用于对外创建自身的唯一对象。(本身控制,判断指针是否为空,为空创建,不为空则不创建,体现在...
分类:
编程语言 时间:
2014-06-05 15:48:43
阅读次数:
155
6–1.字符串.string
模块中是否有一种字符串方法或者函数可以帮我鉴定一下一个字符串是否是另一个大字符串的一部分?答:有,string.find(str,beg,end)6–2.字符串标识符.修改例
6-1 的 idcheck.py 脚本,使之可以检测长度为一的标识符,并且可以识别 Pytho...
分类:
编程语言 时间:
2014-06-05 15:25:41
阅读次数:
338
在编写xcode的项目的时候出现过代码不高亮的症状,而且所有的warning都不再提示,include的内容也显示symbol not
found,非常奇怪,解决方案如下:方法一:1.把.pch里的内容全部注释掉2.clean掉项目里的内容3.把.pch里的注释去掉,编译。4.代码高亮,语法提示功能...
分类:
其他好文 时间:
2014-06-05 15:02:54
阅读次数:
304