JSRUN 用代码说话
JSRUN
WEB代码
NodeJS代码
C语言代码
Java代码
MySQL代码
Python
C++
Go语言
PHP
SQLite
Rust
Dart
R语言
C#
Kotlin
Ruby
objc
F#
VB.NET
Swift
clojure
Groovy
Lua
Pascal
Perl
Bash
Erlang
Scala
Haskell
Nim
Lisp
Racket
Nasm
Fortran
lifeofdragon
shally
第45791位JSRUN用户
活跃于 2021-12-31 13:16
访问量:46626
关注
代码
笔记
粉丝 0
关注 0
lifeofdragon(shally)
2021-12-24 19:00
2.8如果允许在循环队列的两端都可以进行插入和删除操作。要求: ① 写出循环队列的类型定义; ② 写出“从队尾删除”和“从队头插入”的算法。
编辑
0
0
下载
全屏
lifeofdragon(shally)
2021-12-24 18:58
2.7假设以数组Q[m]存放循环队列中的元素, 同时设置一个标志tag,以tag == 0和tag == 1来区别在队头指针(front)和队尾指针(rear)相等时,队列状态为“空”还是“满”。试编写与此结构相应的插入(enqueue)和删除(dlqueue)算法。
编辑
0
0
下载
全屏
lifeofdragon(shally)
2021-12-24 18:55
*2.6假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素站点(注意不设头指针) ,试编写相应的置空队、判队空 、入队和出队等算法。
编辑
0
0
下载
全屏
lifeofdragon(shally)
2021-12-24 17:52
2.5假设以I和O分别表示入栈和出栈操作。栈的初态和终态均为空,入栈和出栈的操作序列可表示为仅由I和O组成的序列,称可以操作的序列为合法序列,否则称为非法序列。写出一个算法,判定所给的操作序列是否合法。若合法,返回true,否则返回false(假定被判定的操作序列已存入一维数组中)。
编辑
0
0
下载
全屏
lifeofdragon(shally)
2021-12-24 17:44
*2.4从键盘上输入一个后缀表达式,试编写算法计算表达式的值。规定:逆波兰表达式的长度不超过一行,以$符作为输入结束,操作数之间用空格分隔,操作符只可能有+、-、*、/四种运算。
编辑
0
0
下载
全屏
lifeofdragon(shally)
2021-12-24 17:34
2.3设从键盘输入一整数的序列:a1, a2, a3,…,an,试编写算法实现:用栈结构存储输入的整数,当ai≠-1时,将ai进栈;当ai=-1时,输出栈顶整数并出栈。算法应对异常情况(入栈满等)给出相应的信息。
编辑
0
0
下载
全屏
上一页
4/10
下一页