由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Transfer elements in a stack to another preserving order
相关主题
一个读用户输入的小问题请教这个程序里用到了什么constructor啊?有几个copy constructor?
定义的struct数组很大时,为什么会出现奇怪的大数字?顺便问一个CreateFile问题 (转载)
int i:1how to convert an integer to a widestring
请问C++中局部未使用的变量在优化的时候会去掉么?C++ (direct vs indirect initialization)
C++菜问: 怎么这样也可以?C++ online Test 2题
为什么foo1可以而foo2不行?问个c++在不同函数里分配内存和释放内存的弱问题
菜鸟求教,一个c++的困惑请大侠评点一下我这个C++多重继承的程序。。。写得对不对啊。
还是咱们这儿,亲。我这个C++程序有没有什么问题啊?请指点。。。谢谢。。。
相关话题的讨论汇总
话题: int话题: stack话题: transfer话题: preserving话题: tchar
进入Programming版参与讨论
1 (共1页)
b*****d
发帖数: 23
1
#include
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int a[] = {1,2,3,4,5,6,7};
stack stack1;
stack stack2;
for(int i = 0; i<7; ++i)
stack1.push(a[i]);
int i = stack1.size();

while(!stack1.empty())
{
for(int j = 0; j {
stack2.push(stack1.top());
stack1.pop();
}
in
b*****d
发帖数: 23
2
the code works fine, but with comeplxity N^2.
BTW, 不能用辅助 stack.

【在 b*****d 的大作中提到】
: #include
: using namespace std;
: int _tmain(int argc, _TCHAR* argv[])
: {
: int a[] = {1,2,3,4,5,6,7};
: stack stack1;
: stack stack2;
: for(int i = 0; i<7; ++i)
: stack1.push(a[i]);
: int i = stack1.size();

1 (共1页)
进入Programming版参与讨论
相关主题
我这个C++程序有没有什么问题啊?请指点。。。谢谢。。。C++菜问: 怎么这样也可以?
how to export a class in a namespace in DLL?为什么foo1可以而foo2不行?
how to use stack(s) to realize a queque菜鸟求教,一个c++的困惑
关于thread的stack还是咱们这儿,亲。
一个读用户输入的小问题请教这个程序里用到了什么constructor啊?有几个copy constructor?
定义的struct数组很大时,为什么会出现奇怪的大数字?顺便问一个CreateFile问题 (转载)
int i:1how to convert an integer to a widestring
请问C++中局部未使用的变量在优化的时候会去掉么?C++ (direct vs indirect initialization)
相关话题的讨论汇总
话题: int话题: stack话题: transfer话题: preserving话题: tchar