数论:数论函数
数论函数
积性函数
积性函数:对于任何互质的整数有
完全积性函数:对于任何整数有
常见积性函数:欧拉函数
性质 1 若
线性筛求积性函数
对于
以欧拉函数为例:
设素数
显然
若
若
phi[1] = 1; for (int i = 2; i <= n; ++i) { if (!vis[i]) { primes.push_back(i); phi[i] = i - 1; } for (size_t j = 0; j < primes.size() && i * primes[j] <= n; ++j) { vis[i * primes[j]] = true; if (i % primes[j] == 0) { phi[i * primes[j]] = phi[i] * primes[j]; break; } else { phi[i * primes[j]] = phi[i] * phi[primes[j]]; } } }
欧拉函数
欧拉函数
例如:
欧拉函数是积性函数,线性筛求欧拉函数见前文“线性筛求积性函数”。
欧拉定理 若正整数
欧拉降幂 若
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现