计算机算法设计及数据结构离散性.docx
《计算机算法设计及数据结构离散性.docx》由会员分享,可在线阅读,更多相关《计算机算法设计及数据结构离散性.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机算法设计及数据结构离散性 摘 要 数字电子计算机本身就属于一种离散性的构造,因此经它处理的数量关系多为离散性的,因此,无论对于计算机科学还是对于现代科学来说,都需要针对离散构造特性在其中构建数字模型,并分析如何在基于连续数量关系根底上建筑离散性的数学模型,并探讨如何利用连续数量关系构建的离散化数学模型,处理计算机相关问题。实际上,可以将离散数学抽象理解为计算机问题,从而在数据构造及算法设计中表达它的离散性。计算机问题中,也在其他问题中表现了相应的离散性特征,因此,计算机科学中关于离散化数学的讨论不应受到较大限制,而应当将其表现归结为计算机计算时所采纳的二进制特点。本文主要分析计算机算法
2、设备及数据构造的离散性,为计算机算法及构造讨论供应相应指导。 【关键词】计算机 算法设计 数据构造 离散性 计算机构造与算法是涉及到计算机科学中必备的科学学问,也是实现计算机科学计算及模拟试验的主要工具,对实现计算机科学将来的进展意义重大。计算机科学近年来有着较快进展,取得的成就也日益丰富。但计算机科学也需要根底科学供应相应的理论支持,将其与计算机在现实生活中的应用状况相结合,实现了计算机科学进展的根底性理论。计算机学问中是以数学学问为理论根底的,将计算机涉及到的问题理解为抽象的数学问题,则可以解决应用过程中消失的诸多问题。 1 算法离散性分析 本次讨论中主要以算法对计算机应用中涉及到的离散性
3、问题进展表述。算法指的是对解题方案的精确全面表述,是对应用问题进展解决的计算机执行的指令。算法表示用系统方法解决问题的机制,即可通过标准输入,在有限时间内获得要求输出。但流程型程序不对算法有高要求,但在人工智能领域、云计算领域及人机交互领域及现今大热的大数据领域,算法都是其应用的关键。如现今流行的美图秀秀等各类美图软件中,其中涉及到的算法设计理论及程序都较为成熟。如现今市场上应用广泛的美图软件美图秀秀,在应用时如何实现对人脸的识别精确?如何对人脸中五官各部位位置进展分析?如何对识别的人脸进展美化,但又不至于让原图有较大差异。由计算机科学之父图灵设计的机器,在二战中起到重要作用,使得德国在二战中
4、使用的密码系统被完全破译,这个承载密码系统的机器设计过程就可以将其归纳为算法设计过程。图灵是设计出快速破解系统密码算法的人,并为算法设计的运行也供应可承载的载体。从中就可以看出,程序的根底即为算法。无论是多强大的系统,最为根底的步骤就是设计它的算法。 而将对算法设计中的不连续特性进展有效表现即算法的离散性。算法设计使用方法较多,本次讨论只介绍其中两种,即递推法与递归法。递推法指的是根据规律计算序列项,通常指的是序列计算机中应用前面项得出序列项的方法。这种方法是序列计算机中应用的常用算法,应用的核心思想是将简单计算简洁化的有效运算过程,并将简洁的运算过程实施屡次重复。这项算法过程是利用计算机处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 算法 设计 数据结构 离散
限制150内