首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序IT圈

    ​LeetCode刷题实战143: 重排链表

    problems/reorder-list/ Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln 题意 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

    51750发布于 2021-01-19
  • 来自专栏悟道

    143. 重排链表

    给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

    40820发布于 2021-06-21
  • 来自专栏计算机视觉与深度学习基础

    Leetcode 143 Reorder List

    Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→… You must do

    52950发布于 2018-01-12
  • 来自专栏张伦聪的技术博客

    143. 重排链表

    给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

    63210编辑于 2022-10-26
  • 来自专栏Reck Zhang

    LeetCode 0143 - Reorder List

    Reorder List Desicription Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln

    25910发布于 2021-08-11
  • 来自专栏五分钟学算法

    字节一面,面试官告诉我链表掌握的不熟练

    题目描述 给定一个单链表 L:L0→L1→…→Ln-1→Ln, 将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 变换信息如下: L0→L1→…→Ln-1→Ln 变换为 L0→Ln→L1→Ln-1→L2→Ln-2→… 并且题目要求不能改变节点的值。

    70120发布于 2020-09-15
  • 来自专栏desperate633

    LintCode 重排链表题目分析代码

    题目 给定一个单链表L: L0→L1→…→Ln-1→Ln, 重新排列后为:L0→Ln→L1→Ln-1→L2→Ln-2→… 必须在不改变节点值的情况下进行原地操作。

    39820发布于 2018-08-22
  • 来自专栏蛮三刀的后端开发专栏

    [Leetcode][python]Reorder List/重排链表

    题目大意 将单向链表L0→L1→…→Ln-1→Ln转化为L0→Ln→L1→Ln-1→L2→Ln-2→…的形式,也就是从头部取一个节点,从尾部取一个节点,直到将原链表转化成新的链表。

    78730发布于 2019-03-26
  • 来自专栏前端小书童

    【一天一大 lee】重排链表 (难度:中等) - Day20201020

    20201020 题目: 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换

    52530发布于 2020-11-03
  • 来自专栏木又AI帮

    【leetcode刷题】T108-重排链表

    【题目】 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

    46530发布于 2019-07-17
  • 来自专栏Michael阿明学习之路

    LeetCode 143. 重排链表(链表反转+快慢指针)

    题目 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

    62210发布于 2020-07-13
  • 来自专栏用户画像

    Leetcode No.143 重排链表

    题目描述 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → … → Ln-1 → Ln 请将其重新排列后变为: L0 → Ln → L1 → Ln-1 → L2 → Ln

    27240发布于 2021-11-29
  • 来自专栏蛮三刀的后端开发专栏

    [Leetcode][链表]相关题目汇总/分析/总结

    Reorder List/重排链表 将单向链表L0→L1→…→Ln-1→Ln转化为L0→Ln→L1→Ln-1→L2→Ln-2→…的形式,也就是从头部取一个节点,从尾部取一个节点,直到将原链表转化成新的链表

    95430发布于 2019-03-26
  • 来自专栏后端知识体系

    LeetCode-143-重排链表

    # LeetCode-143-重排链表 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,

    47920编辑于 2022-07-14
  • 来自专栏五分钟学算法

    快慢指针巧解链表题目(二)

    动画演示:代码实现: 03LeetCode #143重排链表题目描述:给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→…你不能只是单纯的改变节点内部的值

    51120发布于 2021-03-10
  • 来自专栏P_M_P学习笔记

    【Leetcode】重排链表、旋转链表、反转链表||

    题目描述 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → … → Ln-1 → Ln 请将其重新排列后变为: L0 → Ln → L1 → Ln-1 → L2 → Ln

    34710编辑于 2024-01-19
  • 来自专栏Swift社区

    Swift 实现链表重新排列:L0 → Ln → L1 → Ln-1

    本篇文章将讲解如何在 Swift 中实现 链表的重新排列,从而使其节点顺序变为 L0 → Ln → L1 → Ln-1 → L2 → Ln-2 → …,并提供完整代码、测试案例及时间空间复杂度分析。

    32300编辑于 2024-12-03
  • 来自专栏五分钟学算法

    字节面试题,最优解通过!

    一、题目描述 给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

    69440编辑于 2023-01-10
  • 来自专栏算法工程师之路

    链表问题(一)-LeetCode 138、382、203、143、141、142(有环链表入环节点,复制复杂链表)

    remove-linked-list-elements/ 【LeetCode #143】重排链表 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln

    50920发布于 2019-12-13
  • 来自专栏Java开发

    经典算法之链表篇(二)

    问题描述: 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → … → Ln-1 → Ln请将其重新排列后变为: L0 → Ln → L1 → Ln-1 → L2 → Ln

    22310编辑于 2024-10-21
领券