




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
断注科技学流,微教学锦程建世a编敖材
离微熬学锦程实践——程序强什(1)
激«
玄端满志朗叶标
,假教学锦程迷破项目做
2004/1月
目录
第一章:集合论、逻辑与算法基础.............................................12
1.1...................................................................................................................................................12
1.1.1A和B的差集.........................................................12
1.1.1.1题目............................................................12
1.1.1.2代码............................................................12
1.1.1.3测试............................................................14
1.1.1.4运行结果........................................................14
1.1.2并集..................................................................15
1.1.2.1题目.............................................................15
1.1.2.2代码............................................................15
1.1.2.3测试............................................................18
1.1.2.4运行结果........................................................18
1.1.3交集..................................................................18
1.1.3.1题目............................................................18
1.1.3.2代码............................................................18
1.1.3.3测试............................................................20
1.1.3.4运行结果........................................................21
1.2真值表.................................................................21
1.2.1题目..............................................................21
1.2.2代码..............................................................21
1.2.3测试..............................................................24
1.2.4运行结果.........................................................24
1.3冒泡排序...............................................................24
1.3.1题目..............................................................24
1.3.2代码..............................................................24
1.3.3测试..............................................................26
1.3.4运行结果.........................................................26
1.4多项式运算.............................................................26
1.4.1题目..............................................................26
1.4.2代码..............................................................26
1.4.3测试..............................................................34
1.4.4运行结果.........................................................35
第二章整数与数学归纳法....................................................36
2.1欧儿里得算法..........................................................36
2.1.1题目..............................................................36
2.1.2代码..............................................................36
2.1.3测试..............................................................37
2.1.4运行结果.........................................................37
2.2十进制转二进制........................................................37
2.2.1题目..............................................................37
2.2.2代码..............................................................37
2.2.3测试..............................................................38
2.2.4运行结果.........................................................38
2.3十进制转n进制.........................................................38
2.3.1题目..............................................................38
2.3.2代码..............................................................39
2.3.3测试..............................................................40
2.3.4运行结果.........................................................40
2.4n进制转十进制.........................................................40
2.4.1题目..............................................................40
2.4.2代码..............................................................40
2.4.3测试..............................................................41
2.4.4运行结果.........................................................41
2.5二进制加减法...........................................................41
2.5.1题目..............................................................41
2.5.2代码..............................................................41
2.5.3测试..............................................................43
2.5.4运行结果.........................................................43
2.6判定素数...............................................................44
2.6.1题目..............................................................44
2.6.2代码..............................................................44
2.6.3测试..............................................................44
2.6.4运行结果.........................................................45
2.7素因子分解.............................................................45
2.7.1题目..............................................................45
2.7.2代码..............................................................45
2.7.3测试..............................................................46
2.7.4运行结果.........................................................46
2.8Fermat因子解法........................................................46
2.8.1题目..............................................................46
2.8.2代码..............................................................47
2.8.3测试..............................................................47
2.8.4运行结果.........................................................48
2.9丢番图方程求解.........................................................48
2.9.1题目..............................................................48
2.9.2代码.............................................................48
2.9.3测试..............................................................49
2.9.4运行结果.........................................................49
第三章关系与偏序集........................................................50
3.1判断关系的自反和对称...................................................50
3.1.1题目..............................................................50
3.1.2代码..............................................................50
3.1.3测试..............................................................52
3.1.4运行结果..........................................................52
3.2判断反对称.............................................................52
3.2.1题目..............................................................52
3.2.2代码..............................................................52
3.2.3测试..............................................................53
3.2.4运行结果.........................................................54
3.3对称,自反闭包..........................................................55
3.3.1题目..............................................................55
3.3.2代码..............................................................55
3.3.3测试..............................................................56
3.3.4运行结果.........................................................56
3.4偏序集极小极大元最小最大元............................................57
3.4.1题目..............................................................57
3.4.2代码..............................................................57
3.4.3测试..............................................................60
3.4.4运行结果.........................................................61
第四章矩阵与关系闭包......................................................62
4.1矩阵加减乘转置........................................................62
4.1.1题目..............................................................62
4.1.2代码..............................................................62
4.1.3测试..............................................................66
4.1.4运行结果.........................................................67
4.2布尔矩阵交并积.........................................................67
4.2.1题目..............................................................67
4.2.2代码..............................................................68
4.2.3测试..............................................................70
4.2.4运行结果.........................................................71
4.3求关系的传递闭包.......................................................72
4.3.1题目..............................................................72
4.3.2代码..............................................................72
4.3.3测试..............................................................75
4.3.4运行结果.........................................................76
4.4warshall算法求关系的传递闭包..........................................76
4.4.1题目..............................................................76
4,4.2代码..............................................................76
4.4.3测试..............................................................79
4.4.4运行结果.........................................................80
4.5确定最小等价关系.......................................................80
4.5.1题目..............................................................80
4.5.2代码..............................................................80
4.5.3测试..............................................................84
4.5.4运行结果.........................................................84
第五章函数................................................................85
5.1判断是否单满射一一映射.................................................85
5.1.1题目..............................................................85
5.1.2代码..............................................................85
5.1.3测试..............................................................88
5.1.4运行结果.........................................................88
5.2求一个函数的域和值域...................................................89
5.2.1题目..............................................................89
5.2.2代码..............................................................89
5.2.3测试..............................................................91
5.2.4运行结果.........................................................92
5.3判断数列是否为升序.....................................................92
5.3.1题目..............................................................92
5.3.2代码..............................................................92
5.3.3测试..............................................................93
5.3.4运行结果.........................................................93
5.4求数列中有限项之和.....................................................94
5.4.1题目..............................................................94
5.4.2代码..............................................................94
5.4.3测试..............................................................94
5.4.4运行结果.........................................................95
5.5求数列中有限项之积.....................................................95
5.5.1题目..............................................................95
5.5.2代码..............................................................95
5.5.3测试..............................................................96
5.5.4运行结果.........................................................96
5.6二进制转使进制非递归算法..............................................96
5.6.1题目..............................................................96
5.6.2代码..............................................................96
5.6.3测试..............................................................97
5.6.4运行结果.........................................................97
5.7十进制转二进制非递归...................................................97
5.7.1题目..............................................................97
5.7.2代码..............................................................98
5.7.3测试..............................................................98
5.7.4运行结果.........................................................99
5.8输出逆序字符串.........................................................99
5.8.1题目..............................................................99
5.8.2代码..............................................................99
5.8.3测试.............................................................101
5.8.4运行结果.........................................................102
5.9字符串结合运算........................................................102
5.9.1题目.............................................................102
5.9.2代码.............................................................102
5.9.3测试.............................................................105
5.9.4运行结果.........................................................105
5.10串模式匹配............................................................105
5.10.1题目............................................................105
5.10.2代码............................................................105
5.10.3测试............................................................107
5.10.4运行结果.......................................................107
第六章同余................................................................108
6.1判断整除...............................................................108
6.1.1题目.............................................................108
6.1.2代码.............................................................108
6.1.3测试.............................................................109
6.1.4运行结果.........................................................109
6.2isbn.......................................................................................................................................109
6.2.1题目.............................................................109
6.2.2代码.............................................................109
6.2.3测试.............................................................111
6.2.4运行结果.........................................................112
6.3upc........................................................................................................................................112
6.3.1题目.............................................................112
6.3.2代码.............................................................113
6.3.3测试.............................................................114
6.3.4运行结果.........................................................115
6.4Masterorvise码.......................................................115
6.4.1题目.............................................................115
6.4.2代码.............................................................116
6.4.3测试.............................................................119
6.4.4运行结果.........................................................119
6.5线性同余式............................................................120
6.5.1题目.............................................................120
6.5.2代码.............................................................120
6.5.3测试.............................................................121
6.5.4运行结果.........................................................122
6.6线性同余式方程组中国同余式...........................................122
6.6.1题目.............................................................122
6.6.2代码.............................................................123
6.6.3测试.............................................................124
6.6.4运行结果.........................................................124
6.7循环赛.................................................................124
6.7.1题目.............................................................124
6.7.2代码.............................................................125
6.7.3测试.............................................................126
6.7.4运行结果.........................................................127
6.8双重散列..............................................................127
6.8.1题目.............................................................127
6.8.2代码.............................................................127
6.8.3测试.............................................................128
6.8.4运行结果.........................................................129
6.9rsa........................................................................................................................................129
6.9.1题目.............................................................129
6.9.2代码.............................................................129
6.9.3测试.............................................................129
6.9.4运行结果.........................................................129
第七章计数原理...........................................................130
7.1求方程整数解..........................................................130
7.1.1题目.............................................................130
7.1.2代码.............................................................130
7.1.3测试.............................................................131
7.1.4运行结果.........................................................131
7.2c(n,r)分治法............................................................131
7.2.1题目.............................................................131
7.2.2代码.............................................................131
7.2.3测试.............................................................132
7.2.4运行结果.........................................................132
7.3动态程序设计..........................................................132
7.3.1题目.............................................................132
7.3.2代码.............................................................132
7.3.3测试.............................................................134
7.3.4运行结果.........................................................134
7.4nextlargestpermutation......................................................................................................134
7.4.1题目.............................................................134
7.4.2代码.............................................................134
7.4.3测试.............................................................135
7.4.4运行结果.........................................................136
7.5集合的所有排列........................................................136
7.5.1题目.............................................................136
7.5.2代码.............................................................136
7.5.3测试.............................................................138
7.5.4运行结果.........................................................139
7.6nextlargestrcombination.....................................................................................................139
7.6.1题目.............................................................139
7.6.2代码.............................................................139
7.6.3测试.............................................................140
7.6.4运行结果.........................................................141
7.7一个集合所有r-组合....................................................141
7.7.1题目.............................................................141
7.7.2代码.............................................................141
7.7.3测试.............................................................143
7.7.4运行结果.........................................................144
第八章递归关系............................................................144
8.1汉诺塔问题.............................................................144
8.1.1题目.............................................................144
8.1.2代码.............................................................144
8.1.3测试.............................................................145
8.1.4结果.............................................................146
8.2Fibonacci数歹U......................................................................................................................146
8.2.1题目.............................................................146
8.2.2代码.............................................................146
8.2.3测试.............................................................147
8.2.4结果.............................................................147
8.3线性齐次递归方程......................................................147
8.3.1题目.............................................................147
8.3.2代码.............................................................148
8.3.3测试.............................................................148
8.3.4运行结果.........................................................149
8.4非线性齐次递归方程....................................................149
8.4.1题目.............................................................149
8.4.2代码.............................................................149
8.4.3测试.............................................................150
8.4.4运行结果.........................................................150
第九章算法与时间复杂度...................................................150
9.1顺序查找...............................................................150
9.1.1题目.............................................................150
9.1.2代码.............................................................150
9.1.3测试.............................................................151
9.1.4运行结果.........................................................152
9.2折半查找..............................................................152
9.2.1题目.............................................................152
9.2.2代码.............................................................152
9.2.3测试.............................................................154
9.2.4运行结果.........................................................155
9.3选择排序..............................................................155
9.3.1题目.............................................................155
9.3.2代码.............................................................155
9.3.3测试.............................................................157
9.3.4运行结果.........................................................157
9.4插入排序..............................................................157
9.4.1题目.............................................................157
9.4.2代码.............................................................157
9.4.3测试.............................................................158
9.4.4运行结果.........................................................159
9.5合并排序...............................................................159
9.5.1题目.............................................................159
9.5.2代码.............................................................159
9.5.3测试.............................................................161
9.5.4运行结果.........................................................161
9.6同时求最大最小元素...................................................161
9.6.1题目.............................................................161
9.6.2代码.............................................................162
方法1...................................................................................................................................162
9.6.3测试1......................................................................................................................163
9.6.4运行结果I...............................................................................................................163
方法2...................................................................................................................................163
9.6.3测试2.......................................................................................................................164
9.6.4运行结果2..............................................................................................................165
9.7矩阵乘法的最优顺序...................................................165
9.7.1题目.............................................................165
9.7.2代码.............................................................165
9.7.3测试.............................................................167
9.7.4运行结果.........................................................167
第十章图论................................................................168
10.1输出每个顶点的度.....................................................168
10.1.1题目............................................................168
10.1.2代码............................................................168
10.1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 资金互补协议书范本
- 财务总监任职合同协议
- 购买抵押车真实合同协议
- 解除房地产合资合同协议
- 货车转让协议有效合同模板
- 试用期间协议书范本
- 购车合同售后服务协议
- 福建省福州市台江区九校2024-2025学年高一下学期期中联考地理试题(原卷版+解析版)
- 2025年大学化学讨论课试题及答案
- 《Reading Weather in Beijing;Summer Holiday》教学设计模板下载北师大版七年级下册
- 湖北省武汉市2025届高中毕业生四月调研考试数学试卷及答案(武汉四调)
- 普通高等学校军事理论教程
- 全国高中语文优质课一等奖《雷雨》 课件
- 江苏省工程技术研究中心名录
- 柱塞式喷油泵的基本结构与工作原理课件
- 山西省原民办代课教师基本情况花名表
- 巡察工作流程图1
- 发育生物学 第一章 绪论
- 1干混砂浆的工艺流程
- 离子交换器用户手册
- 地基承载力与击数对照表(轻)
评论
0/150
提交评论