题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
计算字符串距离

题目题干

题目描述

对于两个不同的字符串,我们有一套操作方法来把他们变得相同,具体方法为:   OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  修改一个字符(如把“a”替换为“b”);OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  删除一个字符(如把“traveling”变为“travelng”)。OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

比如对于“abcdefg”和“abcdef”两个字符串来说,我们认为可以通过增加/减少一个“g”的方式来达到目的。无论增加还是减少“g”,我们都仅仅需要一次操作。我们把这个操作所需要的次数定义为两个字符串的距离。OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

给定任意两个字符串,写出一个算法来计算出他们的距离。OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第一行有一个整数n。表示测试数据的组数。接下来共n行,每行两个字符串,用空格隔开,表示要计算距离的两个字符串。字符串长度不超过1000。

输出

针对每一组测试数据输出一个整数,值为两个字符串的距离。

数据范围

如果无特殊声明,则保证数据范围在整形范围以内

输入样例

3 abcdefg abcdefOeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
ab abOeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
mnklj jlknm

输出样例

1OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
0OeH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4

答案解析

相关题目

题目描述 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给
题目描述 对于两个不同的字符串,我们有一套操作方法来把他们变得相同,具体方法为:      修改一个字符(如把“a”替换为“b”);   删除一个字符(如把“traveling”变为“travel
题目描述 你来到了一个闯关游戏。 这个游戏总共有N关,每关都有M个通道,你需要选择一个通道并通往后续关卡。其中,第i个通道可以让你前进ai关,也就是说,如果你现在在第x关,那么选择第i个通道后,你将
题目描述 输入整数N,求出斐波那契数列中的第N项是多少。 斐波那契数列的第1项是1,第2项也是1,从第3项开始的每一项都等于前两项之和。 输入 输入一个整数n(1≤N≤60)。 输出 输出一个整数,
题目描述 小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。现在需要你计算小孩总共有多少种上楼梯的方式。结果可能很大,对1,000,007取模。 输入 输入一个整数n,代表楼梯的阶数。
题目描述 有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。 输入格式 N 输出格式 数列前N项和 样例输入 10
题目描述 一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数 输入格式 M N 输出格式 它在第N次落地时反弹多高?共经过多
题目描述 猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃
题目描述 用迭代法求 平方根 公式:求a的平方根的迭代公式为: X[n+1]=(X[n]+a/X[n])/2 要求前后两次求出的差的绝对值少于0.00001。 输出保留3位小数 输入格式 X 输
题目描述 用简单素数筛选法求N以内的素数。 输入格式 N 输出格式 2~N的素数 样例输入 100 样例输出 2 3 5 7 11 13 17 19 23 29

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢