搜索资源列表
trees1749
- 二叉树,栈,队列的基本操作,实现3个抽象数据类型-binary tree, stack, the basic operation cohort achieve three abstract data type
stack
- 实现栈在两种存储结构中的基本操作:栈的初始化、判栈空、入栈、出栈等
sta
- 本实训是关于栈的应用,栈在各种高级语言编译系统中应用十分广泛,在本实训程序中,利用栈的“先进后出”的特点,分析C语言源程序代码中的的括号是否配对正确。通过本对本实训的学习,可以理解的基本操作的实现。 本实训要求设计一个算法,检验C源程序代码中的括号是否正确配对。对本算法中的栈的存储实现,我们采用的是顺序存储结构。要求能够在某个C源程序上文件上对所设计的算法进行验证。
mowangyuyan
- 1.主要是对栈和队列的运用。 2.首先实现栈和队列的基本操作。 3.将魔王语言自右至左进栈,总是处理栈顶字符。若是开括号,则注意出栈,将字母顺序如对,直至闭括号出栈,并按照规则要求注意出对在处理后入栈。 4.规则(2)的实现主要运用队和栈的特性。
zhanheduiliedejibencaozu
- 数据结构栈和队列的基本操作及其应用。对于一个从键盘输入的字符串,判断其是否为回文。回文即正反序相同。如“abba”是回文,而“abab”不是回文。
数据结构(C#语言版)
- 数据结构(C#语言版) 计算机程序语言书: 目 录 第1章 绪论 1 1.1 数据结构 1 1.1.1 学习数据结构的必要性 1 1.1.2 基本概念和术语 2 1.2 算法 7 1.2.1 算法的特性 7 1.2.2 算法的评价标准 8 1.2.3 算法的时间复杂度 9 1.3 数学预备知识 11 1.3.1 集合 11 1.3.2 常用的数学术语 11 1.3.3 对数 12
Mcalculator
- 用java实现浮点数加减乘除四则混合运算,矩阵加法,减法,与数乘,与数除,两个矩阵相乘,转置,逆阵,产生单位阵,操作数与变量的转换,操作数取反,栈的一些基本操作。-achieve float with the arithmetic four mixed computing, matrix addition, subtraction, multiplication, with the exception of a few, two mat
expression_request
- 计算表达式是实现课程设计语言的基本问题之一,也是栈的应用的一个典型例子。1)要求以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值。2)要求在屏幕的适当位置显示运算符栈,运算数栈,输入字符和主要操作的变化过程!3)要求最好有友好的功能和仿真界面,运算数可以是实数。 -err
stack
- 实现栈在两种存储结构中的基本操作:栈的初始化、判栈空、入栈、出栈等-Realize stack storage structure in two basic steps: stack initialization, contractors stack empty,入栈, such as a stack
stack1
- 栈的链式存储结构与操作,栈的基本操作,可以ac过-The basic structure and operation of the chain store operations, stack stack can be ac over
stack
- 利用栈的基本操作将一个十进制的正整数转换成二进制数据-Will be a positive decimal integer into binary data using the basic operation of the stack
Stack
- 栈的基本操作,包括入栈,出栈,栈满和栈空的情况等-operation of stack
4
- 初始化栈、判栈为空、出栈、入栈、求栈顶元素等运算,自己填写主函数。 利用顺序栈的基本操作,实现将任意一个十进制整数转化为R进制整数 3、用顺序存储来定义循环队列结构。编程实现, 初始化队列、判队列为空、出队列、入队列、求队列头部元素等运算。 只有尾指针的单循环链表表示的队列的入队和出队程序.-Initialize the stack, the stack is empty sentence, stack, stack,
SequenceStack
- 这个程序是实现顺序栈的基本操作,包括建空栈,插入,删除,查找,清空,销毁。栈在解决问题的时候用的还是比较多的,必须掌握。-This program is the basic operation of the order of the stack to build an empty stack, insert, delete, find, clear, destroy. Stack is used to solve the problem
tc102
- 利用栈的基本操作实现将任意一个十进制整数转化为16进制整数-The use of the basic operation of the stack to achieve arbitrary integer into a decimal, 16 hexadecimal integer
zhan
- 栈 假设一个算术表达式中可以包含三种括号:园括号“(”和“)”、方括号“[”和“]”、花括号“{”和“}”,且这三种括号可按任意的次序嵌套使用。编写判别给定表达式中所含括号是否正确配对出现的算法(已知表达式已存入数据元素为字符的顺序表中)。要求:顺序栈存储;实现顺序栈的基本操作;调用基本操作完成。-The stack Suppose a arithmetic expressions can contain three kind
2
- 1. 实现顺序栈的基本操作(初始化、判断栈空、判断栈满、入栈、出栈)。 1) 从键盘输入一系列整数,当输入值为0时,停止输入,产生顺序栈。 2) 实现入栈操作,输入需入栈的值,如入栈成功,显示“入栈成功!”,否则显示“入栈失败!”并说明失败原因。 3) 实现出栈操作,如出栈成功,显示“出栈成功!”,否则显示“出栈失败!”并说明失败原因。 4) 顺序栈中元素依次出栈,并显示 。 2. 实现循环队列的基本操作(初始化
数据结构
- (1)建立链队列,并实现一些元素入队,实现链队列的建立和入队的基本操作; (2)实现某些元素出队,实现链队列的出队的基本操作((1) the establishment of the chain queue, and realize some basic elements into the team, and the team operation to achieve the establishment of the chain qu
利用栈进行括号匹配检验
- 检验一条信息中括号各个匹配与否。比如输入(){}会提示错误,输入({})会提示正确。 另外附录了线性表基本操作的对应代码(Check whether parentheses match each other in a message. In addition, the corresponding code of the basic operation of the linear table is attached)
顺序栈验证实验
- 顺序栈的模板,包括构造函数,析构函数,入栈,出栈,取栈顶元素,判空等基本操作,并在主函数中实现(The template of the sequential stack, including the constructor, the destructor, the push, the pop, the getpop,the empty. Then realize the function of each in the main func