- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数值计算基本概念822007367
数据与算法
2012-2013年秋季学期
陈健生
jschenthu@tsinghua.edu.cn
清华大学电子工程系
1
Previously …
基本概念
◦ 数据、算法、数学建模、时间/ 空间复杂度、关系、抽
象数据类型;
非数值(有限离散)数据与算法
◦ 线性表:顺序表、链表、循环链表;插入、删除;
◦ 线性表特例:栈、队列、字符串;递归及消除、模式
串匹配(KMP) ;
◦ 非线性结构之一:树、二叉树、二叉搜索树(BST)、
AVL树;树遍历、Huffman树、BST 的查找/插入/删除、
AVL树的构造;
◦ 非线性结构之二:图(邻接矩阵、邻接表) ;图遍历
(BFS、DFS) ,最小生成树,最短路径;
◦ 非数值数据应用:查找( 线性、折半、散列、索引)、排
序(冒泡、插入、选择、快速、归并).
2
《 《
科 数
学 值
计 方
算 法
导 与 数值计算基本概念
论 计
》 算
1.1 机
1.2
实 误差
1.3
现 良态
》
1.3.1 稳定性
1.3.2 浮点数
…
3
• 数值计算问题
• 近似与误差
• 计算机运算
4
非数值计算问题
◦ 查找、排序、模式匹配、最短路径、最小生成树 ...
◦ 问题变量通常是离散的;一定规模的问题解空间通常是
数 有限的;
值 ◦ 精确解如存在,是有可能达到的;求解过程通常是稳定
的,对输入的依赖性较小;
计 ◦ 算法的性能通常用时间/空间复杂度衡量.
算
数值计算问题
问
◦ 方程求解、插值、拟合、最优化 ...
题 ◦ 问题变量和解空间通常是连续的;
◦ 一般不可能通过有限步运算得到精确解,而仅能满足于
符合精度要求的解(可能有无限多个);
◦ 求解过程的稳定程度,决定了其对输入的依赖性;
◦ 算法的性能通常用收敛性、稳定性以及解的精确度衡量.
5
非数值计算问题的特性
◦ 问题、 问题、 问题、 − ℎ 问题.
数
值 数值计算问题的特性
计 ◦ 数值计算问题的解存在、唯一、且连续依赖于问题的参
算 数,则称该问题是适定的(well-posed) ;否则称问
题是不适定的(ill-posed);
问
◦ 适定问题中参数微
文档评论(0)