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

1.22双指针刷题

acwing799最长连续不重复子序列问题

acwing800数组元素的目标和

acwing2816判断子序列

洛谷AT_abc352_b  Typing   

CF1968B  Prefiquence交不了

#include<iostream>
#include<cstring>
using namespace std;
int n,a,b;
string s,t;
int k;
 
int main(){
	cin>>n;
	while(n--){
		k=0;
		cin>>a>>b;
		cin>>s>>t;
		for(int i=0,j=0;i<t.size();i++){
			while(j<s.size()&&s[j]==t[i]){
				j++;
				k++;
				break;
			}
		}
		cout<<k<<endl;
	}
	
    return 0;
}

洛谷P10476  necklace   前置知识 洛谷P1368最小表示法

最小表示法模板:

int min_show(){
	int i=0,j=1,k=0;
	while(i<n&&j<n&&k<n){
		if(A[(i+k)%n]==A[(j+k)%n)]){
			k++;
		}
		else{
			if(A[(i+k)%n]>A[(j+k)%n])i+=k+1;
			else j+=k+1;
		}
		if(i==j)i++;
		k=0;
	}
	return min(i,j);
}

洛谷AT_abc388various kagamimochi


http://www.kler.cn/a/515047.html

相关文章:

  • 基于单片机的智能台灯设计
  • 局域网中 Windows 与 Mac 互相远程连接的最佳方案
  • 【AI编辑器】字节跳动推出AI IDE——Trae,专为中文开发者深度定制
  • 计算机毕业设计hadoop+spark股票基金推荐系统 股票基金预测系统 股票基金可视化系统 股票基金数据分析 股票基金大数据 股票基金爬虫
  • Apache Hive 聚合函数与 OVER 窗口函数:从基础到高级应用
  • 【PHP】部署和发布PHP网站到IIS服务器
  • NewStar CTF week1 web wp
  • 【AI日记】25.01.22
  • GitLab配置免密登录和常用命令
  • python如何使得pdf加水印后的大小尽可能小
  • Zero-Shot Noise2Noise: Efficient Image Denoising without any Data 笔记
  • NHANES指标推荐:TyG!
  • 2.复写零
  • Vue3 中使用组合式API和依赖注入实现自定义公共方法
  • 洛谷P8195
  • c++算法贪心系列
  • 2024.1.22 安全周报
  • 大华Java开发面试题及参考答案 (下)
  • UE5 开启“Python Remote Execution“
  • 解决go.mod文件中replace不生效的问题
  • Mono里运行C#脚本31—mono_arch_create_generic_trampoline
  • YOLOv10-1.1部分代码阅读笔记-predictor.py
  • 【Linux】APT 密钥管理迁移指南:有效解决 apt-key 弃用警告
  • 如何实现亿级用户在线状态统计?
  • .NET MAUI进行UDP通信(二)
  • 吴恩达深度学习——如何实现神经网络