news 2026/4/23 12:33:09

洛谷 P2758 编辑距离

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
洛谷 P2758 编辑距离

题目描述

设 A 和 B 是两个字符串。我们要用最少的字符操作次数,将字符串 A 转换为字符串 B。这里所说的字符操作共有三种:

  1. 删除一个字符;
  2. 插入一个字符;
  3. 将一个字符改为另一个字符。

A,B 均只包含小写字母。

输入格式

第一行为字符串 A;第二行为字符串 B;字符串 A,B 的长度均小于 2000。

输出格式

只有一个正整数,为最少字符操作次数。

输入输出样例

输入 #1复制

sfdqxbw gfdgw

输出 #1复制

4

说明/提示

对于 100% 的数据,1≤∣A∣,∣B∣≤2000。

#include<bits/stdc++.h> using namespace std; string a,b; const int N=2010; int f[N][N]; int main() { cin>>a>>b; int n=a.size(),m=b.size(); a=" "+a; b=" "+b; //初始化 for(int i=1;i<=n;i++) f[i][0]=i; for(int j=1;j<=m;j++) f[0][j]=j; for(int i=1;i<=n;i++) { for(int j=1;j<=m;j++) { if(a[i]==b[j]) { f[i][j]=f[i-1][j-1]; }else{ f[i][j]=min(min(f[i-1][j],f[i-1][j-1]),f[i][j-1])+1; } } } cout<<f[n][m]<<endl; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/21 7:07:08

Excalidraw使用率统计看板搭建教程

Excalidraw使用率统计看板搭建教程 在远程协作日益成为常态的今天&#xff0c;团队沟通效率越来越依赖于可视化工具。但问题也随之而来&#xff1a;我们投入了大量时间推广一款协作白板工具&#xff0c;可到底有多少人真正在用&#xff1f;哪些功能被频繁调用&#xff0c;哪些又…

作者头像 李华
网站建设 2026/4/12 12:11:03

物联网通讯之蓝牙通讯

1蓝牙基础知识 1.1蓝牙概述 蓝牙&#xff0c;是一种利用低功率无线电&#xff0c;支持设备短距离通信的无线电技术&#xff0c;能在包括移动电话、PDAQ、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换&#xff0c;蓝牙工作在全球通用的2.4 GHz(2.4 至 2.485 G…

作者头像 李华
网站建设 2026/4/23 12:31:29

Open-AutoGLM与传统NLP模型对比实测:在社交动态分析中为何胜出4.8倍?

第一章&#xff1a;Open-AutoGLM 社交动态整理 Open-AutoGLM 是一个开源的自动化语言模型驱动框架&#xff0c;专注于从社交媒体平台中提取、分析并结构化用户生成内容。该项目通过自然语言理解与图神经网络的结合&#xff0c;实现对社交动态的语义建模与关系推理&#xff0c;广…

作者头像 李华
网站建设 2026/4/18 9:39:19

大数据基于Hadoop的电影片推荐系统 _ac5smek2 爬虫可视化大屏

文章目录系统截图项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统截图 大数据基于Hadoop的电影片推荐系统 _ac5smek2 爬虫可视化大屏 项目简介 本次…

作者头像 李华
网站建设 2026/4/20 20:23:59

Excalidraw与Slack通知集成提醒协作更新

Excalidraw与Slack通知集成&#xff1a;让每一次协作更新都被看见 在分布式团队成为常态的今天&#xff0c;一个看似微小的问题正在悄悄拖慢决策节奏&#xff1a;当你在Excalidraw里调整了系统架构图的关键模块&#xff0c;团队其他人要多久才能知道&#xff1f;也许他们正埋头…

作者头像 李华