IT书架 本次搜索耗时 0.214 秒,为您找到 334 个相关结果.
  • 19. 删除链表的倒数第 N 个结点

    📑 题目:19. 删除链表的倒数第 N 个结点 📑 题目:19. 删除链表的倒数第 N 个结点 🚀 本题 LeetCode 传送门 题目大意 删除链表中倒数第 n 个结点。 解题思路 这道题比较简单,先循环一次拿到链表的总长度,然后循环到要删除的结点的前一个结点开始删除操作。需要注意的一个特例是,有可能要删除头结点,要单独处理。 这道...
  • 26. 什么是 TCP 滑动窗口?

    📑 题目:26. 什么是 TCP 滑动窗口? 参考解析 📑 题目:26. 什么是 TCP 滑动窗口? 参考解析 在看 TCP 滑动窗口的概念之前,我们先来看看它出现的背景 ? 将 TCP 与 UDP 这样的简单传输协议区分开来的是,它传输数据的质量。TCP 对于发送数据进行跟踪,这种数据管理需要协议有以下两大关键功能: 可靠性:保证数据...
  • 233. 数字 1 的个数

    🚀 本题 LeetCode 传送门
  • 31.Kafka监控(上)

    Kafka监控 监控数据的来源 OneMinuteRate 获取监控指标 Kafka监控 任何应用功能再强大、性能再优越,如果没有与之匹配的监控,那么一切都是虚无缥缈的。监控不仅可以为应用提供运行时的数据作为依据参考,还可以迅速定位问题,提供预防及告警等功能,很大程度上增强了整体服务的鲁棒性。 目前的 Kafka 监控产品有很多,比如 Kaf...
  • 66. 加一

    📑 题目:66. 加一 📑 题目:66. 加一 🚀 本题 LeetCode 传送门 题目大意 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。 解题思路 给出一个数组,代表一个十进制数,数组的 0 下标是十...
  • 28.Kafka Connect

    Kafka Connect 独立模式 REST API 分布式模式 Kafka Connect Kafka Connect 是一个工具,它为在 Kafka 和外部数据存储系统之间移动数据提供了一种可靠的且可伸缩的实现方式。Kafka Connect 可以简单快捷地将数据从 Kafka 中导入或导出,数据范围涵盖关系型数据库、日志和度量数据、Ha...
  • 106. 从中序与后序遍历序列构造二叉树

    📑 题目:106. 从中序与后序遍历序列构造二叉树 📑 题目:106. 从中序与后序遍历序列构造二叉树 🚀 本题 LeetCode 传送门 题目大意 根据一棵树的中序遍历与后序遍历构造二叉树。 注意: 你可以假设树中没有重复的元素。 解题思路 给出 2 个数组,根据 inorder 和 postorder 数组构造一颗树。 利用递归...
  • 143. 重排链表

    📑 题目:143. 重排链表 📑 题目:143. 重排链表 🚀 本题 LeetCode 传送门 题目大意 按照指定规则重新排序链表:第一个元素和最后一个元素排列在一起,接着第二个元素和倒数第二个元素排在一起,接着第三个元素和倒数第三个元素排在一起。 解题思路 最近简单的方法是先把链表存储到数组里,然后找到链表中间的结点,按照规则拼接即可...
  • 128. 最长连续序列

    📑 题目:128. 最长连续序列 📑 题目:128. 最长连续序列 🚀 本题 LeetCode 传送门 题目大意 给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为 O(n)。 解题思路 给出一个数组,要求找出最长连续序列,输出这个最长的长度。要求时间复杂度为 O(n) 。 这一题可以先用暴力解决解决,代码见解法...
  • 141. 环形链表

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