2013-10-20-数据结构----今天北京马拉松哟~~~
2013-10-20 09:26
176 查看
金秋十月,看着北京马拉松,开始写博客啦。
先来写写数据结构。
好像是由于电脑越来越便宜,越来越多的人可以用电脑办公了,同时,计算机也不再局限于科学计算了,向我所在的用友就拿计算机搞起了财务、会计的控制,现在在搞ERP等等。计算机也不只是去处理数字了,之前是拿卡片来打孔处理吧,(打孔这个是怎么搞滴??)现在可以出来字符呀,表格呀、图像呀什么滴~~
预告人口增长情况的数学模型为微分方程。
求解梁架结构中应力的数学模型为线性方程组。
用计算机解决问题:
从具体的问题抽象出数学模型
分析问题
抽取问题的操作对象
设计对象之间的操作关系
用数学语言进行描述
设计解决该问题的算法
编写程序
调试、发布
解决问题
术语:
data:
Data element:
算法:(algorithm)是对特定问题求解步骤的一种描述,是指令的有限序列,每个指令表示一个或多个操作。
有穷性
确定性(不会让读者产生二义性)
可行性
输入
输出
算法设计要求:
正确性(correctness):
层次一:程序不含语法错误
层次二:程序对于几组输入数据能够得出满足规格说明要求的结果
层次三:程序对于精心选择的典型、苛刻而带有刁难性的几组输入数据能够得出满足规格说明要求的结果
层次四:程序对于一切合法的输入数据都能产生满足规格说明要求的结果
可读性(readability):
健壮性(robustness):输入非法数据给予适当的反应和报错。
效率与低存储量需求:
先来写写数据结构。
好像是由于电脑越来越便宜,越来越多的人可以用电脑办公了,同时,计算机也不再局限于科学计算了,向我所在的用友就拿计算机搞起了财务、会计的控制,现在在搞ERP等等。计算机也不只是去处理数字了,之前是拿卡片来打孔处理吧,(打孔这个是怎么搞滴??)现在可以出来字符呀,表格呀、图像呀什么滴~~
预告人口增长情况的数学模型为微分方程。
求解梁架结构中应力的数学模型为线性方程组。
用计算机解决问题:
从具体的问题抽象出数学模型
分析问题
抽取问题的操作对象
设计对象之间的操作关系
用数学语言进行描述
设计解决该问题的算法
编写程序
调试、发布
解决问题
术语:
data:
Data element:
算法:(algorithm)是对特定问题求解步骤的一种描述,是指令的有限序列,每个指令表示一个或多个操作。
有穷性
确定性(不会让读者产生二义性)
可行性
输入
输出
算法设计要求:
正确性(correctness):
层次一:程序不含语法错误
层次二:程序对于几组输入数据能够得出满足规格说明要求的结果
层次三:程序对于精心选择的典型、苛刻而带有刁难性的几组输入数据能够得出满足规格说明要求的结果
层次四:程序对于一切合法的输入数据都能产生满足规格说明要求的结果
可读性(readability):
健壮性(robustness):输入非法数据给予适当的反应和报错。
效率与低存储量需求:
相关文章推荐
- 今天被人问到了数据库索引和数据结构的关系
- 北京今天还是雾霾天气
- 郁闷,今天学习数据结构的链表,结果被模板给郁闷住了,动手能力还是要加强
- 【Top】今天开始写关于July的博客的数据结构和算法练习
- 数据结构 算法改进 do....while的妙用 今天才体会到 哈哈 分享下
- 今天ACM北京赛区完成及党校开始
- 2005-3-28 北京的桃花开了,今天是星期一
- 今天要去北京参加飞利浦挑战杯的签约仪式了
- 今天去北京--实现梦想
- 北京500辆纯电动出租车今天上路
- 今天从天津来北京,都是大雨
- 今天北京的天空是湛蓝的
- 今天坐骑年检的过程,2个小时跑了3个地方,真羡慕北京一站式办公
- 从今天开始记录自己在北京的创业历程~
- 今天北京下雪了!
- Acer北京维修站汇总(今天电脑坏了去维修,顺便分享一下)
- Acer北京维修站汇总(今天电脑坏了去维修,顺便分享一下)
- C++类模板 实现顺序表 从《数据结构》(C++版) 北京科海摘抄
- Acer北京维修站汇总(今天电脑坏了去维修,顺便分享一下)
- 今天北京下雨了,也发现个小问题