原文:数据结构笔记---栈的“不可能出现的出栈顺序”思路总结

.牛客网上一道题: 已知一个栈的入栈序列是mnxyz,则不可能出现的出栈顺序是 答案是C。 可能我脑子比较笨吧,看来看去,感觉没看懂这类题型的意思。 因为我们都知道栈 stack 其实就是跟弹夹一样,子弹是往下压进去的,你如果认为第一发子弹有问题 汗 你只能从头把所有子弹取出来才能替换第一发。相信着个大家都懂栈的先进后出概念。但是具体出栈顺序就不懂了,于是我来给大家整理一下我的思路,避免像我一样 ...

2020-05-29 16:12 0 838 推荐指数:

查看详情

数据结构(1)——顺序

作为一种特殊的线性表,在计算机中有顺序储存结构和链式存储结构两种存储结构,根据这个我们把分为顺序和链 顺序 顶:用top来动态地表示顶元素在顺序中的位置,当top=-1时表示为空 这个是这个数据类型的定义 用一个数组来存储数据,对应的下标表示他在中的位置 ...

Wed Apr 06 05:58:00 CST 2016 0 2013
数据结构顺序的实现

数据结构顺序的实现 1、快速开始   是一种遵循元素后进(Push)先出(Pop)规则的线性表,即最后加入的元素最先出来,它的实现可以用数组或者链表。         它的特点如下: 后入先出,先入后出。 除了头尾节点之外,每一个元素有一个前驱,有一个后继 ...

Sat Sep 24 22:50:00 CST 2016 0 3266
数据结构笔记--总结及java数组实现简单结构

杂谈""结构:    (Stack)是一种插入删除操作都只能在一个位置上进表,这个位置位于表的末端,叫做顶(Top).   对的基本操作有push和pop,表示进栈和出.也就相当于插入和删除操作.   结构又叫做LIFO(后进先出)表.归根结底是一个表结构,因此任何能够实现表 ...

Thu May 12 03:50:00 CST 2016 0 2879
[数据结构与算法] 入操作总结

最近要参加数据结构与算法期末考试了,在这里总结一下出的一些常规操作。 参考了别人写的代码,自己又把代码敲了一遍。但是还是不熟悉。 一回生,二回熟嘛!多多练习就能掌握了。 ...

Tue Jul 02 00:11:00 CST 2019 0 2087
数据结构笔记三:和队列

目录 基本概念 基本操作 顺序 顺序的实现 顺序的基本运算 共享的实现 的应用 ...

Fri Aug 27 01:09:00 CST 2021 0 105
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM