re: A*算法详解——by Sunway bneliao 2009-04-30 02:34
粗略看一下,A*算法的本质是通过估价函数的贪婪(极值)行为在深度搜索和广度搜索做一个折中。游戏地图可以使用的原因在于估价函数反映的是起始点到要搜索的点及要搜索的点和目标点的三个点的两端距离。。
re: 程序设计经验总结[未登录] bneliao 2009-02-26 23:53
非常经典的总结。。
第一条是意识(人)的主动性;
第二条是客观世界由物体和运动组成;
第三条是做事情的步骤(事物是逐渐发展的);
re: 一道面试题想到的 bneliao 2009-01-13 23:47
从计算理论说,没有递归或循环迭代是不能实现无穷有限数n的。
构造数组不过是用编译器来实现吧了。
不过也提供了一种途径。
re: 一道有意思的题目,大家看看输出:) bneliao 2009-01-12 21:58
这个会有内存泄露的!!
除了第一个”对象“是在栈上实现之外,后面它指针指向的对象都是通过new的方式在堆上实现,而c++似乎没有删除堆上指针指向的对象能力(这个”堆上“资源的回收可以用gc来实现);其实这个递归实现有点像函数式编程里的”闭包“实现。
有错误,请高手指正。
re: 基本议题:并行,并发,和分布 bneliao 2008-11-14 14:40
恩,看了之后对这三个词语意思明白了很多。另外例子1是不是有笔误,应该是“并行”结构吧。。