算法与数据结构解题报告范例.ppt
高精度整数问题 组合数和Catalan的精确计算 问题描述 编一个大整数模板类,用来做高精度整数(也就是任意位数的整数)的四则运算,包括 加法(addition) 减法(subtraction) 乘法(multiplication) 除法(division) 利用上面设计的大整数模板类精确地计算组合数和Catalan数。 大整数的介绍 在某些情况下(如数据加密和科学计算等方面),我们要处理很大的整数,它无法在计算机硬件能直接表示的范围内进行处理。若用浮点数来表示它,则只能近似地表示它的大小,计算结果中的有效数字也受到限制(如C++中的Double类型有效位只有15位) 。若要精确地表示大整数并在计算结果中要求精确地得到所有位数上的数字,就必须用软件的方法来实现大整数的算术运算。 需要解决的问题 大整数的表示 在利于编程实现,同时便于提高运算效率的基础上选择数据结构。这个主要是考查数据结构。我们将会发现,在数据结构上的一个小改进对效率的提高有时会有很大帮助的。而数据结构在一定程度上是可以弥补算法的不足的。 大整数的运算 利用所选的数据结构,正确、高效地实现整数的四则运算。这主要考查算法。我们可以看到算法的选择对程序的效率是有绝对影响的。算法是决定程序效率的根本。 大整数的表示 由于大整数的位数太多,我们首先要做的是把它“拆”
您可能关注的文档
- 第四部分特殊人群.ppt
- 第四部分第三单元总结.ppt
- 第节向心力.ppt
- 第部分数制转换.ppt
- 等度数字频率计设计.ppt
- 等离子体化学气相沉积.ppt
- 等离子体显示.ppt
- 等级医院评审制度培训(外科)20130813-.ppt
- 等级医院评审现场检查方法.ppt
- 等级考试模拟题(数据结构和程序设计部分).ppt
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
最近下载
- 2026年春季学期部编版语文五年级下册全册随堂小练(含答案).docx VIP
- ASTM D7980-20 中文版 半导体行业超纯水系统设计的标准指南.docx VIP
- 东芝电梯CV60故障说明.doc VIP
- 西师版五年级数学下册单元测试题.doc VIP
- 铁道部《铁路运输企业固定资产管理办法》(铁财[2005]235号).doc VIP
- 【单元卷】人教版2024~2025学年小学数学六年级下册第三单元 测试卷(含答案).pdf VIP
- 欧陆3216 温度调节仪.pdf VIP
- 腰椎手术俯卧位的摆放.pptx VIP
- 光纤通信(第5版)课后习题答案要点.pdf VIP
- 内江中考历史题库及答案.doc
原创力文档

文档评论(0)