- 4
- 0
- 约5.75千字
- 约 28页
- 2016-03-12 发布于湖北
- 举报
算法与数据结构解题报告范例-课件.ppt
高精度整数问题 组合数和Catalan的精确计算 问题描述 编一个大整数模板类,用来做高精度整数(也就是任意位数的整数)的四则运算,包括 加法(addition) 减法(subtraction) 乘法(multiplication) 除法(division) 利用上面设计的大整数模板类精确地计算组合数和Catalan数。 大整数的介绍 在某些情况下(如数据加密和科学计算等方面),我们要处理很大的整数,它无法在计算机硬件能直接表示的范围内进行处理。若用浮点数来表示它,则只能近似地表示它的大小,计算结果中的有效数字也受到限制(如C++中的Double类型有效位只有15位) 。若要精确地表示大整数并在计算结果中要求精确地得到所有位数上的数字,就必须用软件的方法来实现大整数的算术运算。 需要解决的问题 大整数的表示 在利于编程实现,同时便于提高运算效率的基础上选择数据结构。这个主要是考查数据结构。我们将会发现,在数据结构上的一个小改进对效率的提高有时会有很大帮助的。而数据结构在一定程度上是可以弥补算法的不足的。 大整数的运算 利用所选的数据结构,正确、高效地实现整数的四则运算。这主要考查算法。我们可以看到算法的选择对程序的效率是有绝对影响的。算法是决定程序效率的根本。 大整数的表示 由于大整数的位数太多,我们首先要做的是把它“拆”
您可能关注的文档
- 大学生创业计划书小饭桌课件.ppt
- 大学生创业计划书编写中的财务管理知识基本要领课件.ppt
- 大学生创业计划书课件.ppt
- 大学生就业指导6毕业生就业制度及规则(改)课件.ppt
- 大学生就业指导6课件.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
最近下载
- 中南大学2019-2020学年第一学期《有机化学》(下)期末考试B卷.docx VIP
- 现代STV7电梯门机调试手册.pdf VIP
- 2025甘肃华亭煤业集团有限责任公司普通高校毕业生招聘108人笔试历年参考题库附带答案详解.docx
- 市政道路工程安全监理实施细则.doc VIP
- 中南大学2019~2020 学年秋季学期化工热力学专业期末考试.docx VIP
- 第六章 “三个代表”重要思想.pptx VIP
- MTT 986-2006矿用U形销式快速接头及附件.pdf
- 人教版八年级数学下册《20.1 勾股定理及其应用(第2课时)》教案(2026春新版).pdf VIP
- 2025年大连生物考试题目及答案.doc
- DB22-T5154-2024城镇道路沥青路面裂缝养护技术标准.pdf
原创力文档

文档评论(0)