- 6
- 0
- 约5.82千字
- 约 13页
- 2017-04-03 发布于湖北
- 举报
多项式时间 - 人们可以接受的时间复杂度(不会长到没尽头)。
P问题 - 可以在多项式时间内解决的问题。
NP问题 - 可以猜到答案,并可在多项式时间内验证是否正确的问题。
NPC(完全)问题 - 是NP问题,且其它所有NP问题都可约化到它的问题。
NP-Hard(难)问题 - 不一定是NP问题,但其它所有NP问题都可约化到它的问题。
时间复杂度的概念:
给定算法的运行时间增长趋势,一般输入规模看成很大。
(渐进)阶从低到高:
1 logn n nlogn n2 n3 2n n! nn
「大O阶表示法」的计算原则:保留最高阶,去头去尾。
头:最高阶项的系数。
尾:非最高阶项与常数。
比如:
6n3 + 4n2 + 10000 = O( n3 )
10n2 + 2n = O(2n)
随机化算法分类:
数值随机化算法
舍伍德算法
拉斯维加斯算法
蒙特卡罗算法
棋盘覆盖(分治策略):
前提:棋盘必须正好有2k×2k(k = 自然数)个格子。
步骤:
将棋盘划分成4个子棋盘。
除了有特殊格的子棋盘外,其它3个盘里各取离结合点最近的格子,组成骨牌。
将每个子棋盘再划分成4个子棋盘,同样执行步骤2。
递归终止条件:子棋盘的普通格只剩3个。
比如一个8×8的棋盘(书p21页例子):
您可能关注的文档
最近下载
- 安全漏洞挖掘技术.pptx VIP
- 1《中国人民站起来了》课件(共44张PPT)统编版高中语文选择性必修上册.pptx VIP
- 2012年暑期教师学习培训日程安排表.doc VIP
- 东北师范大学:《课程与教学论:课程》.ppt VIP
- 非遗文化(剪纸、皮影)融入中小学美术课堂对文化认同感与创造力的双重影响 .docx VIP
- 妇幼保健机构HPV男女共防一体化门诊建设与管理专家共识(2026版).pdf VIP
- 通风空调系统联合调试报告.docx
- 泌阳县夏南牛原种场项目全文环境影响评价报告公示.pdf
- 电磁铁的结构及工作原理电磁铁吸力计算.pdf VIP
- 2025-2026学年初中生物学人教版2024八年级上册-人教版2024教学设计合集.docx
原创力文档

文档评论(0)