数据结构与算法
文章平均质量分 62
lgjfly
good good study,day day up!
展开
-
在Eclipse中使用JDBC访问MySQL数据库的配置方法
这是一篇JDBC的使用入门文章,主要内容是如何在Eclipse中使用MySQL的JDBC驱动程序。要使用JDBC访问MySQL的数据库,或者是其他类型的数据库,必须要有这种数据库系统的JDBC驱动程序。通常,JDBC驱动程序是由数据库开发商制作的一个JAR文件,里面封装好了和数据库系统通信的代码,我们只需要拿来用即可。为此,请先到MySQL网站上下载与你的MySQL对应版本的JDBC驱动,即C转载 2009-10-10 16:37:00 · 16098 阅读 · 10 评论 -
[1061]青蛙的约会
http://acm.pku.edu.cn/JudgeOnline/problem?id=1061 青蛙的约会 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 41072 Accepted: 5832 Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发原创 2009-10-11 15:27:00 · 820 阅读 · 0 评论 -
一个全排列的生成算法
/** * 全排列生成算法 * 实现枚举A(n,n) */package sur;import java.util.Scanner;/** * @author lgj * @time 2009.10.06 * */public class Arrangement { /** * @param args[0] n */ s原创 2009-10-09 17:36:00 · 864 阅读 · 0 评论 -
五子棋的核心算法【转载】
最近在研究五子棋的AI算法,在bbs上找到一个比较好的算法,在这转过来了 五子棋是一种受大众广泛喜爱的游戏,其规则简单,变化多端,非常富有趣味性和消遣性。这里设计和实现了一个人机对下的五子棋程序,采用了博弈树的方法,应用了剪枝和最大最小树原理进行搜索发现最好的下子位置。介绍五子棋程序的数据结构、评分规则、胜负判断方法和搜索算法过程。转载 2010-04-02 16:31:00 · 1314 阅读 · 2 评论 -
一个简单问题的遗传算法的实现
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Styl原创 2010-05-23 14:54:00 · 1410 阅读 · 0 评论 -
《编程之美》阅读心得之快速找出机器故障
在《编程之美》的1.5节,题目大意是这样的:有很多服务器,假设一个服务器仅存储一个标号为ID的记录,并且机器总量在10亿以下,所有ID均为小于10亿的整数,假设每份数据保存两个备份,这样就有两个机器存储了同样的数据。问题是:1.假设在某个时间得到一个数据文件ID的列表,是否能快速地找出表中仅出现一次的ID?即快速找出出现故障的机器存储的数据ID。(这里先假设只有一台机器发生故障)2.如果有两台机器出现故障呢?(假设存储同一份数据的两台机器不会同时出现故障,即列表中缺少的是两个不等的ID)现在先来讨论问题1。原创 2010-11-20 10:47:00 · 1374 阅读 · 0 评论