数据结构作业1
2013-08-28 22:21
281 查看
Error_code copy_stack(Stack &dest,Stack &source)
{
Error_code detected=success;
Stack temp;
Stack_entry item;
while(detected==success&&!source.empty()}
{
detected=source.top(item);
detected=source.pop();
if(detected==success)detected=temp.push(item);
}
while (detected==success&&!temp.empty()
{
detected=temp.top(itemp);
detected=temp.pop();
if (detected==success)detected=source.push(item);
if (detected==success)detected=dest.push(item);
}
return detected;
}
{
Error_code detected=success;
Stack temp;
Stack_entry item;
while(detected==success&&!source.empty()}
{
detected=source.top(item);
detected=source.pop();
if(detected==success)detected=temp.push(item);
}
while (detected==success&&!temp.empty()
{
detected=temp.top(itemp);
detected=temp.pop();
if (detected==success)detected=source.push(item);
if (detected==success)detected=dest.push(item);
}
return detected;
}
相关文章推荐
- 【数据结构课程大作业】通信录管理系统
- 数据结构作业 迷宫问题 模拟 之基础的BFS DFS
- 第二次数据结构作业
- 数据结构大作业进度
- 数据结构与程序设计作业4
- 【数据结构作业二】写出单链表结点的结构体类型定义及查找、插入、删除算法,并以单链表作存储结构,实现有序表的合并
- 【数据结构作业】实现任意三种静态或动态查找
- 数据结构作业——max_and_min(栈)
- 数据结构作业
- 【数据结构作业】写链表- -
- 第二次数据结构作业
- 算法与数据结构作业第二次 cards
- 数据结构作业——地鼠安家(二叉搜索树)
- 线性表顺序存储结构实现(线性表-数据结构作业)
- 数据结构大作业
- 数据结构作业——地鼠安家(二叉搜索树)
- 数据结构作业——order(二叉树遍历)
- 【数据结构课程大作业】通信录管理系统
- 数据结构作业稀疏矩阵三元组表示
- C++实现数据结构作业——表达式求值