IT书架 本次搜索耗时 1.084 秒,为您找到 342 个相关结果.
  • 32.Kafka监控(下)

    消费滞后 监控指标说明 监控模块 总结 消费滞后 消息堆积是消息中间件的一大特色,消息中间件的流量削峰、冗余存储等功能正是得益于消息中间件的消息堆积能力。然而消息堆积是一把亦正亦邪的“双刃剑”,如果应用场合不恰当,反而会对上下游的业务造成不必要的麻烦,比如消息堆积势必会影响上下游整个调用链的时效性。在某些情况下,有些中间件如 RabbitMQ ...
  • 173. 二叉搜索树迭代器

    📑 题目:173. 二叉搜索树迭代器 📑 题目:173. 二叉搜索树迭代器 🚀 本题 LeetCode 传送门 题目大意 实现一个二叉搜索树迭代器。你将使用二叉搜索树的根节点初始化迭代器。调用 next() 将返回二叉搜索树中的下一个最小的数。 解题思路 用优先队列解决即可 代码 package leetcode im...
  • 105. 从前序与中序遍历序列构造二叉树

    📑 题目:105. 从前序与中序遍历序列构造二叉树 📑 题目:105. 从前序与中序遍历序列构造二叉树 🚀 本题 LeetCode 传送门 题目大意 根据一棵树的前序遍历与中序遍历构造二叉树。 注意: 你可以假设树中没有重复的元素。 解题思路 给出 2 个数组,根据 preorder 和 inorder 数组构造一颗树。 利用递归思...
  • 130. 被围绕的区域

    📑 题目:130. 被围绕的区域 📑 题目:130. 被围绕的区域 🚀 本题 LeetCode 传送门 题目大意 给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。被围绕的区间不会存在于边界上,换句话说,任何边界上的 ‘O’ 都不会被填充为 ‘X’。 任何...
  • 102. 二叉树的层序遍历

    📑 题目:102. 二叉树的层序遍历 📑 题目:102. 二叉树的层序遍历 🚀 本题 LeetCode 传送门 题目大意 按层序从上到下遍历一颗树。 解题思路 用一个队列即可实现。 代码 package leetcode import ( "" github . com / halfrost / LeetCo...
  • 202. 快乐数

    📑 题目:202. 快乐数 📑 题目:202. 快乐数 🚀 本题 LeetCode 传送门 题目大意 判断一个数字是否是“快乐数字”,“快乐数字”的定义是,不断的把这个数字的每个数字的平方和加起来,反复的加,最终如果能有结果是 1,则是“快乐数字”,如果不能得到一,出现了循环,则输出 false。 解题思路 按照题意要求做即可。 代码...
  • 164. 最大间距

    📑 题目:164. 最大间距 📑 题目:164. 最大间距 🚀 本题 LeetCode 传送门 题目大意 在数组中找到 2 个数字之间最大的间隔。要求尽量用 O(1) 的时间复杂度和空间复杂度。 解题思路 虽然使用排序算法可以 AC 这道题。先排序,然后依次计算数组中两两数字之间的间隔,找到最大的一个间隔输出即可。 这道题满足要求的做...
  • 141. 环形链表

    📑 题目:141. 环形链表 📑 题目:141. 环形链表 🚀 本题 LeetCode 传送门 题目大意 判断链表是否有环,不能使用额外的空间。 解题思路 给 2 个指针,一个指针是另外一个指针的下一个指针。快指针一次走 2 格,慢指针一次走 1 格。如果存在环,那么前一个指针一定会经过若干圈之后追上慢的指针。 代码 packag...
  • 103. 二叉树的锯齿形层序遍历

    📑 题目:103. 二叉树的锯齿形层序遍历 📑 题目:103. 二叉树的锯齿形层序遍历 🚀 本题 LeetCode 传送门 题目大意 按照 Z 字型层序遍历一棵树。 解题思路 按层序从上到下遍历一颗树,但是每一层的顺序是相互反转的,即上一层是从左往右,下一层就是从右往左,以此类推。用一个队列即可实现。 第 102 题和第 107 题都...
  • 129. 求根节点到叶节点数字之和

    📑 题目:129. 求根节点到叶节点数字之和 📑 题目:129. 求根节点到叶节点数字之和 🚀 本题 LeetCode 传送门 题目大意 给定一个二叉树,它的每个结点都存放一个 0-9 的数字,每条从根到叶子节点的路径都代表一个数字。例如,从根到叶子节点路径 1->2->3 代表数字 123。计算从根到叶子节点生成的所有数字之和。说明: 叶子...