数据结构学习笔记2
算法 算法和算法分析 算法:是为了解决某类问题而规定的一个有限长的操作序列 算法具有的五个特性: 有穷性:有限步骤,有限时间 确定性:不产生二义性 可行性:基本操作运算执行有限次来实现 输入:有零个或者多个输入 输出:有一个或者多个输出 评价算法优劣的基本准则: 正确性,可读性(易于理解,相互交流),健壮性(能对非法输出做出良好的回应),高效性(时间复杂度,空间复杂在度来衡量) 接下来介绍时间复杂度和空间复杂度: 先来说明两个概念: 问题规模:算法求解问题输入量的多少,是问题大小的本质表示 语句频度:一条语句重复执行的次数 常见的时间复杂度按数量级递增排列依次为: 常量阶O(1), 常量阶O(
用户评论
推荐下载
-
淘宝上卖的数据结构学习视频
淘宝上卖的数据结构学习视频,通过链表排序算法的演示再次详细讨论到底什么是算法以及到底什么是泛型等等
23 2019-09-12 -
ACM必需数据结构学习资料C语言
这是一个网页类型的数据结构学习资料,每一节都带有一个有针对性的代码,让学习充满“兴趣”。
14 2019-01-10 -
数据结构学习指导与题解pdz文件
用Pascal语言、C++语言对照描述算法。需要用超星阅读器。
24 2019-01-12 -
国内211高校的数据结构学习PPT
211高校数据结构课件,可供自学。思路细腻清晰,着重数据结构的原理,又兼顾实现。
23 2019-01-18 -
数据结构学习中实验源程序.pdf
在数据结构学习中的一些算法的源程序,希望对大家有帮助!
18 2019-03-16 -
数据结构学习指导与典型题解释
数据结构 学习指导与典型题解释
24 2018-12-20 -
数据结构学习与实验指导_陈越
数据结构学习与实验指导陈越与数据结构配套。《数据结构学习与实验指导附光盘)》内容提要:本书是《数据结构》(陈越主编,高等教育出版社2012年出版)的配套教材,围绕教材中的主要知识点设计了27道“实验案
230 2019-04-28 -
常用的数据结构学习源代码集合
内含多种经典数据结构和经典算法的实现,包括:二叉树的递归和非递归遍历,图的遍历,键树,Trie树,多种排序算法等
22 2019-07-18 -
数据结构学习的好资源请收藏
是学习数据结构的第一本好书,请收藏,从此学习数据结构变得很简单!
18 2019-09-16 -
线性表数据结构学习指南
线性表作为一种基础数据结构,在计算机科学领域应用广泛。 掌握线性表的概念、操作以及不同实现方式,对于学习更复杂的算法和数据结构至关重要。 本指南提供学习线性表所需的资源和方向,帮助学习者深入理解其原理
15 2024-07-05
暂无评论