杂项
smelless
这个作者很懒,什么都没留下…
展开
-
五子棋算法--禁手的判断
区分是不是禁手,不能简单地看是不是走成了“三三”“四四”,而应该是这样的: 1、只要黑方下一子后,形成“连五”,那就不考虑什么禁不禁手了。 2、如果没有形成“连五”,而是形成了“长连”,就肯定是禁手。 3、前两条均不成立的情况下,如果黑方形成了一种局面,令白方无论怎样防守均无可挽回败局,则:如果这种局面是“四三”,则不是禁手,否则是禁手。 4、前三条均不成立的任何形势,均不是禁手。 换句话原创 2004-08-21 21:55:00 · 6742 阅读 · 2 评论 -
[转载]超强存储过程!原作,版权所有!精悍!!!
在开发数据库应用程序中,我们经常需要表示多层次关系的数据,譬如:MRP中的BOM,多级别的组织结构,多级的角色关系…… 在数据库中描述这种关系时,我们通常使用父节点指向的方式来设计表结构,譬如对部门的表结构定义如下: CREATE TABLE TDepartment ( ParentNo varchar(25), /* 上级部门编号,如果为NULL则表示当前记录为顶级部原创 2004-09-07 09:49:00 · 788 阅读 · 0 评论