自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Feynman1999的博客

halt and catch fire

  • 博客(320)
  • 资源 (6)
  • 收藏
  • 关注

原创 51nod 1060 (因子最多数)

因子个数最多的数实际上,这样的数称为反素数:即给定NNN,求[1,N][1,N][1,N]之间最大的反素数(即拥有因子数目最多的数)性质: No.1 一个反素数的质因子必然是从2开始连续的质数。 No.2 p=2^t1 x 3^t2 x 5^t3 x 7^t4…..必然t1>=t2>=t3>=….暴力dfs 时间复杂度大概几个log...

2018-09-03 21:49:54 288

原创 POj 3358 二进制小数循环节

二进制循环小数循环节problemLet {x} = 0.a*1*a*2*a*3… be the binary representation of the fractional part of a rational number *z. Suppose that {x} is periodic then, we can write{x} = 0.a*1*a*2…*ar(a**r+1...

2018-09-03 20:41:16 622

原创 POJ 3696 最幸运的数字

ProblemChinese people think of ‘8’ as the lucky digit. Bob also likes digit ‘8’. Moreover, Bob has his own lucky number L. Now he wants to construct his luckiest number which is the minimum among al...

2018-09-03 19:42:23 666

原创 HDU 4337 哈密顿回路模板题

problemI am the bone of my sword. Steel is my body, and the fire is my blood. - from Fate / Stay Night You must have known the legend of King Arthur and his knights of the round table. The round...

2018-09-02 20:03:22 553

原创 HDU3001 送外卖(三进制状压DP)

problemAfter coding so many days,Mr Acmer wants to have a good rest.So travelling is the best choice!He has decided to visit n cities(he insists on seeing all the cities!And he does not mind which c...

2018-09-02 16:34:43 223

原创 18南京网络赛E

problem 题意是有nnn个题目,给定题目之间的限定关系(要先做哪些题才能做当前题),给一个做题的得分方法,求解得分最大的方法。思路: 状压DP,相当暴力时间复杂度 O(2n∗n)O(2n∗n)O(2^n*n)#include<bits/stdc++.h>using namespace std;#define M(a, b) memset(a, b...

2018-09-01 21:10:13 248

原创 数论概论读书笔记 41.连分数与佩尔方程

连分数与佩尔方程通过反复地将小数部分翻到分母上并将整数部分分离,我们可以对任何一个数形成连分数:连分数在视觉上滑向右下方,将它们写成分数却要花费很多的笔墨和空间,由于所有的分子都是1,故我们要做的就是列出分母,将连分数简记为[a0,a1,a2,a3,a4,...][a0,a1,a2,a3,a4,...][a_0,a_1,a_2,a_3,a_4,...] 辣么,当我展开到an...

2018-08-30 23:35:07 898

原创 数论概论读书笔记 40.O,多美的一个函数

OOO,多美的一个函数这个是计算机领域中的核心,就不介绍了

2018-08-30 23:34:29 227

原创 数论概论读书笔记 39.斐波那契与线性递归序列

斐波那契与线性递归序列比内公式 斐波那契序列FnFnF_n用递归公式描述如下: F1=F2=1,Fn=Fn−1+Fn−2,n=3,4,5,...F1=F2=1,Fn=Fn−1+Fn−2,n=3,4,5,...F_1=F_2=1,\quad F_n=F_{n-1}+F_{n-2}\quad ,n=3,4,5,... 则斐波那契序列的第nnn项可用公式 Fn=15–√{(1+5–√2)...

2018-08-30 23:33:46 368

原创 数论概论读书笔记 38.二项式系数与帕斯卡三角形

二项式系数与帕斯卡三角形二项式展开的系数我们应该已经很熟悉了 (A+B)n=∑k=0nCknAn−kBk(A+B)n=∑k=0nCnkAn−kBk(A+B)^n=\sum_{k=0}^{n}C_{n}^{k}A^{n-k}B^k 帕斯卡三角形(杨辉三角)如果让二项式系数模ppp简化(其中ppp为素数),会发生什么?模ppp二项式定理 设ppp为素数二项式系数CkpC...

2018-08-30 23:33:14 1013

原创 数论概论读书笔记 37.无理数与超越数

无理数与超越数稍微偏了点理论,,这里不详细记录了主要是:2–√2\sqrt{2}的无理性定理刘维尔不等式关于ββ\beta的好的逼近的引理ββ\beta的超越性定理...

2018-08-30 23:32:19 867

原创 数论概论读书笔记 36.高斯整数与唯一因子分解

高斯整数与唯一因子分解稍微偏了点理论,数域的扩展,这里不详细记录了主要是:高斯整数的唯一分解高斯整数带余除法高斯整数公因数性质高斯素数整除性质勒让德两平方数之和定理D1−D3D1−D3D_1-D_3差定理...

2018-08-30 23:31:25 1257

原创 数论概论读书笔记 35.数论与虚数

数论与虚数稍微偏了点理论,数域的扩展,这里不详细记录了主要是:代数学基本定理高斯单位定理范数的积性高斯素数定理高斯整除引理

2018-08-30 23:21:01 348

原创 数论概论读书笔记 34.丢番图逼近与佩尔方程

丢番图逼近与佩尔方程求解PellPellPell方程,我们的想法是取两个使x2−Dy2x2−Dy2x^2-Dy^2具有相同数值的数对并“将它们相除”举个例子,取D=13D=13D=13,如果我们知道数对(x1,y1)=(11,3)(x1,y1)=(11,3)(x_1,y_1)=(11,3)和(x2,y2)=(14159,3927)(x2,y2)=(14159,3927)(x_2,y_2)=...

2018-08-28 23:08:23 1028

原创 数论概论读书笔记 33.丢番图逼近

丢番图逼近如何求出佩尔方程x2−Dy2=1x2−Dy2=1x^2-Dy^2=1的一个正整数解x,yx,yx,y?因式分解后得 (x−yD−−√)(x+yD−−√)=1(x−yD)(x+yD)=1(x-y\sqrt{D})(x+y\sqrt{D})=1 现在有一个问题,x−yD−−√x−yDx-y\sqrt{D}可以小到什么程度?如果能找到整数x,yx,yx,y使其非常小,则可以期望...

2018-08-28 23:07:26 2247

原创 数论概论读书笔记 32.佩尔方程

佩尔方程PellPellPell方程是指具有形式x2−Dy2=1x2−Dy2=1x^2-Dy^2=1的方程,其中DDD是一个固定的正整数且不是完全平方数假设可求得PellPellPell方程的一个解x1,y1x1,y1x_1,y_1,则可以利用上一章中对D=2D=2D=2所描述的同样方法来产生一个新的解。将已知解因式分解为 1=x21−Dy21=(x1+y1D−−√)(x1−y1D−−√...

2018-08-28 23:06:54 432

原创 数论概论读书笔记 31.再论三角平方数

再论三角平方数定理 (三角平方数定理) 方程x2−2y2=1x2−2y2=1x^2-2y^2=1的每个正整数解都可通过将3+22–√3+223+2\sqrt{2}自乘得到,即解(xk,yk)(xk,yk)(x_k,y_k)可以通过展开下式得到。xk+yk2–√=(3+22–√)k,k=1,2,3,...xk+yk2=(3+22)k,k=1,2,3,...x_k+y_k\s...

2018-08-28 23:05:51 577

原创 数论概论读书笔记 30.方程x^4+y^4=z^4

方程x4+y4=z4x4+y4=z4x^4+y^4=z^4指数为4的费马大定理主要用费马降价法来证明,具体看书

2018-08-28 23:05:02 983

原创 数论概论读书笔记 29.原根与指标(指标也被称为离散对数(#^.^#))

原根与指标(指标也被称为离散对数(#^.^#))原根我们清楚了。啥是指标呢?对于模13,2是它的原根,则2x mod 132x mod 132^x\ mod \ 13会取遍[1,12][1,12][1,12],x∈[1,12]x∈[1,12]x∈[1,12]比如24=16≡3 mod( 13)24=16≡3 mo...

2018-08-28 23:02:24 1100

原创 数论概论读书笔记 28.幂模p与原根

幂模p与原根如果aaa和ppp互素,费马小定理告诉我们,ap−1≡1 (mod p)ap−1≡1 (mod p)a^{p-1}\equiv 1\ (mod \ p)辣么这个指数p−1p−1p-1是唯一的使得结果为1的嘛我们选一些aaa和ppp看一下对于a=3,p=7a=3,p=7a=3,p=7 :指数只有为6时才取到1。 模p余1的a...

2018-08-28 23:01:18 2114

原创 数论概论读书笔记 27.欧拉函数与因数和

欧拉函数与因数和前面我们在说明完全数的时候,引入了因子和函数σ(x)σ(x)\sigma(x) ,通常σ(x)σ(x)\sigma(x)是大于xxx的。现在我们做个猜想,不对因子直接求和,而先求欧拉函数再求和。猜想 设d1,d2,...,drd1,d2,...,drd_1,d_2,...,d_r是整除nnn的数,其中包括1与n,则 φ(d1)+φ(d2)+φ(d3)+...+φ(...

2018-08-28 23:00:21 859

原创 数论概论读书笔记 26.像1,2,3一样简单

像1,2,3一样简单这一节主要学习数学归纳法,一些方法论具体可以看书

2018-08-27 18:35:37 236

原创 数论概论读书笔记 25.哪些数可表成两个平方数之和

哪些数可表成两个平方数之和对于一个正整数mmm ,如果mmm每个素因子都可以表示成两个平方数之和,则素因子分解后,用公式 (u2+v2)(A2+B2)=(uA+vB)2+(vA−uB)2(u2+v2)(A2+B2)=(uA+vB)2+(vA−uB)2(u^2+v^2)(A^2+B^2)=(uA+vB)^2+(vA-uB)^2 迭代即可求出最后组成mmm的两个平方数但还有一些mmm,...

2018-08-27 18:35:16 3330

原创 数论概论读书笔记 24.哪些素数可表成两个平方数之和

哪些素数可表成两个平方数之和定理 设ppp是素数,则ppp是两平方数之和的充要条件是p≡1 (mod 4)p≡1 (mod 4)p\equiv 1 \ (mod \ 4) 或p=2p=2p=2这里有两个断言断言A ppp是两平方数之和断言B p≡1 (mod 4)p≡1 (mod 4)p\e...

2018-08-27 18:34:32 2404

原创 数论概论读书笔记 23.二次互反律的证明

二次互反律的证明二次互反定律有三部分。第一部分告诉我们−1−1-1何时是二次剩余;第二部分告诉我们222何时是二次剩余。第三部分告诉我们:(精简一下) (pq)(qp)=(−1)p−12⋅q−12(pq)(qp)=(−1)p−12⋅q−12\left(\frac{p}{q}\right)\left(\frac{q}{p}\right)=(-1)^{\frac{p-1}{2}\cdo...

2018-08-27 18:32:16 5509

原创 数论概论读书笔记 22.二次互反律

二次互反律对于一个给定的数aaa,我们要确定哪些素数ppp以aaa为二次剩余。在前一章中解决了a=−1a=−1a=-1和a=2a=2a=2时的问题。这个时候我们可以通过查看p%mp%mp\%m的一些结果得出aaa是否是QRQRQR或NRNRNR,且mmm较小,为444和888下面要解决的是其他aaa值的勒让德符号(ap)(ap)(\frac{a}{p})的计算问题。例如,假设要计算...

2018-08-27 18:31:26 4306

原创 数论概论读书笔记 21.-1是模p平方剩余吗? 2呢

-1是模p平方剩余吗? 2呢通过前一章的讨论,我们清楚了对于任何一个素数,[1,p−1][1,p−1][1,p-1]有一半是二次剩余,以及哪些数字是二次剩余,哪些不是。现在我们考虑对于一个数aaa,看看对于哪些ppp,这个数是QRQRQR先考虑这样一个问题,对于哪些素数ppp,同余式x2≡−1 (mod p)x2≡−1 (mod p)x^2...

2018-08-27 18:28:46 1779

原创 数论概论读书笔记 20.模p平方剩余

模p平方剩余 观察上面这张表,可以发现上下的对称性,字符化描述为: p2+b2−2pb=(p−b)2≡b2(mod p)p2+b2−2pb=(p−b)2≡b2(mod p)p^2+b^2-2pb=(p-b)^2\equiv b^2 \quad (mod \ p) 因此,若要列出模ppp的所有(非零)平方剩余,只需要计算出其中的一半: 12 (mod&...

2018-08-27 18:28:14 3069

原创 数论概论读书笔记 19.素性测试与卡米歇尔数

素性测试与卡米歇尔数素数是整数中优美的一部分,辣怎么判别一个大数是不是素数呢?费马小定理告诉我们ap≡a ( mod p)ap≡a ( mod p)a^p\equiv a \ (\ mod \ p)首先,不满足上式的数,一定不是素数。但当你尝试了许多aaa之后发现都满足上式,也不能断言ppp就是素数。对于大部分小的合...

2018-08-27 18:26:59 1666 2

原创 数论概论读书笔记 18.幂、根与不可破密码

幂、根与不可破密码前面我们已经了解了k次幂和k次根。对于一个同余式xk≡b( mod m)xk≡b( mod m)x^k\equiv b (\ mod \ m) ,如果我们知道了k,b,m 且b和m互质,k和φ(m)φ(m)\varphi(m)互质,则可求出解x这里求解φ(m)φ(m)\varphi(m) 是关键。即要对mmm进行分解。这...

2018-08-27 18:26:12 416

原创 数论概论读书笔记 17.计算模m的k次根

计算模m的k次根快速幂可以在log时间内求得一个数模m的k次幂那么反过来呢? 即计算模m的k次根 xk≡b mod mxk≡b mod mx^k\equiv b \ mod \ m 已知k,b,mk,b,mk,b,m,计算xxx的值。 如果我们枚举xxx的值,当m很大时,会耗费很长时间。那么如何快速求解呢?比如现在要求解同余式...

2018-08-27 18:25:03 401

原创 数论概论读书笔记 16.欧拉降幂与逐次平方法

欧拉降幂与逐次平方法如何计算5100000000000000mod 128306035100000000000000mod 128306035^{100000000000000}mod\ 12830603?如果12830603是素数,则直接使用费马小定理,可以将指数除以p-1,将余数作为幂计算即可。但12830603=3571*3593,不是素数但但,gcd(5...

2018-08-26 09:48:26 566

原创 数论概论读书笔记 15.梅森素数与完全数

梅森素数与完全数完全数是等于其真因数之和的数。比如6和28均为完全数。欧几里得《几何原本》第9卷的命题36给出了求某些完全数的方法:15.1 欧几里得完全数公式: 如果2p−12p−12^p-1是素数,则2p−1(2p−1)2p−1(2p−1)2^{p-1}(2^p-1)是完全数证明:质因子分解一下,由等比公式易证。自然要问的是,由15.1给出的求解完全数公式的方法,是否能...

2018-08-26 09:36:45 1978

原创 数论概论读书笔记 14.梅森素数

梅森素数本节我们研究形如an−1(n≥2)an−1(n≥2)a^n-1(n\ge 2)的素数。例如31就是这样的数,因为31=25−131=25−131=2^5-1容易知道若a是奇数,则an−1an−1a^n-1是偶数,即不可能是素数。且a−1a−1a-1始终是an−1an−1a^n-1的因子。为啥呢?因为使用几何级求和公式,(展开即可证明该公式) xn−1=(x−1)(xn−1+x...

2018-08-26 09:35:57 454

原创 数论概论读书笔记 13.素数的计数

素数的计数素数有无穷多个且算术级数的素数 由狄利克雷定理知也有无数个现在的问题是对于一段区间,其间到底有多少个素数呢?或者说大致比例是多少呢?下表可以直观的感觉一下素数的分布定理13.1(素数定理) 当x很大时,小于x的素数的个数近似等于x/ln(x)x/ln(x)x/ln(x) 即 limx→∞π(x)x/ln(x)=1limx→∞π(x)x/ln(x)=1\l...

2018-08-26 09:35:14 434

原创 数论概论读书笔记 12.素数

素数定理12.1 (无穷多素数定理). 存在无穷多个素数证明 欧几里得证明法(见课本p55)定理12.2(模4余3的素数定理). 存在无穷多个模4余3的素数证明 变化的欧几里得证法 见书p57面(思路同上)但是这种思想,对于模4余1的素数不起作用!这并不是无聊的问题,理解论据限制与理解为什么论据有效几乎同样重要。定理12.3(算术级数的素数狄利克雷定理) 设a与...

2018-08-26 09:33:30 597

原创 数论概论读书笔记 11.欧拉函数与中国剩余定理

欧拉函数与中国剩余定理欧拉公式 aφ(m)≡1(modm)aφ(m)≡1(modm)a^{\varphi(m)} \equiv 1(mod m) 很美但是,我们使用这个公式时不可避免要计算φ(m)φ(m)\varphi(m) 一种简单的方法是枚举1~m-1来检查是否互质,但是当m几十位上百位时,这种方法就不可行了我们试着去寻找一些规律首先,当m是一个素数时,φ(p)=p...

2018-08-26 09:32:41 809

原创 数论概论读书笔记 10.同余式、幂与欧拉公式

同余式、幂与欧拉公式费马小定理很漂亮 ap−1≡1(mod p)ap−1≡1(mod p)a^{p-1}\equiv 1(mod\ p) 但限制P是素数且p∤ap∤ap\nmid a如果p是合数,即使a、p互质,结论也不正确了因此,研究是否有依赖模m的指数使得 a???≡1(mod m)a???≡1(mod m)a^{???}\equiv...

2018-08-26 00:14:37 873

原创 数论概论读书笔记 9.同余式、幂与费马小定理

同余式、幂与费马小定理前面我们讨论了关于同余式、同余方程的一些性质小结一下,互质这个条件我觉得很重要①对于ac≡bc(mod m)ac≡bc(mod m)ac\equiv bc(mod \ m) 如果gcd(c,m)=1gcd(c,m)=1gcd(c,m)=1 则可以消去c 得到a≡b(mod m)a≡b(mod m)a\equiv b(m...

2018-08-26 00:13:39 615

原创 数论概论读书笔记 8.同余式

同余式整除性是很好的性质,这在勾股数组、最大公因数与素数分解中得到了体现。而同余式提供了一种描述整除性质的简便方式。 如果m|(a−b)m|(a−b)m|(a-b),我们就说a与b模m同余并记之为a≡b(mod m)a≡b(mod m)a\equiv b(mod\ m) 特别地,a≡a%m(mod m)a≡a%m(mod m)a\equ...

2018-08-26 00:11:58 905

win7_64位_汇编环境搭建指南_DOSbox

win7_64位_汇编环境搭建指南_DOSbox DOSBOX本来是用来在windows环境下运行DOS游戏的一款游戏工具,但是我们用来在win7环境下进行汇编的学习

2017-09-04

masm 6 . 15

MASM是Microsoft Macro Assembler 的缩写,是微软公司为x86 微处理器家族开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm,是Windows下开发汇编的利器。

2017-09-04

DOSBox0.74

DOSBox是一个软件。它是当前在 Windows 系统运行 DOS 游戏的较为完美的解决方案,该软件不仅能支持相当多的游戏实现正常运行,而且能将声音完美表现出来。

2017-09-04

简单旅游景点咨询系统的设计与实现

创建一个至少有15个点的有向网表示的某个旅游景点的导游图。顶点代表景点,类型为字符串(例如,泰山导游图:“天地广场门”,“十八盘”,“冯玉祥墓”,“桃花峪门”,“中天门”,“南天门”,“玉皇顶”等),弧表示两个景点之间可以直达,弧上的权值表示两个景点之间的路程(公里数),弧上还有到达方法的信息(有步行和索道两种)。建立一个游客咨询系统。

2017-07-12

哈夫曼编/译码系统的简单设计与实现

利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。该代码设计一个哈夫曼编译码系统: (1)初始化(Initialzation)。从数据文件DataFile.data中读入字符及每个字符的权值,建立哈夫曼树HuffTree; (2)编码(EnCoding)。用已建好的哈夫曼树,对文件ToBeTran.data中的文本进行编码形成报文,将报文写在文件Code.txt中; (3)译码(Decoding)。利用已建好的哈夫曼树,对文件CodeFile.data中的代码进行解码形成原文,结果存入文件Textfile.txt中; (4)输出(Output)。输出DataFile.data中出现的字符以及各字符出现的频度(或概率);输出ToBeTran.data及其报文Code.txt;输出CodeFile.data及其原文Textfile.txt;

2017-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除