更牛的Math(长期更新)
数学
欧拉函数 : \(\phi(p)\) = 所有小于p且与p互质的数的个数
狭义积性: \(φ(ab)=\phi(a)\phi(b) (a,b互质时)\)
积性的证明:
令n = \(\prod p_i^{c_i}\)
则\(\phi(n)\) = n * $\prod \frac{p_i-1}{p_i} $ //prod中每一项表示因数\(p_i\)不出现的频率
"ab = n并且a,b互质" 可以转化成 "把一部分因数\(p_i^{c_i}\)分给a,另一部分分给b."
所以等式成立,证毕。
原根
define 原根g: \(g^i mod p \neq g^j mod p\) (p为素数)
其中\(i \neq j\)且i, j介于1至(p-1)之间
简单的来说,如果g是P的原根,那么g的(1...P-1)次幂mod P的结果一定互不相同。
重要定理:\(g^{(P-1)}\) = 1 (mod P) (P为素数)
容斥与反演
更牛的Math(长期更新)的更多相关文章
- 项目中解决实际问题的代码片段-javascript方法,Vue方法(长期更新)
总结项目用到的一些处理方法,用来解决数据处理的一些实际问题,所有方法都可以放在一个公共工具方法里面,实现不限ES5,ES6还有些Vue处理的方法. 都是项目中来的,有代码跟图片展示,长期更新. 1.获 ...
- Java代码优化(长期更新)
前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化.在修改之前,我的说法是这样的: 就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸 ...
- iOS-工作经验+资料分享(长期更新)
在此记录工作中的一些经验和技术资料 长期更新 欢迎各位业内朋友指正.交流技术上的问题 0.苹果开发联盟电话 4006 701855 1.轻易不用使用tableViewController,因为改变他自 ...
- Ubuntu16.04系统美化、常用软件安装等,长期更新
Ubuntu16.04系统美化.常用软件安装等,长期更新 IT之家啊 18-09-0915:00 因为我个人偏向于玩VPS.服务器之类的东西,所以一般我都是用CentOS.不过对于桌面版的Linux, ...
- React 和 Vue 到底谁更牛?听听尤雨溪怎么说
React 和 Vue 到底谁更牛?听听尤雨溪怎么说 知乎上近日有人发起了一个 “react 是不是比 vue 牛皮,为什么?” 的问题,再度引发一场关于前端框架谁更牛的口水战,评论里可以说是撕得不可 ...
- Spring MVC & Boot & Cloud 技术教程汇总(长期更新)
昨天我们发布了Java成神之路上的知识汇总,今天继续. Java成神之路技术整理(长期更新) 以下是Java技术栈微信公众号发布的关于 Spring/ Spring MVC/ Spring Boot/ ...
- [原创][FPGA]Quartus实用小技巧(长期更新)
0. 简介 在使用Quartus软件时,经常会时不时的发现一些小技巧,本文的目的是总结所查阅或者发现到的小技巧,本文长期更新. 1. Quartus中的模板功能 最近在Quartus II的菜单里找到 ...
- python的多版本安装以及常见错误(长期更新)
(此文长期更新)Python安装常见错误汇总 注:本教程以python3.6为基准 既然是总结安装过程中遇到的错误,就顺便记录一下我的安装过程好了. 先来列举一下安装python3.6过程中可能需要的 ...
- Java 11正式发布,这几个逆天新特性教你写出更牛逼的代码
就在前段时间,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 这无疑对我们来说是一大好的消息.作为一名java开发者来说,虽然又要去学习和了解java11 ...
- kali2.0安装及使用笔记(附带vim配置,长期更新)
作者:陈栋权 时间:16/08/19 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明, 且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 如有特别用途,请与我联系邮 ...
随机推荐
- linux 安装 svn
简介 RT 参考链接 请参阅下面的链接 https://idroot.us/install-apache-subversion-ubuntu-20-04/ ---- 下面的复制以防万一访问失效 引用步 ...
- RestCloud微服务框架,微服务PaaS平台
RestCloud微服务框架,企业级微服务PaaS开发框架,提供面向业务系统集成的微服务PaaS开发平台.一.PaaS平台介绍1.基于微服务微服务框架RestCloud PaaS平台是面向企业级的微服 ...
- ETL中RESTful API 组件的用法
一.ETL是什么 ETL,全称为Extract-Transform-Load,即数据提取(Extract).数据转换(Transform)和数据加载(Load).这是数据仓库中数据处理的重要过程.ET ...
- 进阶篇:3.4)DFM-机械加工件设计总章
本章目的:设计符合机械加工工艺的零件. 1.基础阅读 进阶篇:2)DFMA的介绍 进阶篇:2.3)DFMA的运用方法(个人方法) 2.机械加工概念 2.1 机械加工定义 广义的机械加工是指一种用加工机 ...
- Windows11正式版如何设置电脑自动开机的问题
有很多雨林木风系统的用户都不知道如何设置电脑自动启动吧?其实,这个问题很容易解决的,本文中,我们雨林木风小编就来分享Windows 11正式版设置电脑自动开机的方法.让我们看看吧. 在 Win11 电 ...
- windows11专业版控制面板如何打开的方法
有深度技术的用户,在使用win11系统的时候,发现找不到控制面板了.其实,控制面板是windows系统中非常重要的部分,允许用户查看并更改基本的系统设置,比如添加/删除软件,除了通过桌面的快捷键之外, ...
- 2023年5月最新全国省市区县和乡镇街道行政区划矢量边界坐标经纬度地图数据 shp geojson json
发现个可以免费下载全国 geojson 数据的网站,推荐一下.支持全国.省级.市级.区/县级.街道/乡镇级以及各级的联动数据,支持导入矢量地图渲染框架中使用,例如:D3.Echarts等 geojso ...
- 5.4 RegExp
5.4 RegExp 类型 实例 g全局 i不区分大小写 m多行 var pattern1 = /[bc]at/i var pattern2 = new RegExp("[bc]at&quo ...
- OKR 与 KPI:并非对立的管理双剑,而是协同的成长双翼
在现代企业管理的广袤天地中,OKR(目标与关键成果法)和 KPI(关键绩效指标)宛如两颗璀璨的明星,各自散发着独特的光芒,照亮企业前行的道路.然而,在实际的管理实践中,不少管理者常常陷入困惑,将二者视 ...
- Jetbrains IDE 在 KDE Plasma 6 X11 环境下的表现不佳
环境 Manjaro Linux (不是特定操作系统的问题) KDE Plasma 6 X11 现象 Jetbarins 家的 IDE 在 KDE Plasma 6 X11 环境下时不时出现焦点缺失. ...