- 博客(4)
- 收藏
- 关注
原创 两个栈模拟队列 数据结构C
设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数:int IsFull(Stack S):判断堆栈S是否已满,返回1或0; int IsEmpty (Stack S ):判断堆栈S是否为空,返回1或0; void Push(Stack S, ElementType item ):将元素item压入堆栈S; ElementType Pop(Stack S ):删除并返回S的栈顶元素。实现队列的操作,即入队void AddQ(.
2022-04-23 00:14:35 387
原创 c++ 机器翻译 数据结构 链队列
输入文件共2行。每行中两个数之间用一个空格隔开。第一行为两个正整数M和N,代表内存容量和文章的长度。第二行为N个非负整数,按照文章的顺序,每个数(大小不超过1000)代表一个英文单词。文章中两个单词是同一个单词,当且仅当它们对应的非负整数相同。【输入输出样例1说明】整个查字典过程如下:每行表示一个单词的翻译,冒号前为本次翻译后的内存状况:空:内存初始状态为空。1.1:查找单词1并调入内存。2.1 2:查找单词2并调入内存。3.1 2:在内存中找到单词1。4.1 2 5:...
2022-04-12 15:10:23 636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人