首页 > 其他分享 >2nd 2022/5/3-2022/5/4 简单数论学习

2nd 2022/5/3-2022/5/4 简单数论学习

时间:2022-09-23 19:25:12浏览次数:57  
标签:埃氏 数论 质数 相除 2nd 算法 2022 欧拉

Day-1/2:2022/5/3

·1 最大公约数
  1. 枚举。。。训算法

  2. 质因数分解。。。是个办法,但大材小用,浪费了算法得来的其他数据,时间较慢

  3. 欧几里得算法,辗转相除,巧妙消元,时间$O(\log n)$

  4. 二进制算法???

·2 扩展欧几里得

少有此类,但很需要学习

其实是辗转相除换了个方式出现,同样是通过不断缩小元直至特殊解,然后一路推回去

·3 容斥原理

经常接触,就是减去重复部分,较Easy

·4 欧拉函数

定义即对于一个正整数来说,比它小且和它互质的数的个数,能用欧拉筛法$O(n)$

·5 筛法:埃氏/欧拉

埃氏简单,即用质数筛去后面肯定不是质数的数

欧拉即埃氏减去重复

(细节:所有数都筛,只用晒质数倍,且只当自己是它的最小质因数才筛它)

·6即·7 欧拉定理
 
·8 威尔逊定理

给出了判断质数的充分必要条件

 
·9 逆元

可转换为exgcd

给出a、b,求$ax\equiv 1(mod\space b)$

可转换为$ax+by=1$中,x的最小值

然后exgcd解~

·10+

以后补,现在知识面不足

标签:埃氏,数论,质数,相除,2nd,算法,2022,欧拉
From: https://www.cnblogs.com/tlz-place/p/16723930.html

相关文章

  • 3rd 2022/5/9 题目总结·数论篇·欧拉函数·【SDOI2008】仪仗队
    原题作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的生后方,根据其视线所及的学生人数......
  • 4th 2022/5/25 算法总结 哈希篇
    开头的话这个算法,并不像大部分其它的算法那样,逻辑正确后,时间复杂度一般都是较稳定的,哪怕是最高和最低之间也没差多少但哈希不一样,它时间复杂度较不稳定,虽然可以通过特殊......
  • 【2022-09-21】辛苦20年
    20:00这个岁月,你不跟它相处,它也要过,它就不由你分说,一秒一秒地都走掉了。所以你必须跟时间相处好。                      ......
  • 【2022-09-20】连岳摘抄
    23:59我们可以否认一样东西,但不一定非得诋毁它,或者剥夺别人相信的权利。                              ......
  • Lightroom Classic2022(Lr2022)mac/win
    一款以后期制作为重点的图形工具软件LightroomClassic2022简称Lr2022,其增强的校正工具、强大的组织功能以及灵活的打印选项可以帮助您加快图片后期处理速度,将更多的时间投......
  • 【行列式】交易(省选模拟Day3)(2022.9.23)
    交易Orzcyr【问题描述】给定n点m边有向无环图,其中没有入度的点被视为源点,没有出度的点被视为汇点。保证源点和汇点数目相同。考虑所有把源汇点两两配对,用两两点不......
  • JavaWeb--MySQL约束、数据库设计、多表查询、事务--2022年9月22日
    第一节  约束1、概念A、约束是什么约束是作用于表中列上的规则,用于限制加入表的数据约束的存在保证了数据库中数据的正确性、......
  • 报告分享|2022汽车行业数字化转型白皮书
    全文链接:http://tecdat.cn/?p=28703受疫情影响,消费者购车行为偏好发生变化,以数字化、智能化手段洞察用户、进行精细化运营,以驱动汽车消费需求增长,成为车企迫在眉睫的诉求......
  • 报告分享|2022年区块链基础设施研究报告
    全文链接:http://tecdat.cn/?p=287011. 区块链基础设施是由具有广泛接入能力、公共服务能力、可灵活部署的公共链网,及连接这些区块链的跨链系统组成的网络服务设施。当前,......
  • 2022杭电多校9
    J.SumPlusProduct题意:给定一个长度为n的数组,每次随机拿出两个数使其变成(a+b+a*b)再放回数组,最终数组中只剩下一个数,求剩余数字的期望是多少。分析:模拟一下......