算法刷题篇——Stack

Stack 栈

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

Stack方法|用途

分类 功能
boolean empty() 返回布尔值表示栈是否为空
Object peek() 查看栈顶元素
Object pop() 取出栈顶元素
Object push(Object element) 把元素压入
int search(Object element) 从栈顶向下该元素第一次出现的位置

个人刷题方法及总结

去哪刷题

如何刷题

  • 算法最开始要对题海战术sayno
  • 要有针对性的刷题按类型进行刷题
    按题型做题,更容易理解该类型算法
  • 难度从简单入手(挑软柿子捏),建立自信
    往往越基础的题目,会更加加深你对该类型的特点的印象

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

干就完了!
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。