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

专业的高密做网站的网络营销模式有哪些类型

专业的高密做网站的,网络营销模式有哪些类型,网站建设whjzyh,wordpress找回密碼copy 题目描述代码代码解释: 链接:https://ac.nowcoder.com/acm/contest/108683/E 题目描述 小s苦于在不同的窗口之间复制粘贴, 于是他突发奇想,把所有要复制的内容都复制到了一个剪贴板中,但他突然发现由于他复制的…

copy

  • 题目描述
  • 代码
  • 代码解释:

链接:https://ac.nowcoder.com/acm/contest/108683/E

题目描述

小s苦于在不同的窗口之间复制粘贴, 于是他突发奇想,把所有要复制的内容都复制到了一个剪贴板中,但他突然发现由于他复制的来源太多,他现在不知道该怎么粘贴了。
小s使用的剪贴板会存储最近复制的 n 条信息,每次粘贴其中的一条会使这条变为最新的,如在依次复制了1,2,3后,使用copy 2则会粘贴2, 同时剪切板内容变为2, 1, 3,
保证剪贴板中内容不同。
请输出一个粘贴的过程,使得粘贴过后的文本内容(每次粘贴后自动换行),和给定的文件文本内容一致。
输入描述:
第一行输入一个整数 n, 表示 剪切板中有 n 行数据
接下来 n 行,每行输入一个字符串 si
表示剪切板中数据的内容
第 n+2 行输入一个整数 m,表示文件共有 m 行
接下来m 行,每行输入一个字符串ti表示文件中的内容
输出描述:
第一行输出需要在这个文件中进行操作的数量
之后每行输出一个整数,表示要粘贴剪切板中的第几行
示例1
输入
3
a
b
c
3
c
b
a
输出
3
3
3
3
备注:
n,m≤1000
∣si∣,∣ti ∣≤1000
样例中剪贴板初始内容为a,b,c粘贴c后变为c,a,b
所以再粘贴b为粘贴剪贴板第三行的内容

代码

import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();String[] clipboard = new String[n];for (int i = 0; i < n; i++) {clipboard[i] = sc.next();}int m = sc.nextInt();String[] target = new String[m];for (int i = 0; i < m; i++) {target[i] = sc.next();}List<Integer> operations = new ArrayList<>();List<String> currentClipboard = new ArrayList<>();// 初始化剪贴板for (int i = 0; i < n; i++) {currentClipboard.add(clipboard[i]);}for (String s : target) {// 检查目标字符串是否在剪贴板中if (!currentClipboard.contains(s)) {System.out.println(-1);return;}int index = currentClipboard.indexOf(s);operations.add(index + 1);// 更新剪贴板,将被粘贴的元素移到最前面String temp = currentClipboard.remove(index);currentClipboard.add(0, temp);}System.out.println(operations.size());for (int op : operations) {System.out.println(op);}}
}

代码解释:

  1. 输入处理:读取剪贴板的大小n和初始内容,以及目标文件的行数m和内容。
  2. 初始化剪贴板:将剪贴板的初始内容存储在一个List中。
  3. 生成操作序列:
    遍历目标文件的每一行内容。
    检查该内容是否在当前剪贴板中,如果不存在,输出-1并退出。
    如果存在,记录该内容在剪贴板中的位置(索引+1,因为题目要求输出从1开始的索引)。
    更新剪贴板,将被粘贴的内容移到最前面。
  4. 输出结果:输出操作的数量和具体的操作序列。
    这段代码使用List来模拟剪贴板的行为,通过remove和add操作来实现将被粘贴的元素移到最前面。这样可以确保每次操作都符合剪贴板的规则,并且生成的操作序列能够正确生成目标文件的内容。
http://www.dtcms.com/wzjs/12864.html

相关文章:

  • 微博评论箱 wordpress济南新站seo外包
  • 电视台网站建设方案.doc百度开户联系方式
  • 网站开发如何模块化联盟营销平台
  • 网站建设结构图友情链接工具
  • 网站建设报价方案模板宁波seo如何做推广平台
  • 云梦网站开发百度一下百度主页官网
  • 做网站的p什么2003chrome google
  • 税务网站建设成都seo达人
  • 晋江企业网站开发做外贸有哪些网站平台
  • 丰台住房和城乡建设委员会网站国外媒体报道
  • wordpress如何创建导航栏全达seo
  • 做别人一样的网站吗太原seo招聘
  • 东莞响应式网站seo排名快速优化
  • 如何查询网站服务商杨谦教授编的营销课程
  • 手机端企业网站怎么做百度账号登录
  • c2b平台都有哪些网站百度商店
  • 公众号编辑器96北京网站营销seo方案
  • 网站怎么做301定向网络宣传平台有哪些
  • 如何用一个域名做多个网站网络营销的目标
  • 做韩国网站网站关键词如何优化
  • 做英文网站 赚美元百度极速版免费下载
  • 网站怎么做看起来好看今天最新的新闻
  • 安康市网站建设网站访问量
  • 想自己做网站一站式发稿平台
  • 简单网站搭建推广seo公司
  • 景区网站做电子商务的特点站内优化怎么做
  • 做h5页面有哪些好网站sem是什么牌子
  • 大连六兄弟网站建设广州seo招聘信息
  • 本校网站建设百度指数排名明星
  • 电子商务网站建设实践报告摘要北京seo全网营销