添加了性能报告
This commit is contained in:
@@ -42,8 +42,6 @@ xmake build Fig
|
||||
|
||||
4. 运行程序:
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
xmake run Fig [file]
|
||||
```
|
||||
@@ -57,6 +55,30 @@ Fig 围绕几个核心原则设计:
|
||||
3. **现代人机工程学** - 开发者体验很重要
|
||||
4. **渐进式学习** - 入门简单,需要时功能强大
|
||||
|
||||
## 性能概览
|
||||
|
||||
**版本:** 0.4.2-alpha (树遍历解释器)
|
||||
**测试硬件:** i5-13490F, Windows 11
|
||||
|
||||
**计算 Fibonacci(30) 的执行时间:**
|
||||
- 朴素递归: **11.72秒**
|
||||
- 记忆化: **0.93毫秒** (快12,600倍)
|
||||
- 迭代: **0.37毫秒** (快31,300倍)
|
||||
- 尾递归: **0.40毫秒** (快29,200倍)
|
||||
|
||||
**可视化对比:**
|
||||
```
|
||||
朴素递归 : ████████████████████████████████████████ 11.72秒
|
||||
记忆化递归 : ▉ 0.93毫秒
|
||||
迭代算法 : ▍ 0.37毫秒
|
||||
尾递归 : ▎ 0.40毫秒
|
||||
```
|
||||
|
||||
**核心发现:** 在此树遍历实现中,算法选择主导性能表现。
|
||||
|
||||
**详细报告:** [English](./docs/benchmark_result/benchmark_result_en_0.4.2-alpha.md) | [中文](./docs/benchmark_result/benchmark_result_zh_0.4.2-alpha.md)
|
||||
|
||||
|
||||
## 语言文档
|
||||
在 docs/zh_CN/... 查看更多
|
||||
我们正在寻找译者来帮助翻译项目文件以便于不同语言社区的使用
|
||||
Reference in New Issue
Block a user