首页 > 其他分享 >开学第一周9.1周日学习日记

开学第一周9.1周日学习日记

时间:2024-09-01 11:52:31浏览次数:8  
标签:开学 第一周 int 最长 solve 序列 9.1 size

算法

cf1989 ABCD

https://codeforces.com/contest/1989

B最长公共子序列


		//相当于枚举以b[i]为起点遍历a的最长公共子序列
		//因为是子序列所以 ab   acccab 即使后面先取了第一个a也不影响最长长度
#include<bits/stdc++.h>
using namespace std;
void solve()
	{
	string a,b;
	int maxn=-1;
	cin>>a>>b;
	int l,r;
	int sa=a.size();
	int sb=b.size();
	for(int i=0; i<sb; i++)
		{
		l=0,r=i;
		while(l<sa&&r<sb)
			{
			if(a[l]==b[r])
				r++;
			l++;
			}
		maxn=max(maxn,r-i);
		}
	cout<<sa+sb-maxn<<endl;
	}
signed main()
	{
	int t;
	cin>>t;
	while(t--)
		solve();

	}

标签:开学,第一周,int,最长,solve,序列,9.1,size
From: https://www.cnblogs.com/hoshino-/p/18391157

相关文章

  • 9.1 CANYONING TECHNIQUE: SWIMMING
    Content9.1SWIMMINGOVERVIEWWATCHTHEVIDEOLESSONYoucanlaterreviewthecontentontheeBookbelow.DEFENSIVESWIMMINGPOSITIONACTIVESWIMMINGPOSITIONSUMMARY9.1SWIMMINGOVERVIEWSwimminginadeeppoolOneofthecoreskills......
  • 数业智能心大陆开学 “收心” 全指南
    凉爽的秋风为我们带来了新学期的讯息。欢乐的暑假已临近尾声,孩子即将重返校园,踏上全新的征程。开学在即,众多同学和家长“涌入”数业智能心大陆的AI心理咨询平台,与AI心理咨询师展开深入细致的交流。心大陆留意到,近期同学们普遍出现情绪波动的状况,例如精神萎靡、心情低落、......
  • 暑假第一周
    学习Hadoop数据库完成Hadoop基本概念学习本周我主要学习了Hadoop的基本概念和架构,涵盖了Hadoop的核心组件,如HDFS(HadoopDistributedFileSystem)和MapReduce。通过阅读官方文档、在线教程和相关书籍,我掌握了Hadoop的工作原理和主要功能。我还观看了几个教学视频,深入理解了HDFS......
  • 数据结构学习第一周
    本文需要掌握的知识1.认识数据结构2.了解数据结构(逻辑结构)的分类3.内存储器模型以及分配方式(物理结构)4.认识Node类5.简单了解泛型1.数据结构(D-S/DataStructure)1.1简介1.1.1数据分为原子数据和复合数据1.1.2结构分为逻辑结构和物理结构数据结构是由数据和数据......
  • apt update 报错:Could not handshake: Error in the pull function. [IP: 185.199.108
    sudoaptupdate报错:错误:12https://nvidia.github.io/nvidia-container-runtime/stable/ubuntu18.04/amd64ReleaseCouldnothandshake:Errorinthepullfunction.[IP:185.199.108.153443]错误:13https://nvidia.github.io/nvidia-docker/ubuntu18.04/amd64Re......
  • HTC 10 刷系统 LineageOS 19.1 Android 12
    解锁手机解锁会导致数据全部清除,注意保存Bootloader解锁,S-ON可以不用解锁(好像可以绕过解锁安装twrp,暂时没尝试)HTC官方UnlockBootloaderHTCDesire20pro可以不通过官方网站解锁adbrebootbootloader#进入bootloadersudofastbootflashingunlock#选择UNLOC......
  • vSphere5.9.1.管理内存和CPU分配
    第一部分管理内存和cpu分配关联vm内存虚拟机感觉自己拥有4g的内存,并且最多不会使用超过4g的物理内存.我们可以超额的关联内存给vm,例如:esxi主机的物理内存只有8g,但是我们可以给三个vm分配4g内存.esxi四大高级内存控制技术1.pagesharing(透明的页面共享)thefirstmemory......
  • 四、Ubuntu安装Vivado2019.1
    Windows下Vivado编译比较慢,工程量较小时还体现不出来,当工程很大时Windows下编译比linux下慢很多,因此这里使用一台Ubuntu实体机安装Vivado2019.1进行编译。1.将下载好的Vivado安装包放在Ubuntu中的某一文件夹:2.完成后右键安装包,点击ExtractHere进行解压:3.解压完成后进......
  • 开学季新体验:南卡Pro5骨传导耳机,舒适运动新体验!
    随着开学季的到来,校园再次焕发出生机与活力。对于即将回归忙碌学习生活的大学生而言,一款既能助力高效学习,又能在运动中带来舒适体验的耳机,无疑是锦上添花。今天,我要向大家介绍的,就是一款专为运动爱好者设计的骨传导耳机——南卡RunnerPro5,它将为你的新学期带来全新的音乐体验......
  • inscode的会员计划的python环境问题【版本3.9.16】无法升级python
    购买了inscode的会员计划后,部署python项目遇到python环境无法升级的问题inscode的会员计划的环境是3.9.16,但是项目用的例子需要3.10以上的版本,最终本人也无法完全解决,虽然手动安装了python3.10,一切都可以实现,但是最后环境自动恢复到3.9版本,导致自己手动配置的全废了,本帖子......