引言: /** 8情人问题:** 问题描述:* 在一个8×8的棋盘里放置8个情人,要求每个情人两两之间不相冲突*(在每一横列,竖列,斜列只有一个情人)。
摘要: spamassassin 在windows下的安装 spamassassin http://spamassassin.apache.org/ 是一个非常优秀的开源的反垃圾邮件过滤器。支持很多邮件服务器。包括apache james,经过简单的配置,也可以使用spamassassin 来进行垃圾邮件过滤。下面是在windows下安装spamassassin 的过程。1.下载:a.perl 5.8.......
摘要:在jsp中,中文乱码常会让人心乱如麻。一般的解决方案一、本页显示问题"<%@ page contenttype="text/html;charset=gb2312"%>"二、提交问题鉴于此问题,你可以将读出来的字符串进行转换,这很简单:str = request.getparameter("s");str = new stri......
情人碰面的问题.JAVA代码
/* * 8情人问题: * * 问题描述: * 在一个8×8的棋盘里放置8个情人,要求每个情人两两之间不相冲突 *(在每一横列,竖列,斜列只有一个情人). * * 数据表示: * 用一个 8 位的 8 进制数表示棋盘上情人的位置: * 比如:45615353 表示: * 第0列情人在第4个位置 * 第1列情人在第5个位置 * 第2列情人在第6个位置 * ... * 第7列情人在第3个位置 * * 循环变量从 00000000 加到 77777777 (8进制数)的过程,就遍历了情人所有的情况 * 程序中用八进制数用一个一维数组 data[] 表示 * * 检测冲突: * 横列冲突:data[i] == data[j] * 斜列冲突:(data[i]+i) == (data[j]+j) 或者 (data[i]-i) == (data[j]-j) * * 好处: * 采用循环,而不是递规,系统资源占有少 * 可计算 n 情人问题 * 把问题线性化处理,可以把问题分块,在分布式环境下用多台计算机一起算. * * todo: * 枚举部分还可以进行优化,多加些判断条件速度可以更快. * 输出部分可以修改成棋盘形式的输出 * * @author cinc 2002-09-11 * */
...
下一页 摘要:题记:java学习了一年多了。好象并没有实际做了什么东西。现在要用jsp做实际的开发。所以又从头看了看了一遍。经常在网上看东西,可看了后记不住的就算丢了。为了让看过后的东西,不在丢了,决定好好的做笔记。自己的事还得自己做。“java变成思想“的第一章其实都是面向对象的思想跟我想做笔记的那本书“面向对象分析与设计”要浅得多,为了有始有终就简短的记点。第......