前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >算法刷题篇——Stack

算法刷题篇——Stack

作者头像
longzeqiu
修改2023-09-21 19:53:31
5210
修改2023-09-21 19:53:31
举报
文章被收录于专栏:Android小知识Android小知识

Stack 栈

  • 后进先出(先进后出)
  • Vector的一个子类
  • 创建一个栈
    • Stack stack = new Stack<包装类型>();

Stack方法|用途

分类

功能

boolean empty()

返回布尔值表示栈是否为空

Object peek()

查看栈顶元素

Object pop()

取出栈顶元素

Object push(Object element)

把元素压入栈

int search(Object element)

从栈顶向下该元素第一次出现的位置

个人刷题方法及总结

去哪刷题

首推力扣

如何刷题

  • 算法最开始要对题海战术sayno
  • 要有针对性的刷题按类型进行刷题

按题型做题,更容易理解该类型算法

  • 难度从简单入手(挑软柿子捏),建立自信

往往越基础的题目,会更加加深你对该类型的特点的印象

最后拿自己举例,了解了栈的方法和概念之后刷了6道栈类型简单程度的题,这自信不就建立起来了,随机刷题只适合大佬,小白的话建议和我一样从头做起,干就完了!

干就完了!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Stack 栈
  • Stack方法|用途
  • 个人刷题方法及总结
    • 去哪刷题
      • 如何刷题
        • 最后拿自己举例,了解了栈的方法和概念之后刷了6道栈类型简单程度的题,这自信不就建立起来了,随机刷题只适合大佬,小白的话建议和我一样从头做起,干就完了!
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档