简约设计の艺术

开源程序员,自由职业者

排序:
默认
按更新时间
按访问量

台阶问题

该程序给出了使用递归方式以及使用迭代方式两种算法实现。该两种实现都基于如下推导: 当 m = n, n != 1 时,f(n) = 2(n-1) 即 f(n) 为 二项式 (a+b)n 展开式各项系数之和,推导如下: 设楼梯有 n 级,某人一步最多迈 m(m=n) 级,使用“隔板法”(共 n-1...

2011-03-15 12:07:00

阅读数:1176

评论数:1

哪本书是对程序员最有影响、每个程序员都该阅读的书?

本文是从 What is the single most influential book every programmer should read? 这篇文章翻译而来。 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?, 这个调查已...

2011-03-07 00:59:00

阅读数:5333

评论数:13

常用缓存算法简介

没有人能说清哪种缓存算法优于其他的缓存算法。(以下的几种缓存算法,有的我也理解不好,如果感兴趣,你可以Google一下) Least Frequently Used(LFU): 大家好,我是 LFU,我会计算为每个缓存对象计算他们被使用的频率。我会把最不常用的缓存对象踢走。 Least Recen...

2011-01-21 14:12:00

阅读数:2091

评论数:0

谁更胜一筹:技术解析 Google App Engine 和 Amazon EC2

最近一个潜在客户要求我们比较一下 Amazon EC2 和 Google App Engine,正好我们刚刚在 EC2 和 Google App Engine 上完成了两个相对来说规模较大的项目,因此有必要做一下总结。 我打算从三个角度来对比这两大云计算平台:技术,业务和未来发展趋势,本文是技术...

2010-12-22 13:21:00

阅读数:6198

评论数:9

应用 memcached 提升站点性能——减少读自数据库和数据源

Martin Brown, 自由撰稿人, Freelance Developer Martin Brown 成为专业作家已有七年多的时间了。他是题材广泛的众多书籍和文章的作者。他的专业技术涉及各种开发语言和平台 —— Perl、Python、Java™、JavaScript、Basic、Pa...

2010-12-21 09:14:00

阅读数:6061

评论数:4

了解 NoSQL 的必读资料

       NoSQL 是非关系型数据存储的广义定义。它打破了长久以来关系型数据库与 ACID 理论大一统的局面。NoSQL 数据存储不需要固定的表结构,通常也不存在连接操作。在大数据存取上具备关系型数据库无法比拟的性能优势。该术语在 2009 年初得到了广泛认同。     当今的应用体系结构需...

2010-01-14 19:59:00

阅读数:73202

评论数:25

Java中国象棋博弈程序探秘[6]——游戏与界面

游戏与界面 转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com 有了以上的基础,我们加个游戏管理与界面就可以进行游戏了!呵呵~/* * @(#)ChineseChe...

2008-07-07 12:34:00

阅读数:4991

评论数:0

Java中国象棋博弈程序探秘[5]——搜索算法

搜索算法 转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com 搜索是电脑棋手AI的核心,有效的搜索算法很关键。本文给出了一些常用的搜索算法代码,以及这些算法的改进...

2008-07-07 12:22:00

阅读数:2439

评论数:0

Java中国象棋博弈程序探秘[4]——生成有效着法

生成有效着法 转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com 着法生成就是要产生所有有效的着法,让电脑棋手在这些着法中选择最好的着法,最后走出这一着。要生成所有...

2008-07-07 12:15:00

阅读数:1694

评论数:0

Java中国象棋博弈程序探秘[3]——着法合法性判断

着法合法性判断转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com 本次,我们要着手于除了棋盘外——最基本着法合法性判断代码了。这些代码其实描述的是中国象棋的着法规则...

2008-06-07 17:50:00

阅读数:1636

评论数:1

Java中国象棋博弈程序探秘[2]——棋盘的表示

棋盘的表示转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com在象棋博弈程序中,首先我们要确定下棋盘-棋子的数据结构描述。当前,主要有两种棋盘-棋子(以下称之为“局面...

2008-06-07 17:24:00

阅读数:2450

评论数:0

Java中国象棋博弈程序探秘[1]——博弈程序开发概述

博弈程序开发概述转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com博弈是一门很广泛的学科,大到万事万物发展,小到棋盘游戏,保罗万象。计算机博弈也有着飞快的发展,博弈...

2008-06-07 16:26:00

阅读数:2574

评论数:0

FEN文件格式

FEN文件格式   黄晨 * 2004年11月初稿,2006年2月修订 ( * 上海计算机博弈研究所,eMail:webmaster@elephantbase.net)  一、FEN的优势   FEN(Forsyth-Edwa...

2008-06-05 10:01:00

阅读数:1428

评论数:0

博弈基本技术——置换表

《对弈程序基本技术》专题   置换表   Bruce Moreland / 文  一个多功能的数据结构   国际象棋的搜索树可以用图来表示,而置换结点可以引向以前搜索过的子树上。置换表可以用来检测这种情况...

2008-06-01 20:07:00

阅读数:1898

评论数:2

Alpha-Beta搜索

《对弈程序基本技术》专题   Alpha-Beta搜索  Bruce Moreland / 文   最小-最大的问题     Alpha-Beta 同“最小-最大”非常相似,事实上只多了一条额外的语句。最小最大运行时要检查整个博弈树,然后尽可能选择最好的线路。这是非常好理解的,但效率非常低。每次搜...

2008-05-24 15:15:00

阅读数:1862

评论数:0

KMP字符串模式匹配详解

个人觉得这篇文章是网上的介绍有关KMP算法更让人容易理解的文章了,确实说得很“详细”,耐心地把它看完肯定会有 所收获的~~,另外有关模式函数值next[i]确实有很多版本啊,在另外一些面向对象的算法描述书中也有失效函数 f(j)的说法,其实是一个意思,即next[j]=f(j-1)+1,不过还是n...

2008-03-02 13:42:00

阅读数:1543

评论数:0

贝叶斯过滤垃圾邮件算法的基本步骤

 一. 贝叶斯过滤算法的基本步骤 1) 收集大量的垃圾邮件和非垃圾邮件,建立垃圾邮件集和非垃圾邮件集。 2) 提取邮件主题和邮件体中的独立字串例如 ABC32,¥234等作为TOKEN串并统计提取出的TOKEN串出现的次数即字频。按照上述的方法分别处理垃圾邮件集和非垃圾邮件集中的所有邮件。 3)...

2008-01-07 02:12:00

阅读数:5237

评论数:4

基于MEL算法的音频ID比对技术的研究与实现[00原创]

呵呵,申请学院创新基金终于通过了!¥2500。。。。放假要加油做了,呵呵。 <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> ...

2007-06-15 22:30:00

阅读数:6262

评论数:13

C语言实现排列/组合算法

/* *  文件名:Permutation.c*  用途:全排列算法*  编程环境:WinXP SP2+CL 8.0*  完成日期: 2006.2   Ver 0.01*  作者: 88250*  联系方式: E-mail: DL88250@gmail.com  QQ:845765*/#inclu...

2007-05-06 17:23:00

阅读数:11824

评论数:4

C语言实现的井字棋

/* *  文件名:#.c*  用途:井字棋程序*  编程环境:WinXP SP2+CL 8.0*  完成日期: 2006.8   Ver 0.01*  作者: 88250*  联系方式: E-mail: DL88250@gmail.com  QQ:845765*/#include stdio.h...

2007-05-05 14:53:00

阅读数:5887

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭