两个有序链表序列的交集
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;
两个有序链表序列的交集相关推荐
- PTA : 函数题 7-3 两个有序链表序列的交集 (20 分)
大一下本期数据结构 数据结构题目集 两个有序链表序列的交集 (20 分) 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正 ...
- 两个有序链表序列的交集_LeetCode | 21.合并两个有序链表
点击上方蓝字关注我们 1.LeetCode | 2.两数相加 2.LeetCode | 206.反转链表 3.LeetCode | 1.两数之和 4.LeetCode | 703.数据流中的第K大元素 ...
- 两个有序链表序列的交集_腾讯50题---合并两个有序链表(简单)
5.1 题目描述: 将两个有序链表合并为一个新的有序链表并返回.新链表是通过拼接给定的两个链表的所有节点组成的. 示例: 输入:1->2->4, 1->3->4 输出:1-&g ...
- 两个有序链表序列的交集_剑指offer第21天:合并两个有序链表
我准备了 1000 本电子书和计算机各领域高清思维导图 100 张,关注后回复[资源],即可获取!更可回复[内推]加入 BAT 内推群! 01.题目分析 第21题:合并两个有序链表 将两个有序链表合并 ...
- 两个有序链表序列的交集 (20分)(最佳解法)
题目描述: 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列 ...
- 7-52 两个有序链表序列的交集 (20 分)(思路加详解尾插法)come Boby!
一:题目 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列) ...
- 习题2.5 两个有序链表序列的合并 (15 分)
习题2.5 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L ...
- 2021-10-27 PTA 数据结构 链表 两个有序链表序列的合并
题目:两个有序链表序列的合并 (本题来自PTA) 以下是AC代码(代码来源于老师所给的题解) #include<stdio.h> #include<stdlib.h> #inc ...
- 6-3 两个有序链表序列的合并
6-3 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L2 ...
最新文章
- 在图数据上做机器学习,应该从哪个点切入?
- 目标检测开源代码汇总 object detection algorithm codes
- java byte array_Java IO: ByteArray和Filter
- 编程之美-判断点是否在三角形内方法整理
- FreeRTOS笔记2
- linux 虚拟机安装图形界面,linux 在虚拟机中安装图形界面
- 惠普继续大裁员:未来3年计划裁撤7000-9000个岗位
- JavaScript中循环遍历JSON响应
- 误删除了Oracle的dbf文件后的解决方法
- html5开发播放器,larkplayer: 插件化的 HTML5 播放器
- for ihs linux_在IBM的IHS上编译PHP(redhat 5.5 64位的环境)
- 我的 fedora 14 安装备忘
- Lodash兼容IE6~IE8
- Ubuntu/Win10双系统安全删除Ubuntu的方法
- android 微信照片,手机微信图片怎么恢复 答案让人难以置信
- html花瓣特效代码,网页上漂浮的花瓣
- seo知识技巧-关键词密度选取技巧
- ES ILM 生命周期管理
- codeforces 1364D Ehabs Last Corollary
- JavaWeb商城管理系统
热门文章
- [转]QT QDateTime类、QTimer类
- 微信公众账号 token 验证失败 解决办法
- 基于AE的SimpleGIS框架的搭建
- ubuntu 国内源
- IOS启程01-配制CocoaPods来管理第三方类库
- express框架+fetch/axios.js(本机实现跨域请求)
- 【安全测试自学】初探web安全处测试(三)
- 逻辑运算和作用域的问题
- Python 金融数据可视化(两列数据的提取//分别画//双坐标轴//双图//两种不同的图)...
- 虚拟机VMware搭建代码环境