accc74ff43fd7168f68db63bfdd634d827f0766e
📝 docs(solutions):添加排列问题README文档说明欧拉数算法 ♻️ refactor(solutions):重构排列问题代码,添加数学计算方法 ✨ feat(solutions):新增斐波那契问题解决方案,支持大数计算和Binet公式 🔧 chore(solutions):为两个解决方案添加性能计时器装饰器
Solusions for Project Euler
主要记录一下解决 Project Euler 问题的方法,自娱自乐成分较大, 也会有一些新奇的想法。主要使用 Python 解决,也会有 Haskell 、 Rust 或者 Lean4 的解决方法。
项目使用 uv 进行管理,毕竟主要还是使用 Python来写的。
KEY POINT :
要把数学回归数学,而不是回归程序。 从数学角度去考虑问题,用数学化简计算逻辑。
Description
Languages
Python
96.8%
Haskell
3.2%