hanyeah 专注于AS

从零开始构建解释器

B站上看到一个讲代码解释器的。讲得很好,照着敲了一遍。

视频地址:

2023年4月28日 | 发布:hanyeah | 分类:编程 | 评论:0

汉诺塔自动求解

很多人研究汉诺塔,都是作为递归算法的案例,都是从最左侧,移动到最右侧。

对于任意状态,如何自动求解,很少有人研究。

2023年3月15日 | 发布:hanyeah | 分类:算法 | 评论:0

汉诺塔

做了个汉诺塔小游戏。

加上了自动求解。

2023年3月7日 | 发布:hanyeah | 分类:算法 | 评论:0

javascript字符串转Function

动态生成js代码,并运行。

我们知道可以用evel。

还可以用new Function。

2023年2月27日 | 发布:hanyeah | 分类:js相关 | 评论:0

两圆相交求交点

求两个圆的交点。

2022年10月19日 | 发布:hanyeah | 分类:几何算法 | 评论:0

tcc编译运行SDL

Tiny C Compiler 是一个很小,很快的c语言编译器,而且支持把c语言当脚本直接运行。

2022年10月18日 | 发布:hanyeah | 分类:c/c++ | 评论:0

iframe通信

现在做的项目中,好多使用iframe的场景。

封装了一下iframe之间的通信。

2022年9月27日 | 发布:hanyeah | 分类:js相关 | 评论:0

win10安装gcc和SDL2

正式开发,去下载专业的IDE。

专业工具太大太复杂,如果想要搭建一个很小的gcc和SDL开发环境的话,可以试试。

2022年7月29日 | 发布:hanyeah | 分类:c/c++ | 评论:0

分离轴碰撞检测

最近用python写小游戏用到碰撞检测,矩形碰撞检测不够用了,简单加一个多边形碰撞检测,不好接物理引擎。自己写一个。

2022年6月24日 | 发布:hanyeah | 分类:算法 | 评论:0