997.找到小镇的法官[https://leetcode-cn.com/problems/find-the-town-judge/solution/997zhao-dao-x...
997.找到小镇的法官[https://leetcode-cn.com/problems/find-the-town-judge/solution/997zhao-dao-x...
239.滑动窗口最大值[https://leetcode-cn.com/problems/sliding-window-maximum/solution/239hua-don...
昨日回顾 昨天我们学习了树的一些基础名词与分类,很多人想问,为什么很多公司的手撕算法环节都会选择树这个数据类型来考察面试者呢? 因为树中包含的知识太多了。我们在昨天介绍的树的...
树的概念与名词解释 树(Tree)是一种抽象的数据结构,之所以把“它”叫做树,是因为它看起来像是一棵倒挂着的树,即根在上,叶朝下。 一棵树是由n(n>=0)个元素组成的,当n...
昨日回顾 昨天,我们介绍了队列的基础知识,并分别学习了Python与Java中队列的操作方法。 在此基础上,通过两道简单的队列题,掌握了基本的入队与出队操作。然而,队列的题目...
队列的介绍 队列(queue)是一种简单、常用的数据结构,在上一章栈的学习中,我们已经提到了队列这种数据结构。 队列: 先入先出 栈: 后入先出 队列的操作和我们日常生...
昨日回顾 昨天我们开启了栈这个数据结构的章节,分别介绍了Python和Java中栈的初始化与使用。然后通过三道题目,对栈的解题和分析有了一个初步的了解。 然而昨天的栈题目,主...
刷穿剑指offer-Day17-栈I 栈的使用与基础题型 栈的介绍 栈(stack) 本身是一种简单、常用的数据结构,它常常用来和队列进行比较。 队列: 先入先出 栈: ...
1894.找到需要补充粉笔的学生编号[https://leetcode-cn.com/problems/find-the-student-that-will-replace-...