各种排序算法的图形化演示
一个日本哥哥写的各种排序算法的图形化演示,非常不错,推荐一下。
Your browser does not support iframes.
(ps:话说那个bogo算法到底在做甚么??)
还有之前一直很火的一个视频:排序算法的声音,一起欣赏一下吧~~
3d网页游戏市场大战
Unity3D确实是一套非常优秀的3D游戏开发引擎,其网页3D游戏开发同样出色,但问题是,Unity3D的网页游戏运行的时候需要安装一个UnityWebPlayer,这个是最大的问题,极大的影响了用户的使用。而Adobe也已发布了最新的3D引擎MoleHill,一场网页3D的大战即将拉开。我们拭目以待。
![Check out “Zombie Tycoon” by Frima Studios][1]
大家可以顺便体验一下Adobe MoleHill的另一个Demo,效果超炫。
参考文献:
[1]Adobe大战3D网页游戏市场,
[2] Unity3D在中小型网页游戏团队使用的困境,
3D APIs for Adobe Flash Player and Adobe AIR
Adobe在2月27日举行的2011年Flash游戏峰会上发布了预览版MoleHill,支持3D全屏高清Flash游戏,这表明,我们离3D[网页游戏][1]又近了一步。Adobe声称MoleHill将帮助游戏开发者制作60帧/秒的3D全屏高清Flash游戏。这个里程碑式的成功主要归功于Molehill的3D硬件加速支持团队。Flash游戏开发者已经开始蜂拥前往Adobe官网下载Molehill。
Molehill是Adobe官方将推出的一套底层3D渲染引擎,该引擎能够调用GPU,借助GPU强大的浮点运算能力实现开创新的Flash3D技术。使用Molehill和图形芯片则可以在60Hz左右的高分辨率显示器中全屏渲染近百万的Z缓冲三角形。这些新的3D API还将同时支持Flash Pla...
正则表达式匹配器的实现
这里实现了一个正则文法匹配器。其中正则文法是使用正则表达式实现的。正则表达式是我们平时经常使用的一种文法工具,各种编程工具里都有正则表达式的匹配器。Linux下的Grep工具也是一种正则文法的匹配器实现。
我们这里给出正则文法的形式定义
这个定义是有二义的,消除二义之后的定义形式如下所示:
算法的基本思路如下所示:
类图如下所示:
另,为了效果能更友好,使用了Latex的几个宏包,无法打包进代码里,所以想要运行请安装CTex套装,代码在CTex2.5以上版本运行通过。
文档和可执行文件这里下载,代码这里下载。
参考文献:
[1]: John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman,Introduction t...
506 post articles, 64 pages.