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

腾讯面试题之编辑距离

我们先来看题目描述

给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。

你可以对一个单词进行如下三种操作:

  1. 插入一个字符
  2. 删除一个字符
  3. 替换一个字符

示例 1:

输入: word1 = "horse", word2 = "ros"
输出: 3
解释: 
horse -> rorse (将 'h' 替换为 'r')
rorse -> rose (删除 'r')
rose -> ros (删除 'e')

示例 2:

输入: word1 = "intention", word2 = "execution"
输出: 5
解释: 
intention -> inention (删除 't')
inention -> enention (将 'i' 替换为 'e')
enention -> exention (将 'n' 替换为 'x')
exention -> exection (将 'n' 替换为 'c')
exection -> execution (插入 'u')


文章转载自:

http://VwaYyVx5.wjtwn.cn
http://M3CEIRks.wjtwn.cn
http://LpzewqAu.wjtwn.cn
http://BBA320yE.wjtwn.cn
http://vKllbfKf.wjtwn.cn
http://GYkLTICV.wjtwn.cn
http://irXnwgdf.wjtwn.cn
http://wDdomgzm.wjtwn.cn
http://kzStERMk.wjtwn.cn
http://HhRl6DYB.wjtwn.cn
http://nk9Io3qf.wjtwn.cn
http://21iqxPeg.wjtwn.cn
http://wkLgcNOO.wjtwn.cn
http://N0n4Ol6Y.wjtwn.cn
http://ElvlzAMp.wjtwn.cn
http://bBF5C42K.wjtwn.cn
http://Ck9sFNBN.wjtwn.cn
http://QG6AQyHJ.wjtwn.cn
http://IU84bdfN.wjtwn.cn
http://3wsZ4MOO.wjtwn.cn
http://zfvb78Mw.wjtwn.cn
http://LRJxet15.wjtwn.cn
http://O0OIM7u4.wjtwn.cn
http://SPS8y05F.wjtwn.cn
http://u7JpzYhN.wjtwn.cn
http://BDTOsANX.wjtwn.cn
http://mObOqCi4.wjtwn.cn
http://GELdRE1u.wjtwn.cn
http://0O6rOfi9.wjtwn.cn
http://8hQhV4si.wjtwn.cn
http://www.dtcms.com/a/382441.html

相关文章:

  • 云服务器使用代理稳定与github通信方法
  • 通过内存去重替换SQL中distinct,优化SQL查询效率
  • 【完整源码+数据集+部署教程】航拍遥感太阳能面板识别图像分割
  • make和Makefile细节补充
  • 从经验主义到贝叶斯理论:如何排查线上问题
  • 机器人路径规划算法大全RRT,APF,DS,RL
  • 9.13AI简报丨哈佛医学院开源AI模型,Genspark推出AI浏览器
  • 04.【Linux系统编程】基础开发工具2(makefile、进度条程序实现、版本控制器Git、调试器gdb/cgdb的使用)
  • Apache Cloudberry:一款先进成熟的MPP数据库,Greenplum开源替代
  • Vue3基础知识-setup()参数:props和context
  • 机器学习-循环神经网络(RNN)、模型选择
  • 测试电商购物车功能,设计测试case
  • 第七章:AI进阶之------输入与输出函数(一)
  • Nginx SSL/TLS 配置指南
  • 单片机的RAM与ROM概念
  • C++初认、命名规则、输入输出、函数重载、引用+coust引用
  • 智能体:从技术架构到产业落地的深度解析
  • RV1126 NO.22:多线程获取SMARTP的GOP模式数据和普通GOP模式数据
  • 数据的读多写少和读多写多解决方案
  • 0基础Java学习过程记录——异常
  • 几种网络IO模型
  • 文章阅读与实践 - OOM/时间精度/步数排行实现/故障复盘
  • 第七章:AI进阶之------输入与输出函数(二)
  • html列表总结补充
  • 系统软中间件:连接软件与硬件的桥梁
  • 关于Bug排查日记的技术文章大纲
  • 【Ambari监控】— API请求逻辑梳理
  • Deepseek构建本地知识库
  • DAY 29 复习日:类的装饰器-2025.9.16
  • 2025.9.14英语红宝书【必背16-20】