- 1、本文档共125页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
acm程序的算法模板与经典算法大集合
ACM 程序算法模板
(后半部分为经典算法大集合)
一、组合数学3
1.1、重复性全排列算法3
1.2、C (m,n )3
1.3、无重复全组合4
1.4、大数相加5
二、数论7
2.1 、最大公约数7
2.2 、乘方取余7
2.3 、进制转换8
2.4 、素数表9
2.5 、素数表精简9
2.6 、N 阶乘最后非0 位 10
2.7 、约瑟夫环(不带路径) 10
2.8 、约瑟夫环(带路径) 10
2.9 、质因数分解 11
2.10 、判断是否为质数 12
2.11 、欧拉函数 12
三、数据结构 13
3.1、最小代价生成树—普利姆算法 13
四、动态规划 15
4.1 、LIS 最长不下降序列的算法 15
4.2 、交通最短路径算法 17
4.3 、数塔最大值算法 18
4.4 、最小代价字母树 19
4.5 、最长公共字串LCS 19
4.6 、可中断最长字串20
4.7 、从数组中取定值21
4.8 、最近点对22
4.9 、24 点25
4.10 、01 背包 极大界定 原始算法27
4.11 、01 背包 极大界定 空间优化30
4.12 、01 背包 恰好装满 附带组成31
4.13 、01 背包 恰好装满 空间优化34
4.14 、完全背包 恰好装满 买咖啡题35
4.15 、完全背包 极大界定 原始算法37
4.16 、背包扩展 等价匹配种数统计39
五、串40
5.1、KMP 算法40
六、高精度算法41
6.1 通用函数41
6.2、高精度加法42
6.3、高精度减法43
6.4、高精度乘法--高精度乘以低精度45
6.5、高精度乘法--高精度乘以高精度46
6.6、整型常量的阶乘47
6.7、整型常量的阶乘和47
6.8、高精度的乘方,幂数为整型常量48
6.9、高精度除法--高精度除以低精度,只产生余数48
6.10、高精度除法--高精度除以高精度,只产生余数49
七、排序有哪些信誉好的足球投注网站51
7.1、插入排序51
7.2、堆排序51
7.3、合并排序(分治)53
7.4、计数排序54
7.5、冒泡排序55
7.6、快速排序55
7.7、二分有哪些信誉好的足球投注网站56
八、技巧56
8.1、输入技巧56
8.2、递归57
8.3、位运算57
8.4、字典序57
8.5、省略末尾零57
一、组合数学
1.1、重复性全排列算法
#include iostream
#include algorithm
using namespace std;
int main()
{
char s[101];
while(gets(s))
{
int n=strlen(s);
sort(s, s+n);
puts(s);
while(next_permutation(s, s+n))
puts(s);
}
return 0;
}
1.2、C (m,n)
int combination(int m,int n)//m 为下标,n 为上标
{
if(m 0||n 0||m n) return - 1;
您可能关注的文档
- 2017年一级建造师水利水电工程管理与实务必考题库2016年一建模拟试题+2018年1建考题答案解析2019年建造师考试笔记小抄2020年2021年.pdf
- 2017年一级消防工程师考试串讲笔记消防安全案例分析讲义课程2016年二级消防工程师知识点归纳2018年全国注册消防工程师2019年2020年2021年.pdf
- 2017年云南省考专业课法律专业知识(a卷)考点精讲班a类学员模拟试卷参考答案2016年2018年2019年2021年.pdf
- 2017年云南省考专业课法律专业知识(b类学员模拟试卷参考答案)2016年2018年2019年2021年.pdf
- 2017年造价员考试讲义小抄2016年建设工程造价基础知识笔记2018年造价员串讲资料2019年2020年2021年.pdf
- 2017年招标师考试讲义小抄招标采购项目管理笔记2016年招标师重点串讲2018年2019年招标师考试资料2020年2021年.pdf
- 2017年云南省考法检系统专业课法律专业知识(b卷)考点精讲班讲义2016年2018年2019年2021年.pdf
- 2017年招标师考试重点归纳招标采购专业知识与法律法规政策笔记小条2016年招标师小抄讲义2018年2019年2020年2021年.pdf
- 2017年招标师知识点总结招标采购专业实务笔记2016年招标师小抄重点讲义资料2018年2019年招标师串讲2020年2021年.pdf
- 2017年中级会计师考试笔记小抄2016年会计实务串讲讲义2018年会计职称考前必备资料2019年备考资料2020年2021年.pdf
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
最近下载
- 2024年中国石油秋季招聘通用能力考试笔试备考试题及答案解析.docx
- 第一课 教室盆栽我做主—盆栽养护 课件 浙科版综合实践活动四年级上册.pptx
- 医疗安全(不良)事件根本原因分析法活动指南.pdf VIP
- 2023年中考押题预测卷02(杭州卷)-英语(考试版)A4.docx
- 于品 清华丘班数学分析讲义.pdf VIP
- 金融风险管理(中央财经大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 一年一度喜剧大赛江东鸣《先生请出山》完整台词.docx VIP
- 党员立足本职岗位发挥党员先锋引领作用发言稿.doc VIP
- 《机床电气控制》M7130型卧轴矩台平面磨床的电气控制.pdf VIP
- Unit 4 Period 4 Developing Ideas 课件-高一上学期英语课件(外研社2019必修第一册).pptx
文档评论(0)