✨ feat(pyproject.toml):添加mplusa依赖用于最大路径和计算
✨ feat(solutions):新增欧拉问题17、18和67的解决方案 📝 docs(solutions/0018.MaxPathSum1):添加说明文档指出初始解法存在局部最优问题 ✨ feat(solutions/0067.MaxPathSum2):实现基于最大加代数的优化解法
This commit is contained in:
15
uv.lock
generated
15
uv.lock
generated
@@ -2,6 +2,15 @@ version = 1
|
||||
revision = 3
|
||||
requires-python = ">=3.12"
|
||||
|
||||
[[package]]
|
||||
name = "mplusa"
|
||||
version = "0.0.3"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "numpy" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/99/9f/dfe3bc767d4bd1de30de01cafefc8e5270b18f4949c1558de26bef172715/mplusa-0.0.3.tar.gz", hash = "sha256:2fab75c054b1b425d678d013ed15c7b3fed1747fbbd3fcd4da8e023c57d4f323", size = 7990, upload-time = "2025-09-18T13:54:45.02Z" }
|
||||
|
||||
[[package]]
|
||||
name = "numpy"
|
||||
version = "2.3.5"
|
||||
@@ -70,8 +79,12 @@ name = "projecteuler"
|
||||
version = "0.1.0"
|
||||
source = { virtual = "." }
|
||||
dependencies = [
|
||||
{ name = "mplusa" },
|
||||
{ name = "numpy" },
|
||||
]
|
||||
|
||||
[package.metadata]
|
||||
requires-dist = [{ name = "numpy", specifier = ">=2.3.5" }]
|
||||
requires-dist = [
|
||||
{ name = "mplusa", specifier = ">=0.0.3" },
|
||||
{ name = "numpy", specifier = ">=2.3.5" },
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user