- 3
- 0
- 约5.75千字
- 约 28页
- 2016-03-12 发布于湖北
- 举报
算法与数据结构解题报告范例课件.ppt
高精度整数问题 组合数和Catalan的精确计算 问题描述 编一个大整数模板类,用来做高精度整数(也就是任意位数的整数)的四则运算,包括 加法(addition) 减法(subtraction) 乘法(multiplication) 除法(division) 利用上面设计的大整数模板类精确地计算组合数和Catalan数。 大整数的介绍 在某些情况下(如数据加密和科学计算等方面),我们要处理很大的整数,它无法在计算机硬件能直接表示的范围内进行处理。若用浮点数来表示它,则只能近似地表示它的大小,计算结果中的有效数字也受到限制(如C++中的Double类型有效位只有15位) 。若要精确地表示大整数并在计算结果中要求精确地得到所有位数上的数字,就必须用软件的方法来实现大整数的算术运算。 需要解决的问题 大整数的表示 在利于编程实现,同时便于提高运算效率的基础上选择数据结构。这个主要是考查数据结构。我们将会发现,在数据结构上的一个小改进对效率的提高有时会有很大帮助的。而数据结构在一定程度上是可以弥补算法的不足的。 大整数的运算 利用所选的数据结构,正确、高效地实现整数的四则运算。这主要考查算法。我们可以看到算法的选择对程序的效率是有绝对影响的。算法是决定程序效率的根本。 大整数的表示 由于大整数的位数太多,我们首先要做的是把它“拆”
您可能关注的文档
- 大学生创业计划书编写中的财务管理知识基本要领课件.ppt
- 大学生创业计划书课件.ppt
- 大学生就业指导6毕业生就业制度及规则(改)课件.ppt
- 大学生就业指导6课件.ppt
- 大学生就业指导第八章个人求职资料的制作和投递课件.ppt
- 大学生就业指导第四章课件.ppt
- 大学生就业问题分析及解决办法课件.ppt
- 大学生心理健康和就业指导课件.ppt
- 大学生心理健康教育——大学新生的适应性讲座课件.ppt
- 大学生心理健康教育——第一章大学新生的适应性讲座课件.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 人教课标版六年级数学下册第四单元测试卷附答案(共8套).pdf VIP
- 企业安全用电培训课件.ppt VIP
- 2025年重庆市招聘非公企业和社会组织专职党建工作指导员考试(综合能力测验)历年参考题库含答案详解.docx VIP
- 初中物理功和机械能练习题.docx VIP
- 食品公司烘焙产品营销策略的实证研究与优化建议.docx VIP
- 2026年版保安员初级内部模拟考试题库(精选题).docx VIP
- 2025膜式燃气表型式评价大纲.docx VIP
- JUKI重机AMS-210EN&IP-420中文说明书.pdf
- GIS-数字地形分析.ppt VIP
- 文博七年级下学期期中考试数学试.pdf VIP
原创力文档

文档评论(0)