我觉得这道题和传统的用动规或者贪心等算法的题目不同。按照题目的意思,就是将被‘X’围绕的‘O’区域找出来,然后覆盖成‘X’。那问题就变成两个子问题:1.
找到‘O’区域,可能有多个区域,每个区域‘O’都是相连的;2. 判断‘O’区域是否是被‘X’包围。我采用树的宽度遍历的方法,找到每一个‘O’区域,...
分类:
其他好文 时间:
2014-04-28 18:42:42
阅读次数:
1708
selector1.selector
从单词的意思来说:选择者,选择器,就是对你的目标的控制。从API来说:A controller for the selection of
SelectableChannel objects. Selectable channels can be register...
分类:
移动开发 时间:
2014-04-28 17:45:31
阅读次数:
705
一、介绍什么是代理模式。惯例,我们先看一下《研磨设计模式》中的介绍——为其他对象提供一种代理以控制对这个对象的访问。代理模式的本质是——控制对象访问。什么意思呢?就是我们每次访问一个对象的时候,实际上去访问这个对象的代理。这个代理实际上就是这个对象的替身,可以实现原本对象绝大多数的功能。只有当需要某...
分类:
其他好文 时间:
2014-04-28 08:41:14
阅读次数:
450
S3C2440的数据手册将USB功能分为两章--usb host和usb
device。具体什么意思呢?usb host: 微处理器作为usb主设备,可以挂接U盘之类的从属设备。usb device:
微处理器作为usb从属设备,其常用作接受PC机发送的命令。参考网页:USB Host和US...
分类:
其他好文 时间:
2014-04-28 07:34:33
阅读次数:
408
Math.Rondom() ==> 0 到 1 之间的小数Math.floor(x)
==> 小于或者等于 x 的整数(即转换成整数后是不能比 x 大的整数)setInterval(hanshu,1000) ==> 意思为调用下面的
hanshu(), 间隔时间为 1000 ms(毫秒)
分类:
Web程序 时间:
2014-04-28 03:04:13
阅读次数:
495
今天发现很多国外的网站和框架设计都用到了before和after,之前使用的比较少,今天试了下觉得还是很有意思的~说明1.
:before 和
:after将在内容元素的前后插入额外的元素;:before将会在内容之前“添加”一个元素而:after将会在内容后“添加”一个元素。在它们之中添加内容我们...
分类:
Web程序 时间:
2014-04-28 00:17:14
阅读次数:
546
局部变量:
在函数内部声明的变量为局部变量,局部变量的意思即该变量只存活在该函数中,假如该函数调用结束,那么该变量的寿命也结束了.举例:#includeusing
namespace std;void swap(int ,int );//两个参数变量可以省略int main(){ int x=...
分类:
编程语言 时间:
2014-04-27 22:20:36
阅读次数:
562
一、Mahout简介
查了Mahout的中文意思——驭象的人,再看看Mahout的logo,好吧,想和小黄象happy地玩耍,得顺便陪陪这位驭象人耍耍了...
附logo:
(就是他,骑在象头上的那个Mahout)
步入正文:
Mahout 是一个很强大的数据挖掘工具,是一个分布式机器学习算法的集合,包括:被称为Taste的分布式协同过滤的实现、分类、聚...
分类:
其他好文 时间:
2014-04-27 19:59:55
阅读次数:
569
hbase的源码终于搞一个段落了,在接下来的一个月,着重于把看过的源码提炼一下,对一些有意思的主题进行分享一下。继上一篇讲了负载均衡之后,这一篇我们从client开始讲吧,从client到master再到region
server,按照这个顺序来开展,网友也可以对自己感兴趣的部分给我留言或者直接.....
分类:
其他好文 时间:
2014-04-27 17:34:53
阅读次数:
790