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

2024.10.9华为留学生笔试题解

第一题无线基站名字相似度

动态规划

考虑用动态规划解决

ddf223a9e33b4d20ac3f4504211d4e7c.png

char1=input().strip()
char2=input().strip()
n,m=len(char1),len(char2)
dp=[[0]*(m+1) for _ in range(n+1)]
#dp[i][j]定义为以i-1为结尾的char1 和以 j-1为结尾的char2 的最短编辑距离
setA = set('wirel@com')
setB=set('hfv#gbts')
def change_score(a,b):
    if (a in setA and b in setA) or(a in setB and b in setB):
        return 1
    elif (a in setA or a in setB) and (b in setA or b in setB):
        return 2
    else:
        return 3


for i in range(n+1):
    dp[i][0]=i*3
for j in range(m+1):
    dp[0][j]=j*3

for i in range(1,n&

http://www.kler.cn/news/366949.html

相关文章:

  • 改进YOLOv8系列:引入低照度图像增强网络Retinexformer | 优化低光照目标检测那题
  • springboot079信息化在线教学平台的设计与实现(论文+源码)_kaic
  • 鸿蒙中富文本编辑与展示
  • 读《认知觉醒》:浅谈费曼技巧
  • 零代码快速开发智能体 |甘肃旅游通
  • ubuntu GLEW could not be initialized : Unknown error
  • C++ | Leetcode C++题解之第513题找树左下角的值
  • [Vue warn]: <transition-group> children must be keyed: <ElTag>
  • 计算机网络-CSMA/CD协议笔记及“争用期”的理解
  • Redis-05 Redis哨兵高可用架构原理与搭建
  • TiCDC 同步 SQL_MODE 相关
  • 基于SSM的BBS社区论坛系统源码
  • Linux环境下Jmeter执行压测脚本
  • 关注 dlopen(handle, mode) 中的 mode,dlsym dlclose示例
  • 学习笔记:黑马程序员JavaWeb开发教程(2024.10.26)
  • 【纯血鸿蒙】鸿蒙专项测试
  • 前端工程化面试题
  • Python | Leetcode Python题解之第508题出现次数最多的子树元素和
  • Linux下升级安装ImageMagick
  • 【rabbitmq】实现问答消息消费示例
  • qml圆形图片,qml圆形头像制作
  • STM32 HAL 点灯
  • 【K8S系列】Kubernetes Pod节点CrashLoopBackOff 状态及解决方案详解【已解决】
  • github上传文件代码以及其它github代码
  • AppleVisionPro空间定位 三维空间重现-Unity3D
  • iOS调试真机出现的 “__llvm_profile_initialize“ 错误