qq_37857769
2017-03-18 11:56
采纳率: 55.3%
浏览 861
已采纳

初学集合大神帮帮忙解答一下

 Stack的特点是什么? pop和 peek的区别?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • weixin_36720679 2017-03-18 12:26
    已采纳

    相同点是都是取出栈顶的值。
    不同的是peek只取不删;pop取出并删除,删除后栈的大小会变得。
    stack继承于vector(一个可增长的对象数组,线程安全)。所以也是线程安全的。与之对应的是队列(deque,相比stack有更好的完整性和一致性)

    打赏 评论