数据结构与算法
listen666
这个作者很懒,什么都没留下…
展开
-
数据结构与算法&&线性表
本文材料自《大话数据结构》和网络 一、数据结构与算法的关系: 数据结构:一门研究非数值计算的程序问题中的操作对象,以及它们之间关系和操作等相关关系的学科。 说白了就是在一大堆数据中,数据元素之间的关系。(一个问题中多个对象之间的关系) 算法:解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且,每条指令表示一个或多个操作。 说白了就是问题的具体解决方案呗。(特定问题的解决办法) 所...原创 2019-05-14 20:47:13 · 203 阅读 · 0 评论 -
数据结构与算法&&线性表的变异体——栈与队列
本文由个人笔记整理得出,材料主要来自《大话数据结构》和网络各博主 栈的定义:限定仅在表尾进行插入和删除操作的线性表。 栈的插入操作叫作进栈,也称压栈、入栈。 栈的删除操作,也叫出栈,弹栈。 ADT栈(stack) Data Operation InitStack(*S):初始化操作,建立一个空栈S; DestroyStack(*S):若栈存在,则销毁它; ClearStack(*...原创 2019-05-15 22:22:16 · 100 阅读 · 0 评论