数据结构与程序设计练习2.2E2(b)
2013-08-29 16:26
225 查看
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(item) ;
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(item) ;
detected = temp.pop() ;
if (detected == success) detected = source.push(item) ;
if(detected == success) detected = dest.push(item) ;
}
return detected;
}
相关文章推荐
- 第三章数程序设计初步--控制结构综合项目4-2文件操作初体验练习2从文件读取数据
- 第三章数程序设计初步--控制结构综合项目4-2文件操作初体验练习3将数据写入文件
- 数据结构与程序设计 练习4.2E2 4.3E2
- 数据结构与程序设计 练习4.1 E1
- 第三章数程序设计初步--控制结构综合项目4-2文件操作初体验练习4将数据写入文件
- 数据结构与程序设计 练习3.3 E7
- 数据结构与程序设计 练习3.3 E7
- 第三章数程序设计初步--控制结构综合项目4-1文件操作初体验练习1从文件读取数据
- 数据结构与程序设计习题E2-链表
- 数据结构与算法练习-Number/数字
- 数据结构与程序设计——C++语言描述(Data Structures & Program Design in C++) by Robert L.Kruse & Alexander J.Ryb
- 数据结构——c语言描述 第三章 (2)栈的练习(四则运算的实现)
- C++程序设计练习:从文件中读取数据到结构体数组
- C Primer Plus (第五版) 第十四章 结构和其它数据形式 编程练习
- mysql数据库练习sql语句用到的emp与dept表结构和数据
- 数据结构——练习之学生信息操作
- 【算法学习笔记】11.数据结构基础 二叉树初步练习4
- C primer plus第14章(结构和其他数据形式)(练习)
- 数据结构(二)--容器练习
- 数据结构与程序设计————编程原则