- 3
- 0
- 约4.98千字
- 约 13页
- 2019-08-04 发布于天津
- 举报
『科举网』
全国计算机等级考试 二级公共基础
科举网 内部讲义
本讲义概括了公共基础的知识点,归纳总结了算法和数据结构,软件工程,数据库系统的知识,让同学们能够更好地学习,愿同学们在考试中取得好成绩
第一章 算法和数据结构
第一课 算法的概念
算法的定义
算法是指解决方案的准确而完整的描述,是一系列解决问题的清晰指令。算法 ≠ 程序。
算法的5大特征
1. 至少1个输出:任何算法,必须有输出结果。2. 至少0个输入,足够的情报:对于复杂算法,情报越充足,效果越好。3. 有穷性:算法能在有限的执行步骤内、有限的时间内执行结束。4. 可行性:算法的每一个步骤都必须能够翻译成计算机可执行的基本操作。5. 确定性:算法的每一个步骤都必须描述准确,没有歧义。
算法的复杂度
【时间复杂度】以基本操作次数的数量级计数,不以秒计数。常见复杂度(越小越快):O(1)O(logn)O(n)O(nlogn)O(n^2)O(2^n)O(n!)【空间复杂度】算法执行过程中的空间开销。【二者关系】虽然算法中常常会以牺牲空间的方式来换取时间效率,但一般认为二者没有必然关系。
第二课 数据结构的概念
数据结构的定义
数据结构是指计算机组织、存储数据的方式。数据结构可分为逻辑结构和存储结构。其中:1. 逻辑结构又分为线性结构和非线性结构。2. 存储结构又分为顺序存储结
您可能关注的文档
- 低温环境用阀门电动装置技术条件.doc
- 低阶地新近沉积粘性土的物理力学性质特征.doc
- 余姚义务教育段小学语文第七册质量分析自测题.doc
- 作文撰写之要略.ppt
- 促进学习型组织建设.ppt
- 保护公民健康免受二手烟草烟雾影响和烟草消费.doc
- 信息化普查表培训.ppt
- 信托业负责人应具备资格条件暨经营与管理人员应具备信托专门学识.doc
- 儿科住院医师培训细则.doc
- 光密集波分复用在光纤通信网中的应用及发展.doc
- 咪唑啉类缓蚀剂:改性合成路径探索与性能深度剖析.docx
- 基于物联网与大数据的自动轨道衡综合技术服务网络平台构建:设计、实现与应用.docx
- 基于多维度分析的火电厂热工控制系统在线安全评价体系构建与实践.docx
- 从抽象到具象:综合版画意象性语言的多维解析与实践探索.docx
- 筑牢食品安全防线:我国食品安全应急管理体系的构建与实践.docx
- 顺德A地块三旧改造项目开发可行性的多维度剖析与战略展望.docx
- 河北正定农村商业银行发展战略:机遇、挑战与路径选择.docx
- 铁基二维半导体材料:可控合成与光催化性能的深度剖析.docx
- 集对分析赋能商标图像检索:理论、模型与应用创新研究.docx
- 超细MgTiO3粉体的多元制备技术与前沿应用探索.docx
原创力文档

文档评论(0)