数据结构与算法基础: 顺序存储结构 链式存储结构 什么是树结构?为什么使用树结构?树的基本概念 二叉树: 任何一个节点的子节点数量不超过2 二叉树的子节点分左节点和右节点 满二叉树:所有的叶子节点都在最后一层,而且节点总数为2的n次方-1【n是树的高度 ...
一直想写一个关于本分类的博文,耽搁了这么长时间,今天终于静下心来开写了。 回忆一下第一次接触计算机的时候,那时候我还在上小学具体几年级记不太清楚了,大概二三年级的样子,那日突然学校的一个闲置房子被打开,里面被搬进来一些 小电视 ,不过这些 小电视 还带着一个 箱子 ,好奇的我跑进屋子里看了起来,从老师的谈话声中我得知这些 小电视 原来叫电脑,看着老师们那黑色屏幕上面那一个一个的 小飞机 飞来飞去的 ...
2014-09-22 22:28 0 2198 推荐指数:
数据结构与算法基础: 顺序存储结构 链式存储结构 什么是树结构?为什么使用树结构?树的基本概念 二叉树: 任何一个节点的子节点数量不超过2 二叉树的子节点分左节点和右节点 满二叉树:所有的叶子节点都在最后一层,而且节点总数为2的n次方-1【n是树的高度 ...
一.算法 算法的基本概念(笼统): 解答某一类问题的任意一种特殊的方法。 一组又穷的规则,它规定了解决某一特定类型的问题的一系列运算。简而言之,就是解决问题的方法的步骤,是解题方案准确为完整的描述。 根据算法编写出相应的计算机语言的程序,让计算机去执行完成它,就可以提高 ...
Alan-song 数据结构目录树 数据结构基本概念 什么是数据结构? 数据之间的结构关系 逻辑结构(关系) 存储结构(关系) 线性表 线性表的顺序存储 线性表 ...
: http://pan.baidu.com/s/1gdCqW8r 二、数据结构 ...
[转]算法与数据结构——入门总结与自学资料推荐 本文转自(http://www.cnblogs.com/jiahuix/p/4868881.html) 一、大纲 博客:董西城、Vamei 思维导图下载地址:http://pan.baidu.com/s/1gdCqW8r ...
上一章我们说了常见的10种数据结构,接下来我们说常见的10种算法。 上一章地址:基础夯实:基础数据结构与算法(一),不怎么清楚的可以去瞅瞅。 常见的10种算法 数据结构研究的内容:就是如何按一定的逻辑结构,把数据组织起来,并选择适当的存储表示方法把逻辑结构组织好的数据存储到计算机 ...
数据结构与算法 数据结构(英语:data structure)是计算机中存储、组织数据的方式。 数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素集合。它包含三方面的内容,逻辑关系、存储关系及操作。 不同种类的数据结构适合于不同种类的应用 ...
图基础 图(Graph)应用广泛,程序中可用邻接表和邻接矩阵表示图。依据不同维度,图可以分为有向图/无向图、有权图/无权图、连通图/非连通图、循环图/非循环图,有向图中的顶点具有入度/出度的概念。 面对图相关问题,第一步是将问题转为用图表示(邻接表/邻接矩阵),二是使用图相关算法求解 ...