若将数据序列D={1,2,3}输入堆栈,请给出所有可能的堆栈输出。

小范f-li.cn 2015-01-19 06:54:55
若将数据序列D={1,2,3}输入堆栈,请给出所有可能的堆栈输出。

xiexie!~
...全文
357 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2015-01-20
  • 打赏
  • 举报
回复
不是全排列。
fly_dragon_fly 2015-01-20
  • 打赏
  • 举报
回复
stl 里面有函数可用的

    int a[]={1,2,3};
    do{
        cout<<a[0]<<" "<<a[1]<<" "<<a[2]<<endl;
    }while(next_permutation(a,a+3));
小范f-li.cn 2015-01-19
  • 打赏
  • 举报
回复
引用 1 楼 fly_dragon_fly 的回复:
要输出全排列?
嗯~
fly_dragon_fly 2015-01-19
  • 打赏
  • 举报
回复
要输出全排列?

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧