当前位置: 首页 > news >正文

2024字节跳动校招面试真题汇总及其解答(一)

1. 【算法题】重排链表

给定一个单链表 L 的头节点 head ,单链表 L 表示为:

L0 → L1 → … → Ln - 1 → Ln

请将其重新排列后变为:

L0 → Ln → L1 → Ln - 1 → L2 → Ln - 2 → …

不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。

示例 1:

输入:head = [1,2,3,4]
输出:[1,4,2,3]

示例 2:

输入:head = [1,2,3,4,5]
输出:[1,5,2,4,3]

提示:

  • 链表的长度范围为 [1, 5 * 104]
  • 1 <&#
http://www.lryc.cn/news/159077.html

相关文章:

  • 【Nginx23】Nginx学习:响应头与Map变量操作
  • 前端代理报错Error occured while trying to proxy to: localhost:端口
  • QT DAY6
  • Slint学习文档
  • 【最新!七麦下载量analysis参数】逆向分析与Python实现加密算法
  • 蓝桥杯练习题(3的倍数)
  • 安装Qe-7.2细节
  • 3.运行项目
  • 【算法题】2651. 计算列车到站时间
  • Mybatis传递实体对象只能直接获取,不能使用对象.属性方式获取
  • flink 写入数据到 kafka 后,数据过一段时间自动删除
  • golong基础相关操作--一
  • 【深度学习】基于卷积神经网络的铁路信号灯识别方法
  • DR IP-SoC China 2023 Day演讲预告 | 龙智Perforce专家解析芯片开发中的数字资产管理
  • 解决github连接不上的问题
  • # DevOps名词定义梳理
  • Redis Cluster
  • Pandas常用指令
  • FPGA实战小项目3
  • mysql创建用户
  • 程序员写好简历的5个关键点
  • Vue:关于如何配置一级路由和二级路由的方法
  • 【论文绘图】seaborn分类数据绘图
  • KubeSphere Namespace 数据删除事故分析与解决全记录
  • mysql场景题:最近7天连续3天登陆用户,字段,id,date(已去重)
  • 华为OD机试 - 最差产品奖 - 双端队列 deque(Java 2023 B卷 200分)
  • 【校招VIP】前端算法考察之链表算法
  • uni-app之android离线自定义基座
  • 【AWS】实操-保护 Amazon S3 VPC 终端节点通信
  • C# Color颜色RGB对照表