1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

思路

最长公共子串

简化题意

给定两个字符串 sss 和 ttt,问两个字符串的最长公共子串长度。

sss 的长度为 nnn ,ttt 的长度为 mmm

P2404.第1题-D路通信

    1000ms Tried: 1531 Accepted: 458 Difficulty: 3 所属公司 : 华为
    算法与标签>动态规划

题目内容

塔子与兔子两个兄弟刚学完计算机网络原理课程。他们对通信这一概念有位好奇。现在老师给了他们一个D路通信。他们面对的通信链路有如下几个性质:

  1. 高斯噪声性: 如果发出一段字符串作为消息,消息的开始前和结束后可能会出现随机高斯噪声;
  2. 内容完整性: 该过程不会丢失任何字符,字符顺序也不会发生变化;
  3. 字符统一性: 所有的消息内容和噪声都是小写字符;

依据链路的特点,他们俩想到了一种消除高斯噪声的算法:

  1. 同时采用两条含有随机噪声的链路发出一段消息。
  2. 在接收侧,在接收到的两条消息当中寻找最长的那段连续公共子串,就是有效信息。

现在小明想求有效消息的长度,注意有效消息不一定是唯一的,也有可能为空, 只要求返回消息的长度,

输入描述

两行分别代表两个字符串,分别为两条链路收到的信息,仅包含小写字母。

0<len≤10000 < len \leq 10000<len≤1000

输出描述

一行。

一个数字,以回车结束,表示有效信息的长度。

样例

样例一:

输入

vsavvzxaaxvzvz
zzczcaaa

输出

2

样例解释:

两条信息中,最长的公共字符串是 aaaaaa ,长度为 222 。

样例二:

输入

tttazitazittz
tazittttt

输出

6

样例解释:

两条信息中,最长的公共字符串是 tazitttazitttazitt ,长度为 666 。

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 3, 46ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?