- 2
- 0
- 约1.2万字
- 约 19页
- 2017-02-09 发布于重庆
- 举报
vf基础知识
第一章 数据结构与算法算法
算法:算法不等于程序,也不等于计算机方法,程序的编制不可能优于算法的设计。
算法的基本特征:
有穷性一个算法总是在执行了有穷步的运算后终止,即该算法是可达的确定性算法中每一步骤都必须有明确定义,不允许有模棱两可的解释,不允许有多义性可行性要求算法中有待实现的运算都是基本的
输入:一个算法有0个或多个输入,作为算法运算的结果,一个算法产生一个或多个输出3、算法设计的基本方法:
列举法
归纳法
递推
递归
减半递推技术
回溯法
4、算法复杂度:算法时间复杂和算法空间复杂度。
算法时间复杂度是指执行算法所需要的计算工作量。X=0;y=0;
For(k=1;k=n;k++)
X++;
For(i=1;i=n;i++)
For(j=1;j=n;j++)
y++;
时间复杂度 T(n)=O(n2)算法空间复杂度是指执行这个算法所需要的内存空间。
数据结构数据结构数据结构是指相互有关联的数据元素的集合。
研究的三个方面:
(1)数据集合中数元素之间所固有的逻辑关系,即数据的逻辑结构;
(2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;
(3)对各种数据结构进行的运算。
数据的逻辑结构:是指反映数据元素之间逻辑关系的数据结构。
(1)表示数据元素的信息;
(2)表示各数据元素之间的前后件关系。Eg:春---夏----秋--
您可能关注的文档
- VAR模型关于我国通货膨胀的实证研究(2页).doc
- VAV变风量空调系统设计实例分析.doc
- VAV空调系统中的自动控制2.doc
- VBACCESS学生信息管理系统设计与实现.doc
- VBA结合cad开发的介绍.doc
- vbs简明教程(二).doc
- vbs简明教程.doc
- Vbs脚本编程简明教程之一.doc
- VB中操作Excel的一般做法.doc
- VB利用大量数据绘制折线图实例.doc
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
原创力文档

文档评论(0)