自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据结构与算法(四):栈和队列

栈栈的定义栈是一种重要的线性结构,栈是前面讲过的线性表的一种具体形式。栈是一种后进先出的结构,例如子弹的压入和发出,例如c语言中的函数。栈是一种后进先出(Last in first out,LIFO)的线性表,它要求只在表尾进行删除和插入操作。栈的元素必须“后进先出”栈的操作只能在这个线性表的表尾进行。对于栈来说,这个表尾称为栈的栈顶(top),相应的表头称为栈底(bottom)...

2020-03-23 14:22:01 2037 6

原创 数据结构与算法(三):线性表

线性表什么是线性表?线性表:由零个或多个数据元素足证的有限序列。首先,它是一个序列,元素之间有一个先来后到。若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素都有一个前驱和后继。另外,线性表强调是有限的,事实上无论计算机发展到多强大,它所处理的数据都是有限的。允许有空表,线性表元素的个数n=0时,称为空表。抽象数据类型:数据类型:是指一组性质相同的值的集合及定义在...

2020-03-02 20:42:11 4530 7

原创 数据结构与算法(二):时间复杂度和空间复杂度

算法效率的度量方法:算法采用的策略、方案编译产生的代码质量问题的输入规模机器执行指令的速度由此可见,抛开计算机硬件,一个程序的运行时间依赖于算法的好坏和输入规模。int i,sum=0,n=100;for(i=1;i<=n;i++){ sum=sum+i;}printf("%d",sum);int i,sum=0,n=100;sum=(i+n)*n/2;p...

2020-03-01 14:45:13 1957 3

原创 数据结构与算法(一):什么是数据结构?

数据结构入门,介绍一些数据结构的基本概念

2020-02-29 18:55:27 3639 4

空空如也

空空如也

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

TA关注的人

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