news 2026/4/15 6:42: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/4/12 8:51:34

Day 13:嵌入式系统(选读):实时性与低功耗设计,不懂硬件也能拿分的答题技巧

🧱 前言:为什么要准备这个“备胎”? 下午案例题是 5 选 3。 第 1 题(必做):架构风格。 第 2-5 题(4 选 2): 通常大家会选:数据库(第 4 题)、Web 架构(第 5 题)。 但是,万一第 5 题考了个极偏的“区块链”或者“Web 3.0”,你直接懵圈了怎么办? 这时候,嵌入式…

作者头像 李华
网站建设 2026/4/6 1:40:24

Open-AutoGLM自动化测试落地难点突破(仅限内部分享版)

第一章&#xff1a;Open-AutoGLM自动化测试落地难点突破在将 Open-AutoGLM 框架应用于实际项目的过程中&#xff0c;自动化测试的落地面临多重技术挑战。模型输出的非确定性、测试断言的动态性以及环境依赖的复杂性&#xff0c;均导致传统测试手段难以直接适配。为解决这些问题…

作者头像 李华
网站建设 2026/4/1 11:58:18

信息管理毕设易上手项目选题推荐

0 选题推荐 - 云计算篇 毕业设计是大家学习生涯的最重要的里程碑&#xff0c;它不仅是对四年所学知识的综合运用&#xff0c;更是展示个人技术能力和创新思维的重要过程。选择一个合适的毕业设计题目至关重要&#xff0c;它应该既能体现你的专业能力&#xff0c;又能满足实际应…

作者头像 李华
网站建设 2026/4/14 2:28:03

5个步骤助力你的YashanDB数据库迁移成功

在现代应用程序中&#xff0c;数据库的性能和可用性至关重要。在面对业务需求的变化或技术升级时&#xff0c;如何确保数据库迁移成功成为重要的技术问题。在实际工作中&#xff0c;数据库迁移涉及到数据的完整性、有效性以及业务上下游服务的连续性&#xff0c;而YashanDB作为…

作者头像 李华
网站建设 2026/4/7 19:04:37

【顶尖AI团队内部资料】:Open-AutoGLM数据预处理的7个黄金法则

第一章&#xff1a;Open-AutoGLM数据优化的核心理念Open-AutoGLM作为面向生成式语言模型的数据自优化框架&#xff0c;其核心理念在于通过自动化反馈机制实现数据质量的动态提升。系统不依赖静态标注数据集&#xff0c;而是结合模型推理输出与多维度评估信号&#xff0c;持续重…

作者头像 李华
网站建设 2026/4/14 5:02:08

为什么你的Open-AutoGLM总崩溃?一文看懂资源监控缺失的致命影响

第一章&#xff1a;Open-AutoGLM 运行时资源监控在部署和运行 Open-AutoGLM 模型服务时&#xff0c;实时掌握其资源消耗情况对于保障系统稳定性与优化推理性能至关重要。有效的运行时资源监控能够帮助开发者及时发现内存泄漏、GPU 利用率异常或请求堆积等问题。监控指标采集 Op…

作者头像 李华