240 发简信
IP属地:重庆
  • Resize,w 360,h 240
  • leetcode 25. k个一组翻转链表

    题目描述 给出一个链表,每 k 个节点一组进行翻转,并返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的...

  • leetcode 141 判断链表中是否有环

    题目描述 给定一个链表,判断链表中是否有环。 进阶: 解题思路 无环链表,最后一个节点为nil,有环链表可以无限循环next下去 不用额外空间:...

  • Resize,w 360,h 240
    leetcode 142 环形链表的环的第一个节点

    题目描述 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 说明:不允许修改给定的链表。进阶: 解题思路 无环链表...

  • leetcode 24. 两两交换链表中的节点

    题目描述 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。示例: 说明: 你的算法只能使用常数的额外空间。 你不能只是单纯的改变节点内...

  • 拜托,面试别再问我回文链表了!!!

    题目描述 请判断一个链表是否为回文链表。 示例1: 示例2: 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 解题思路...

  • leetcode 206 反转链表

    题目描述 反转一个单链表。 示例: 进阶: 解题思路 详见代码 代码实现 GitHub 源码传送门 项目中会提供各种数据结构及算法的Golang...

  • leetcode 232 栈实现队列

    232. 用栈实现队列 使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部。 pop() -- 从队列首部移除元素。 p...

  • LeetCode146 动手实现LRU算法

    146. LRU缓存机制 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get ...

个人介绍
逆水行舟,不进则退