7-52 两个有序链表序列的交集 (20 分)

已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。

输入格式:

输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列)。数字用空格间隔。

输出格式:

在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出NULL

输入样例:

1 2 5 -1
2 4 5 8 10 -1

输出样例:

2 5
#include <stdio.h>
#include <stdlib.h>typedef int ElementType;
typedef struct Node *PtrToNode;
struct Node {ElementType Data;PtrToNode   Next;
};
typedef PtrToNode List;List Read();
void Print( List L ); List Intersection( List L1, List L2 );int main()
{List L1, L2, L;L1 = Read();// Print(L1);// printf("\n");L2 = Read();//Print(L2);//printf("\n");L = Intersection(L1, L2);Print(L);return 0;
}
List Read(){int n;

两个有序链表序列的交集相关推荐

  1. PTA : 函数题 7-3 两个有序链表序列的交集 (20 分)

    大一下本期数据结构 数据结构题目集 两个有序链表序列的交集 (20 分) 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正 ...

  2. 两个有序链表序列的交集_LeetCode | 21.合并两个有序链表

    点击上方蓝字关注我们 1.LeetCode | 2.两数相加 2.LeetCode | 206.反转链表 3.LeetCode | 1.两数之和 4.LeetCode | 703.数据流中的第K大元素 ...

  3. 两个有序链表序列的交集_腾讯50题---合并两个有序链表(简单)

    5.1 题目描述: 将两个有序链表合并为一个新的有序链表并返回.新链表是通过拼接给定的两个链表的所有节点组成的. 示例: 输入:1->2->4, 1->3->4 输出:1-&g ...

  4. 两个有序链表序列的交集_剑指offer第21天:合并两个有序链表

    我准备了 1000 本电子书和计算机各领域高清思维导图 100 张,关注后回复[资源],即可获取!更可回复[内推]加入 BAT 内推群! 01.题目分析 第21题:合并两个有序链表 将两个有序链表合并 ...

  5. 两个有序链表序列的交集 (20分)(最佳解法)

    题目描述: 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列 ...

  6. 7-52 两个有序链表序列的交集 (20 分)(思路加详解尾插法)come Boby!

    一:题目 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列) ...

  7. 习题2.5 两个有序链表序列的合并 (15 分)

    习题2.5 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L ...

  8. 2021-10-27 PTA 数据结构 链表 两个有序链表序列的合并

    题目:两个有序链表序列的合并 (本题来自PTA) 以下是AC代码(代码来源于老师所给的题解) #include<stdio.h> #include<stdlib.h> #inc ...

  9. 6-3 两个有序链表序列的合并

    6-3 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L2 ...

最新文章

  1. 在图数据上做机器学习,应该从哪个点切入?
  2. 目标检测开源代码汇总 object detection algorithm codes
  3. java byte array_Java IO: ByteArray和Filter
  4. 编程之美-判断点是否在三角形内方法整理
  5. FreeRTOS笔记2
  6. linux 虚拟机安装图形界面,linux 在虚拟机中安装图形界面
  7. 惠普继续大裁员:未来3年计划裁撤7000-9000个岗位
  8. JavaScript中循环遍历JSON响应
  9. 误删除了Oracle的dbf文件后的解决方法
  10. html5开发播放器,larkplayer: 插件化的 HTML5 播放器
  11. for ihs linux_在IBM的IHS上编译PHP(redhat 5.5 64位的环境)
  12. 我的 fedora 14 安装备忘
  13. Lodash兼容IE6~IE8
  14. Ubuntu/Win10双系统安全删除Ubuntu的方法
  15. android 微信照片,手机微信图片怎么恢复 答案让人难以置信
  16. html花瓣特效代码,网页上漂浮的花瓣
  17. seo知识技巧-关键词密度选取技巧
  18. ES ILM 生命周期管理
  19. codeforces 1364D Ehabs Last Corollary
  20. JavaWeb商城管理系统

热门文章

  1. [转]QT QDateTime类、QTimer类
  2. 微信公众账号 token 验证失败 解决办法
  3. 基于AE的SimpleGIS框架的搭建
  4. ubuntu 国内源
  5. IOS启程01-配制CocoaPods来管理第三方类库
  6. express框架+fetch/axios.js(本机实现跨域请求)
  7. 【安全测试自学】初探web安全处测试(三)
  8. 逻辑运算和作用域的问题
  9. Python 金融数据可视化(两列数据的提取//分别画//双坐标轴//双图//两种不同的图)...
  10. 虚拟机VMware搭建代码环境