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

面试必考精华版Leetcode2130.链表最大孪生和

题目:


 

代码(首刷看解析 day22):

class Solution {
public:int pairSum(ListNode* head) {ListNode* slow=head;ListNode* fast=head->next;while(fast->next!=nullptr){slow=slow->next;fast=fast->next->next;}//反转链表后半段ListNode* prev=slow->next;ListNode* cur=nullptr;while(prev->next){ListNode* t=prev->next;prev->next=cur;cur = prev;prev= t;}prev->next = cur;slow->next = prev;int ans=0;ListNode* x=head;ListNode* y=slow->next;while(y){ans=max(ans,x->val + y->val);x=x->next;y=y->next;}return ans;}
};

http://www.lryc.cn/news/106138.html

相关文章:

  • qemu kvm 新建虚拟机
  • Charles抓包工具使用(一)(macOS)
  • 2023年8月美团外卖3-18元红包优惠券天天领取活动日历及美团外卖红包领取使用
  • 深度学习各层负责什么内容?
  • 【硬件设计】模拟电子基础二--放大电路
  • 基于应用值迭代的马尔可夫决策过程(MDP)的策略的机器人研究(Matlab代码实现)
  • 控件旋转90度,并跟随大小缩放
  • 软件外包开发的PHP开发框架
  • D2L学习记录-10-词嵌入word2vec
  • 海外独立站怎么搭建?7个海外独立站搭建指南
  • flask中实现restful-api
  • Centos7 安装man中文版手册
  • untiy代码打压缩包,可设置密码
  • 【iOS】—— UIKit相关问题
  • Linux系统防火墙Firewalld
  • STM3232 GPIO的配置寄存器(为了移植IIC)
  • K8s的详细介绍
  • JavaWeb(8)——前端综合案例2(节流和防抖)
  • Spring优雅的在事务提交/回滚前后插入业务逻辑
  • day48-ajax+SSM分页
  • 如何在本地环境使用 CodeQL 扫描出代码中的安全漏洞?
  • 关于领导要求logback日志时间格式要求为“年-月-日 时:分:秒,毫秒”
  • 软件测试--一些生命周期
  • Mr. Cappuccino的第57杯咖啡——简单手写Mybatis大致原理
  • 机房环境、动力、网络、安防,帮您提高运维效率,确保机房安全
  • 大数据课程E1——Flume的概述
  • 01.Redis实现发送验证码
  • Vue中对组件的调用
  • SpringCloud Gateway获取请求响应body大小
  • 二叉树的层序遍历