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

PTA:7-1 线性表的合并

线性表的合并

  • 题目
    • 输入样例
    • 输出样例
  • 代码
    • 解析

题目

在这里插入图片描述

输入样例

4
7 5 3 11
3
2 6 3

输出样例

7 5 3 11 2 6 

代码

#include<iostream>
#include<vector>
using namespace std;bool checkrep(const vector<int>& arr, int x) 
{for (int element : arr) {if (element == x)return false;}return true;
}int main() 
{int n1, n2;cin >> n1;vector<int> a(n1);for (int i = 0; i < n1; i++) {cin >> a[i];}cin >> n2;vector<int> b(n2);for (int j = 0; j < n2; j++) {cin >> b[j];}vector<int> result;for (int element : a) {result.push_back(element);}for (int element : b) {if (checkrep(a, element)) {result.push_back(element);}}for (int m = 0; m < result.size(); m++) {cout << result[m] << " ";}return 0;
}

解析

①函数checkrep:检查重复项
在这里插入图片描述输入两组数据

③往集合C中push元素,注意检查重复元素
在这里插入图片描述
④随后输出结果,注意题目中给的示例,最后一项后面是有空格的,这里不需要单独处理;*有些题要求最后一项后无空格,需要再加一个条件判断
在这里插入图片描述

相关文章:

PTA:7-1 线性表的合并

线性表的合并 题目输入样例输出样例 代码解析 题目 输入样例 4 7 5 3 11 3 2 6 3输出样例 7 5 3 11 2 6 代码 #include<iostream> #include<vector> using namespace std;bool checkrep(const vector<int>& arr, int x) {for (int element : arr) {i…...

Spring 的创建和日志框架的整合

目录 一、第一个 Spring 项目 1、配置环境 2、Spring 的 jar 包 Maven 项目导入 jar 包和设置国内源的方法&#xff1a; 3、Spring 的配置文件 4、Spring 的核心 API ApplicationContext 4、程序开发 5、细节分析 &#xff08;1&#xff09;名词解释 &#xff08;2&…...

11-集合和学生管理系统

1.ArrayList 集合和数组的优势对比&#xff1a; 长度可变添加数据的时候不需要考虑索引&#xff0c;默认将数据添加到末尾 1.1 ArrayList类概述 什么是集合 ​ 提供一种存储空间可变的存储模型&#xff0c;存储的数据容量可以发生改变 ArrayList集合的特点 ​ 长度可以变化…...

C语言进阶指针(3) ——qsort的实现

大家好&#xff0c;我们今天来学习回调函数qsort的实现。 首先让我们打开cplusplus.com找到qsort函数。 我们看到这个函数就可以看到它的头文件和参数信息。 #include<stdlib.h> void qsort (void* base, size_t num, size_t size, int (*compar)(const void*,const voi…...

Rust源码分析——Rc 和 Weak 源码详解

Rc 和 Weak 源码详解 一个值需要被多个所有者拥有 rust中所有权机制在图这种数据结构中&#xff0c;一个节点可能被多个其它节点所指向。那么如何表示图这种数据结构&#xff1f;在多线程中&#xff0c;多个线程可能会持有同一个数据&#xff1f;如何解决这个问题。 Rc rus…...

【网络编程】深入理解TCP协议二(连接管理机制、WAIT_TIME、滑动窗口、流量控制、拥塞控制)

TCP协议 1.连接管理机制2.再谈WAIT_TIME状态2.1理解WAIT_TIME状态2.2解决TIME_WAIT状态引起的bind失败的方法2.3监听套接字listen第二个参数介绍 3.滑动窗口3.1介绍3.2丢包情况分析 4.流量控制5.拥塞控制5.1介绍5.2慢启动 6.捎带应答、延时应答 1.连接管理机制 正常情况下&…...

社区团购商城小程序v18.1开源独立版+前端

新增后台清理缓存功能 修复定位权限 修复无法删除手机端管理员 11月新登录接口修复&#xff01; 修复商家付款到零钱&#xff0c; 修复会员登陆不显示头像&#xff0c; 修复无法修改会员开添加绑定...

MATLAB入门-字符串操作

MATLAB入门-字符串操作 注&#xff1a;本篇文章是学习笔记&#xff0c;课程链接是&#xff1a;link MATLAB中的字符串特性&#xff1a; 无论是字符还是字符串&#xff0c;都要使用单引号来‘’表示&#xff1b;在MATLAB中&#xff0c;字符都是在矩阵中存储的&#xff0c;无论…...

Kong Learning

一、Kong Kong是由Mashape公司开源的可扩展的Api GateWay项目。它运行在调用Api之前&#xff0c;以插件的扩展方式为Api提供了管理。比如&#xff0c;鉴权、限流、监控、健康检查等&#xff0c;Kong是基于lua语言、nginx以及openResty开发的&#xff0c;所有拥有动态路由、负载…...

Python怎样写桌面程序

要编写Python桌面应用程序&#xff0c;可以使用以下几种方法&#xff1a; 1.使用Tkinter模块&#xff1a;Tkinter是Python自带的GUI工具包之一&#xff0c;可以使用它来创建基本的GUI界面。例如&#xff0c;可以创建一个简单的窗口&#xff0c;添加按钮、文本框等控件&#xf…...

蓝桥杯2023年第十四届省赛真题-平方差--题解

蓝桥杯2023年第十四届省赛真题-平方差 时间限制: 3s 内存限制: 320MB 提交: 2379 解决: 469 题目描述 给定 L, R&#xff0c;问 L ≤ x ≤ R 中有多少个数 x 满足存在整数 y,z 使得 x y2 − z2。 输入格式 输入一行包含两个整数 L, R&#xff0c;用一个空格分隔。 输出格…...

iText实战--根据绝对位置添加内容

3.1 direct content 概念简介 pdf内容的4个层级 层级1&#xff1a;在text和graphics底下&#xff0c;PdfWriter.getDirectContentUnder() 层级2&#xff1a;graphics层&#xff0c;Chunk, Images背景&#xff0c;PdfPCell的边界等 层级3&#xff1a;text层&#xff0c;Chun…...

使用navicat for mongodb连接mongodb

使用navicat for mongodb连接mongodb 安装navicat for mongodb连接mongodb 安装navicat for mongodb 上文mongodb7.0安装全过程详解我们说过&#xff0c;在安装的时候并没有勾选install mongodb compass 我们使用navicat去进行可视化的数据库管理 navicat for mongodb下载地址…...

Qt ffmpeg音视频转换工具

Qt ffmpeg音视频转换工具&#xff0c;QProcess方式调用ffmpeg&#xff0c;对音视频文件进行格式转换&#xff0c;支持常见的音视频格式&#xff0c;主要在于QProcess的输出处理以及转换的文件名和后缀的处理&#xff0c;可以进一步加上音视频剪切合并和音视频文件属性查询修改的…...

机器学习笔记 - 视频分析和人类活动识别技术路线简述

一、理解人类活动识别 首先了解什么是人类活动识别,简而言之,是对某人正在执行的活动/动作进行分类或预测的任务称为活动识别。 我们可能会有一个问题:这与普通的分类任务有什么不同?这里的问题是,在人类活动识别中,您实际上需要一系列数据点来预测正确执行的动作。 看看…...

Redis从入门到精通(三:常用指令)

前边我们介绍了redis存储的四种基本数据类型&#xff0c;并纵向介绍了这四种数据类型的各种指令操作&#xff0c;现在我们这个章节从横向来总结一下关于key的常用指令和数据库常用指令 key常用指令 删除指定key del key 获取key是否存在 exists key 获取key的类型 type …...

代码随想录day39 || 动态规划 || 不同路径

62.不同路径 ● 力扣题目链接 ● 一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为 “Start” &#xff09;。 ● 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中标记为 “Finish” &#xff09;。 ● 问总共有…...

电商平台API接口采集电商平台淘宝天猫京东拼多多数据获取产品详情信息,销量,价格,sku案例

淘宝SKU详情接口是指&#xff0c;获取指定商品的SKU&#xff08;Stock Keeping Unit&#xff0c;即库存量单位&#xff09;的详细信息。SKU是指提供不同的商品参数组合的一个机制&#xff0c;通过不同的SKU来标识商品的不同组合形式&#xff0c;如颜色、尺寸等。SKU详情接口可以…...

The ‘<‘ operator is reserved for future use. 错误解决

The < operator is reserved for future use. 错误解决 在 PowerShell 终端执行 python learnstock.py < ldata.txt 发生错误&#xff0c; The < operator is reserved for future use.解决方法&#xff0c; cmd /c python learnstock.py < ldata.txt完结&#x…...

vulnhub靶机Thoth-Tech

下载地址&#xff1a;https://download.vulnhub.com/thothtech/Thoth-Tech.ova 主机发现 arp-scan -l 目标&#xff1a;192.168.21.148 端口扫描 nmap --min-rate 10000 -p- 192.168.21.148 服务扫描 nmap -sV -sT -O -p21,22,80 192.168.21.148 漏洞扫描 nmap --scriptvu…...

Sketch MeaXure:3步告别设计标注烦恼的TypeScript重构方案

Sketch MeaXure&#xff1a;3步告别设计标注烦恼的TypeScript重构方案 【免费下载链接】sketch-meaxure 项目地址: https://gitcode.com/gh_mirrors/sk/sketch-meaxure Sketch MeaXure是一款基于TypeScript重构的Sketch设计标注插件&#xff0c;专为解决UI设计师与开发…...

Oracle EBS 的财务核算是以「Ledger(帐套)」为核心,绑定 COA、本位币、日历、核算方法,再配 OU(业务实体)、LE(法人);

Oracle EBS 的财务核算是以「Ledger&#xff08;帐套&#xff09;」为核心&#xff0c;绑定 COA、本位币、日历、核算方法&#xff0c;再配 OU&#xff08;业务实体&#xff09;、LE&#xff08;法人&#xff09;&#xff1b;而 SAP FICO 是「FI&#xff08;财务会计&#xff0…...

rCore-Tutorial-v3:从零开始用Rust编写RISC-V操作系统的终极指南

rCore-Tutorial-v3&#xff1a;从零开始用Rust编写RISC-V操作系统的终极指南 【免费下载链接】rCore-Tutorial-v3 Lets write an OS which can run on RISC-V in Rust from scratch! 项目地址: https://gitcode.com/gh_mirrors/rc/rCore-Tutorial-v3 你是否曾梦想过亲手…...

中国科学技术大学学位论文LaTeX模板ustcthesis:学术写作的终极解决方案

中国科学技术大学学位论文LaTeX模板ustcthesis&#xff1a;学术写作的终极解决方案 【免费下载链接】ustcthesis LaTeX template for USTC thesis 项目地址: https://gitcode.com/gh_mirrors/us/ustcthesis 中国科学技术大学学位论文LaTeX模板ustcthesis是专为中科大师生…...

隐藏在闲鱼暗网的暴利生意

今天想跟大家说个颠覆认知的事儿——你平时用来卖旧衣服、砍价包邮的闲鱼&#xff0c;其实还有一张脸&#xff0c;那张脸长什么样呢&#xff1f;我管它叫“成年人最隐秘的交易所”。 你敢信吗&#xff1f;有人在那儿卖了10万单&#xff0c;一单实物都不发&#xff0c;纯利润&am…...

Go语言CLI工具服务化:基于JSON-RPC的进程间通信与自动化集成

1. 项目概述与核心价值最近在折腾一些自动化流程和跨平台脚本时&#xff0c;遇到了一个挺有意思的需求&#xff1a;如何让一个用Go语言写的、功能强大的命令行工具&#xff0c;能够被其他语言&#xff08;比如Python、Node.js&#xff09;或者更上层的应用&#xff08;比如Web界…...

【Keras+TensorFlow+Yolo3】从零构建自定义目标检测模型:实战标注、训练与部署(TF2避坑指南)

1. 环境准备与工具安装 目标检测是计算机视觉领域的重要应用&#xff0c;而YOLOv3作为其中的经典算法&#xff0c;凭借其速度和精度的平衡备受青睐。在开始实战前&#xff0c;我们需要搭建好开发环境。我推荐使用Anaconda创建独立的Python环境&#xff0c;这样可以避免不同项目…...

阵列信号DOA估计系列(四).MVDR/Capon波束形成器:从理论推导到工程实现与性能调优

1. MVDR/Capon波束形成器&#xff1a;从数学本质到工程直觉 第一次接触MVDR算法时&#xff0c;我被它优雅的数学形式所吸引&#xff0c;但真正在项目中应用时才发现&#xff0c;理论推导和工程实现之间存在着巨大的鸿沟。MVDR&#xff08;Minimum Variance Distortionless Resp…...

TradingView-ML-GUI:量化交易者的机器学习策略可视化实验平台

1. 项目概述&#xff1a;一个为交易者打造的机器学习图形界面 如果你是一个对量化交易和机器学习都感兴趣的开发者或交易员&#xff0c;大概率遇到过这样的困境&#xff1a;你有一个绝佳的交易策略想法&#xff0c;也懂一些机器学习模型&#xff0c;但每次想验证一个想法&…...

从Bode图到PI参数:基于开环传函特性的转速环整定实战解析

1. 转速环PI参数整定的核心逻辑 我第一次接触电机控制时&#xff0c;面对转速环PI参数整定这个"黑箱"完全无从下手。直到把Bode图和PI参数的关系捋清楚&#xff0c;才发现原来频域分析才是解开这个谜团的钥匙。转速环本质上是个闭环系统&#xff0c;但我们要整定PI参…...