- 25
- 0
- 约5.47千字
- 约 8页
- 2016-04-29 发布于浙江
- 举报
计科1112 屈嘉照 201011621121
算法概论复习总结
序言
书籍和算法
从Fibonacci数列开始
大O符号
大O符号精确定义:假设当算法输入规模是n时,两个算法的运行时间分别为
f(n)和g(n)。令f(n)和g(n)均为从正整数列到正实数列的函数。如果存在一个常数c0,使得f(n)≤c?g(n)成立,则我们称f=O(g)(这意味着“f增长的f=速度慢于g”)。
f=Ω(g)意味着g=O(f)
f=⊙(g)意味着f=O(g)和f=Ω(g)同时成立。
第1章 数字的算法
1、基本算术
2、模运算
x≡y(mod N)?N整除(x-y)
替代准则:若x≡x’(mod N)和y≡y’(mod N)成立,
则有:x+y≡x’+y’(mod N)和xy≡x’y’(mod N)
x+(y+z)≡(x+y)+z(mod N) 结合律
xy≡yx(mod N) 交换律
x(y+z)≡xy+yz(mod N) 分配律
3、素性测试
费马小定理:如果p是一个素数,那么对于任意的1≤a≤p,有ap-1≡1(mod p)
4、密码学
RSA:随机选取两个不同的素数p和q,并令N=pq。对任意与(p-1)(q-1)互素的整数e,有以下性质成立:(xe)d≡x mod N
5、通用散列表
散列函数:考虑任意一对不同的IP地址x=(x1,...,x4)和y=(y1,...,y4)
您可能关注的文档
- 《算法》复习总结(罗启涛).doc
- 《算法》复习总结(何梓华).doc
- 算法复习总结蔡明海.doc
- 《算法》复习总结(张聪).doc
- 《算法》复习总结( 冯得晟).doc
- 《算法》复习总结(黎嘉健).doc
- 《算法》复习总结(何挚伟).doc
- 《算法》复习总结(岑炜安).doc
- 《算法》复习总结(郑瑞林).doc
- 《算法》复习总结(许炳炎).doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)