自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 数据结构——队列

队列的含义与栈相同,队列也是一种特殊的线性表,也是一种操作受限制的数据结构,它只允许在前段删除数据元素和在后端插入数据元素。删除元素的位置称作队头(head),插入元素的位置称作队尾(tail)。从生活中的角度来理解,平时我们食堂排队、超市排队等,就是一种常见的队列形式。队列的简单模型顺序队列创建队列时需要静态分配或动态申请一片连续的存储空间,并设置两个指针对队列进行操作,一个是head指向队头,一

2017-04-15 16:22:59 504

原创 数据结构——栈

栈(Stack)的含义栈是一种特殊的线性表,它只允许在表的的一端进行插入和删除操作,栈的两端分别称为栈顶和栈底,栈顶即为数据插入和删除的一端,而 栈底则存放的是第一个被插入的数据,当然这条数据也会是最后一个被取出的数据。当一条数据元素要存入栈中,叫作进栈(push),即将该数据放在栈顶位置成为新的栈顶元素,而从栈顶取出一条数据元素叫作出栈(pop),即将栈顶元素删除。这是栈在汉语中的解释: 1.

2017-04-14 09:24:05 300

原创 数据结构——数组

数组:就是相同类型的数据按一定顺序排列的集合,把有限个类型相同的数据元素用一个名字表示,通过编号来区分。名字即为数组名,编号即为下标。 数组是最简单、使用最广泛的一种数据结构,其实就是一块连续的内存,哪怕物理上不连续,逻辑上也是连续的,连续存放着一组相同类型数据元素。 **数组的定义:type[] 变量名 = new type[数组长度] 数组分为:一维数组、二维数组、多维数组。 定义一个简

2017-04-09 16:04:01 263

原创 数据结构概述

数据结构:顾名思义,就是数据的存储结构,即计算机存储存储、组织数据的方式,是相互之间存在一种或者多种对特定关系的数据元素的集合。下图大概展示了数据结构的分类:逻辑结构:反映了数据结构中元素之间的逻辑关系1、 集合:数据结构中元素除了“同属于一个集合”的相互关系外,无任何别的关系。 2、 线性结构:数据结构中的元素存在“一对一”的关系。 3、 树结构:数据结构中元素存在“一对多”的关系。

2017-04-08 10:26:29 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除