首页 > 其他分享 >ds2

ds2

时间:2024-09-14 18:04:09浏览次数:11  
标签:Node last nn val ds2 next ans

2024 09 11
hw2

1

3 B
8 A
13 D
15 C

2

1

Node* merge(Node *p,Node *q){
  if(p->val > q->val){
    swap(p, q);
  }
  Node *ans=p, *last=p;
  p=p->next;
  
  while(p && q){
    if(p->val > q->val){
      swap(p, q);
    }
    last->next=p;
    last=p;
    p=p->next;
  }
  if(p){
    last->next=p;
  }
  else{
    last->next=q;
  }

  return ans;
}

2

Node* merge(Node *p,Node *q){
  if(p->val > q->val){
    swap(p, q);
  }
  Node *ans=p, *last=p;
  p=p->next;
  
  while(p && q){
    if(p->val > q->val){
      swap(p, q);
    }
    last->next=p;
    last=p;
    p=p->next;
  }
  if(p){
    last->next=p;
  }
  else{
    last->next=q;
  }

  ans=reverse(ans);
  return ans;
}
Node* reverse(Node *p){
  Node *n=p->next, *nn;
  p->next=NULL;
  while(n){
    nn=n->next;
    n->next=p;
    p=n;
    n=nn;
  }
  return p;
}

7

Node* reverse(Node *p){
  Node *n=p->next, *nn;
  p->next=NULL;
  while(n){
    nn=n->next;
    n->next=p;
    p=n;
    n=nn;
  }
  return p;
}

标签:Node,last,nn,val,ds2,next,ans
From: https://www.cnblogs.com/suxxsfe/p/18414481

相关文章

  • 分享4款安全与认证IC:DS28E30P、MAXQ1065GTC、RNG90-MAVDA-T、RNG90-SSVDA-T(介绍)
    1、DS28E30P安全认证器提供了一种基于FIPS-186ECDSA标准的完整认证解决方案,不仅高度安全,而且易于部署。该安全认证器采用ECDSA挑战和响应认证方式,同时利用安全EEPROM来存储密钥和用户数据。该器件提供了一套核心加密工具,这些加密工具由多种集成块衍生而来,包括一个非对称硬件引擎、......
  • DS2500 Python实践问题
    2024年春季Python分级指南在DS2500中,您将有一个项目、实验室、家庭作业和Python实践问题(PPP),所有这些都有助于您的成绩。对于这项工作中的一些,你的分数将完全基于正确性,而对于其他工作,你的编码/可视化风格将发挥重要作用。正确性:实验室和PPP实验室和购买力平价是自动评分的,如果自动......
  • mint21.3 安装ADS2020.01 提示缺少libwebkitgtk-3.0-0
    参考之前的方法:https://www.cnblogs.com/zjxcyr/p/15705024.html但是/etc/apt/sources.list中增加:debhttp://cz.archive.ubuntu.com/ubuntubionicmainuniverse然后update就报错。$sudoaptupdateGet:1http://security.ubuntu.com/ubuntujammy-securityInRelease......
  • MDS200-16-ASEMI三相整流模块MDS200-16
    编辑:llMDS200-16-ASEMI三相整流模块MDS200-16型号:MDS200-16品牌:ASEMI封装:M18最大重复峰值反向电压:1600V最大正向平均整流电流(Vdss):200A功率(Pd):大功率芯片个数:6引脚数量:5类型:整流模块、整流桥正向浪涌电流:1200A正向电压:1.30V最大输出电压(RMS):封装尺寸:如图工作温度:-......
  • 题解 AT_exawizards2019_e【Black or White】
    设\(P_b(k),P_w(k)\)表示已经吃了\(k\)块巧克力,把所有黑/白巧克力都吃光了的概率。枚举最后一块黑/白巧克力被吃的时间,容易得到:\[\begin{aligned}P_b(k)&=\sum_{i=1}^k\frac{\binom{i-1}{b-1}}{2^i}\\P_w(k)&=\sum_{i=1}^k\frac{\binom{i-1}{w-1}}{2^i}\\\end{aligned}\]......
  • 【国际会议| IEEE出版】首届并行计算与分布式系统国际会议 (PCDS2024)
    首届并行计算与分布式系统国际会议(PCDS2024)将于2024年9月21-22日在新加坡及线上同步举办。PCDS旨在为研究人员、学者和行业专业人士提供交流平台,让他们聚在一起讨论并行计算与分布式系统领域的最新进展。 PCDS2024诚邀国内外高校、科研机构专家、学者,企业界人士及其他相关人员......
  • ADS20XX完全安装(任意盘)、卸载指南
    搞了一个下午ADS,终于是安装完成了,看网上居然没有license路径跳过相关问题的解决方法,我就记录一下。1安装方法下面是安装指南和一些安装问题的解决方法。我的电脑是win10,64版,ADS2015,2017,2019,2020都试了一遍。安装时候随便参照一个网上博客。例如参考博客:2017:https://blo......
  • 群晖DS218+部署mysql
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos起因是懒我是个Java程序员,在家写代码时离不开redis、mysql、ka......
  • 群晖DS218+做maven私服(nexus3)
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos背景本人是个Java工程师,在家里撸代码时台式机、笔记本、虚拟机......