■实施上的注意事项 Notes on Implementation ? 现在您了解了基本的方法,当你编写自己的程序时,有一些额外的事情要考虑。下面给出我用C ++和Blitz Basic编写的程序,用其他语言也同样有效。 Now that you und...
分类:
其他好文 时间:
2015-06-11 13:09:03
阅读次数:
421
■延伸阅读 Further Reading ? 好了,现在你已具备了基础知识和一些先进的概念感。在这一点上,我建议你到涉水我的源代码。该软件包包含两个版本,一个是C ++的,一个是Blitz Basic的。两个版本都大量注释,应该...
分类:
其他好文 时间:
2015-06-10 06:38:04
阅读次数:
286
在语音识别方面,同样的话都是同一个人,每次说的情况是不同的,难以识别。本章是定义如何适应不同的情况有不同的特性指标。1,基于最优路径搜索的度量:①贝尔曼最优性原则和动态编程②编辑距离(The Edit Distance)③在语音识别动态时间扭曲(DTW), speaker-dependentreco...
分类:
其他好文 时间:
2015-06-09 16:48:37
阅读次数:
141
■在A *方法总结 Summary of the A* Method ? 好了,现在你通过解释已经走了,让我们奠定了一步一步的方法,在同一个地方: Okay, now that you have gone through the explanation, let‘s lay out the step-by-...
分类:
其他好文 时间:
2015-06-09 06:23:15
阅读次数:
121
■继续搜索 Continuing the Search ? 要继续搜索,我们简单地选择在开启列表中具有最小F值的方块。然后,我们用选择方块作以下事情: To continue the search, we simply choose the lowest F score square fro...
分类:
其他好文 时间:
2015-06-08 21:48:06
阅读次数:
162
■路径评分 Path Scoring 计算出的路径时,确定要使用的方格的关键是下面的公式: The key to determining which squares to use when figuring out the path is the following equation: ? F = G + H ? ■这里...
分类:
其他好文 时间:
2015-06-07 21:52:11
阅读次数:
172
※※※ ?外语不好凑合着看吧,呵呵 ?※※※ A *路径搜索入门 A* Pathfinding for Beginners ? 帕特里克·莱斯特发表于2003年10月8日下午8点33人工智能 By Patrick Lester Published Oct 08 2003 08:33 PM in ...
分类:
其他好文 时间:
2015-06-07 12:41:25
阅读次数:
135
当执行import module时,解释器会根据下面的搜索路径,搜索module1.py文件。1)当前工作目录2) PYTHONPATH中的目录3) Python安装目录(/usr/local/lib/python)事实上,模块搜索是在保存在sys.path这个全局变量中的目录列表中进行搜索。sys...
分类:
编程语言 时间:
2015-06-06 10:28:39
阅读次数:
139
上一篇文章,利用迪杰斯特拉(dijkstra)算法,实现了无向图的最短路径搜索功能。本篇将以南京地铁为例,用迪杰斯特拉算法实现两个站点之间的最短路径搜索。
借用百度百科,南京2015年4月份的地铁运行线路图如下:
创建一个数据构造类,初始化南京地铁的各条线路站点数据(截至2015年4月南京地铁运营公司数据,与上图对应)
/**
*
*/
package com.test.dij...
分类:
编程语言 时间:
2015-05-31 16:57:02
阅读次数:
280
一、编译程序时,头文件路径搜索 本文介绍在linux中头文件的搜索路径,也就是说你通过include指定的头文件,linux下的gcc编译器它是怎么找到它的呢。在此之前,先了解一个基本概念。 头文件是一种文本文件,使用文本编辑器将代码编写好之后,以扩展名.h保存就行了。头文件中一般放一些重复使用的代...
分类:
系统相关 时间:
2015-05-24 20:19:42
阅读次数:
187