- 1
- 0
- 约1.45万字
- 约 22页
- 2017-08-23 发布于湖北
- 举报
全国计算机二级考试C语言培训班
基础知识讲义
第一部分 数据结构
第一章 算法和数据结构
一、算法概述
1.算法概念:一系列解决问题的清晰的指令
2.算法基本特征:有穷性(步骤有限)、确定性(动作明确)、可行性(动作可行)。
3.算法基本要素:
(1)对数据的运算和操作:算术运算——加、减、乘、除等
逻辑运算——与、或、非
关系运算——大于、小于、等于、不等于
数据传输——赋值、输入、输出
(2)控制结构:各操作之间的执行顺序——顺序、选择、循环
4.算法设计基本方法:递推法、递归法、穷举搜索法、贪婪发、分治法、动态规划法、迭代法
5.良好算法的设计要求:正确性、可读性、健壮性、高效率、低存储
6.算法的复杂度(考点)
时间复杂度:执行算法所需要的计算工作量,即基本运算次数
空间复杂度:执行算法所需要的内存空间
注:同一个算法用不同语言实现,或用不同编译程序编译,或在不同计算机上运行,效率不同。
一个算法所占用的存储空间包括算法程序所占存储空间、输入的初始数据所占存储空间和算法执行过程中所需要的额外空间。
二、数据结构概述
1.相关概念
数据描述客观事物的数字、字符以及所有能够输入到计算机中并被计算机处理的信息
您可能关注的文档
- 葡萄酒培训-修订版资料.doc
- 浦东中考化学二模及答案资料.doc
- 普车技能实操指导资料.doc
- 普法与全年推进依法治国学习教材——社会主义法治理念与法治建设在线考试资料.doc
- 普宁二中2015届高三地理综合训练 2015.1.20资料.doc
- 普通话考试必最容易读错的字资料.doc
- 普通混凝土现场拌制施工工艺标准资料.doc
- 普通太阳能路灯资料.doc
- 普通心理学1至6章总结完整版资料.doc
- 普通心理学教学纲要资料.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)