题目1 : 数论·扩展欧几里德 时间限制:10000ms 单点时限:1000ms 内存限制:256MB
【题目链接】:http://hihocoder.com/problemset/problem/1297【题意】 【题解】 问题可以转化为数学问题 即(s1+v1*t)%m == (s2+v2*t)%m···① 也即 (s1+v1*t-(s2+v2*t))%m==0 也即 (s1-s...
转载 2017-10-04 18:44:00
51阅读
2评论
Fibonacci Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4221 Accepted Submission(s): 1954 Prob
转载 2016-01-11 16:31:00
164阅读
2评论
ACM数论之旅6---数论倒数,又称逆元(我整个人都倒了( ̄﹏ ̄))数论倒数,又称逆元(因为我说习惯逆元了,下面我都说逆元)数论中的倒数是有特别的意义滴你以为a的倒数在数论中还是1/a吗(・∀・)哼哼~天真 先来引入求余概念 (a +  b) % p = (a%p +  b%p) %p  (对)(a  -  b) % p = (
1. 快速幂https://leetcode.com/problems/powx-n/class Solution {public: double myPow(double x, int n) { double base=x; double ans=1; long long an=abs((long long)n); w...
原创 2021-08-04 10:37:45
110阅读
秦九韶多项式 快速计算$a_nxn+a_{n-1}x{n-1}+\cdots+a_0x^0$。 template<typename T> T horner(T a[], int n, T x) { T res = 0; for (int i = n; i >= 0; --i) { res = res ...
转载 2021-08-11 11:10:00
80阅读
2评论
贝祖定理: ax+by=m;判断是否有解:如果m是gcd(a,b)的若干倍。则这个式子一定有整数解。
文章目录等差数列X的因子链等差数列等差数列题目大意数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中 NNN 个整数。现在给出这 NNN 个整数,小明想知道包含这 NNN 个整数的最短的等差数列有几项?输入格式输入的第一行包含一个整数 NNN。第二行包含 NNN 个整数 A1,A2,⋅⋅⋅,ANA_1,A_2,⋅⋅⋅,A_NA1​,A2​,⋅⋅⋅,AN​。(注意 A1∼ANA_1∼A_NA1​∼AN​ 并不一定是按等差数列中的顺序给出)输出格式输出一
原创 2023-05-10 15:31:54
90阅读
#欧几里得算法 直接上代码 #include <bits/stdc++.h> using namespace std; int gcd(int a, int b) { return b ? gcd(b, a % b) : a; } int main() { int a, b; cin >> a >> ...
转载 2021-08-15 13:44:00
106阅读
2评论
數論,一生之敵! 前言 今天 LJ 讲了一堆数论知识,于是自己整理了一下。 正文 扩展 gcd / exgcd exgcd 其实是解决这样一个不定方程 \(ax+by=c\) 的,当然这个不定方程等价于 \(ax \equiv c \pmod p\) 。(很显然) 看到这里,你想到了什么?对,我们小 ...
转载 2021-08-18 21:21:00
194阅读
2评论
内容:给定如下面形式的一元线性同余方程组 \[ \begin{equation} \begin{cases} x &\equiv a_1(mod \ m_1) \\ x &\equiv a_2(mod \ m_2) \\ x &\equiv a_3(mod \ m_3) \\ &\vdots \qu ...
转载 2021-07-22 15:59:00
254阅读
2评论
题目大意:求在[0,p)范围内的解的个数鏼爷的题解:http://jcvb.is-programmer.com/posts/42036我只是来粘代码的QAQ指标啥的原根啥的中国剩余定理啥的真的完全不知道QAQUPD:时隔多年 在这道题被Hack过一次之后 我终于重新AC了这道题- -大致说下做法吧感觉说的这么详细不利于深刻理解- -算了看在这题被Hack得这么惨的份上还是全讲出来吧- -感谢鏼爷的
原创 2023-04-19 02:32:31
34阅读
数论 数论学到这里告一段落了,时间是2017/4/18。这一段时间讲的内容不多,但很重要,数学思维非常重要,大概讲了以下几点。 逆元 欧拉函数gcd ex_gcd(两个较为重要的函数) 费马小定理,欧拉定理,中国剩余定理,Miller-Rabin(判断是否为质数),Pollard-rho(大整数的因
转载 2017-04-18 19:58:00
122阅读
2评论
数论 —— 解题能力特训营 式子真的好难写 费马小定理 若 \(p\) 是一个质数, 且 \(a\) 不是 \(p\) 的倍数。 \[ a^{p - 1}\equiv 1( \mod p) \] 这个定理一般不用,因为太简单。 欧拉定理 $a,p$​​ 互质, \[ a^{\phi(p)} \equ ...
转载 2021-08-21 21:50:00
82阅读
逆元 什么是逆元 在数论中,如果 \(ab \equiv 1 \pmod{p}\) ,我们就说 \(a\) 和 \(b\) 在模 \(p\) 意义下互为乘法逆元,记作 \(a = inv(b)\)。 逆元有什么用呢? 我们常常遇到一些题目要求结果对一个大质数 \(p\) 取模,这是因为答案很大,出题 ...
转载 2021-08-22 11:49:00
139阅读
2评论
???? 写在前面 没有证明,实际的证明在做题的时候也没多大用,(证明看一遍忘一遍)别记错模版和复杂度就行。 $\$ $\$ $\$ ????质数与合数 对于一个正整数$N$,不超过它的质数有**\(\frac{N}{lnN}\)**个。 $\$ 质数的判定 试除法$O(\sqrt n)$ 结论:若一个正整 ...
转载 2021-10-07 06:47:00
86阅读
2评论
约定:p表示素数,其他字母默认表示正整数1,勒让德符号2,欧拉准则若p为奇素数,则3,二次互反律
原创 2021-12-27 10:34:30
458阅读
全是手写,然后拍的照 7.26 在日照的第一天
转载 2017-07-27 19:16:00
114阅读
2评论
一. 素数筛、素数表 1.小区间素数(1e6、1e7): 2.大区间素数筛(1e12): 3.题目: 二.唯一分解定理 1.模板: 2.题目: 三. 欧几里得、扩展欧几里得 1.欧几里得算法: 辗转相除法证明: 设 d = gcd(a,b), 那么 d | a 、d | b …… 符号“|”表示整除
转载 2018-02-03 14:51:00
78阅读
2评论
链接:https://www.nowcoder.com/acm/contest/205/L来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288Kbit IO Format: %lld题目描述终于活成了自己讨厌的样子。这是她们都还没长大的时候发生的故事。那个时候,栗子米也不需要为了所谓的爱情苦恼。她们可以在夏日的午后...
原创 2022-02-06 10:37:34
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5