news 2026/6/12 5:43:33

洛谷 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/6/5 2:02:50

Excalidraw使用技巧大全:高效绘制技术草图的秘密

Excalidraw使用技巧大全&#xff1a;高效绘制技术草图的秘密 在一场远程架构评审会议中&#xff0c;团队成员正围绕系统拓扑展开激烈讨论。有人提出“微服务间通信链路是否该引入服务网格”&#xff0c;但仅靠语言描述难以厘清边界。这时&#xff0c;一位工程师迅速打开浏览器&…

作者头像 李华
网站建设 2026/6/2 16:09:34

智慧校园建设成效如何科学评估?构建合理评价体系是关键

✅作者简介&#xff1a;合肥自友科技 &#x1f4cc;核心产品&#xff1a;智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…

作者头像 李华
网站建设 2026/6/11 12:23:13

Excalidraw在技术演讲PPT中的嵌入式应用

Excalidraw在技术演讲PPT中的嵌入式应用 在一场关键的技术评审会上&#xff0c;主讲人正讲解微服务架构的演进路径。当他提到“这次重构引入了事件驱动机制”时&#xff0c;并没有切换到下一张静态图表&#xff0c;而是直接在当前页面上点击几下——一个原本简单的系统框图瞬间…

作者头像 李华
网站建设 2026/6/5 8:28:47

Excalidraw动画演示功能设想与用户反馈

Excalidraw动画演示功能设想与用户反馈 在一场远程产品评审会上&#xff0c;主讲人面对满屏的系统架构图&#xff0c;试图用鼠标逐个圈出模块并解释流程。尽管Excalidraw中的手绘风格让图表显得亲切自然&#xff0c;但听众仍频频发问&#xff1a;“这个服务是怎么接入的&#x…

作者头像 李华
网站建设 2026/6/10 19:25:10

Open-AutoGLM日志分析从入门到精通(一线大厂都在用的8大模式)

第一章&#xff1a;Open-AutoGLM日志分析概述Open-AutoGLM 是一个面向自动化日志理解与生成的语言模型框架&#xff0c;专为处理大规模系统日志而设计。其核心能力在于将非结构化日志数据转化为可分析的语义信息&#xff0c;并支持异常检测、根因分析和日志摘要生成等功能。该系…

作者头像 李华
网站建设 2026/6/12 20:53:28

Open-AutoGLM动态建模全解析,掌握这6步即可实现精准用户画像构建

第一章&#xff1a;Open-AutoGLM动态建模全解析Open-AutoGLM 是新一代开源自动语言生成建模框架&#xff0c;专为复杂语义场景下的动态推理与多轮交互优化而设计。其核心机制融合了图神经网络&#xff08;GNN&#xff09;与提示工程&#xff08;Prompt Engineering&#xff09;…

作者头像 李华