数据结构复习专贴

简介:
数据结构这个东西实在是比较郁闷,可是要考试了,就复习一下吧.

第一章 概论

1. 数据 是信息的载体,是能够输入到计算机中,并被计算机识别,存储和处理的符号的集合.

2. 数据元素 是数据中具有独立意义的个体.一个数据元素可以由若干各数据项(称为字段,域)组成.

3. 数据类型 是具有相同性质的计算机数据的集合及再这个数据集合上的一组操作.

4. 数据结构 是指组成数据的元素之间的结构关系.它一般包括以下三个方面的内容:
(1)数据元素之间的逻辑关系,也称为数据的 逻辑结构 .
(2)数据元素及其关系再计算机存储器内的表示,称为数据的 存储结构 .
(3)数据的 运算 ,即对数据施加的操作.

5.算法分析:
主要是考虑算法的时间性能.
(1)算法的 总时间复杂度 是由所有语句的执行次数相加来计算的.
(2)通过相同的级别可以求出算法的 数量级 ,比如O(1),O(n),O(n 2 )等等.

(3)如果算法的时间复杂度并不只是由N来决定的,比如还有条件等等,就要求出算法的最坏时间复杂度.有时候也需要求平均时间复杂度.




本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2011/07/14/2106717.html,如需转载请自行联系原作者

目录
相关文章
|
机器学习/深度学习 存储 算法
408考研数据结构复习-时间复杂度与空间复杂度-附统考真题
408考研数据结构复习-时间复杂度与空间复杂度-附统考真题
408考研数据结构复习-时间复杂度与空间复杂度-附统考真题
|
存储 机器学习/深度学习 人工智能
爆锤数据结构(期末复习笔记)(下)
爆锤数据结构(期末复习笔记)
287 0
爆锤数据结构(期末复习笔记)(下)
|
机器学习/深度学习 存储 算法
爆锤数据结构(期末复习笔记)(上)
爆锤数据结构(期末复习笔记)
280 0
爆锤数据结构(期末复习笔记)(上)
|
存储 搜索推荐
数据结构总体复习(全),自己做了复习用的,需要自取
数据结构总体复习(全),自己做了复习用的,需要自取
204 0
数据结构总体复习(全),自己做了复习用的,需要自取
数据结构【一轮复习】---绪论(王道+天勤)
数据结构【一轮复习】---绪论(王道+天勤)
398 0
数据结构【一轮复习】---绪论(王道+天勤)
|
存储 程序员 C语言
【C语言数据结构2】--指针的简单复习
指针作为C语言的重点,在数据结构中也发挥了重要作用,对指针的理解很有助于我们实现各种数据结构。所以我觉得有必要来复习一下指针的内容。本次复习是假设读者已经对指针有了大致的了解,知道取地址符、间接寻找符等运算符的作用,知道指针的运算等。这次复习是对一些细节内容的复习,而且是针对数据结构学习到的内容复习。
316 0
|
算法 人工智能
|
算法 机器学习/深度学习
|
存储 人工智能 算法
|
算法 机器学习/深度学习

热门文章

最新文章