首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
最大公共子串
[编程题]最大公共子串
热度指数:4225
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
给定两个字符串,请编写代码,输出最长公共子串(Longest Common Substring),是指两个字符串中的最长的公共子串,要求子串一定是连续。
数据范围:输入的两个字符串长度满足
输入描述:
文本格式,2个非空字符串(字母数字组成),2个字符串以","英文逗号分割。
输出描述:
整形,为匹配到的最长子串长度
示例1
输入
bab,caba
输出
2
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(44)
分享
纠错
提交结果有问题?
25个回答
3篇题解
开通博客
白伟仝
发表于 2020-05-07 09:34:41
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String[] s = s
展开全文
重生之我要当分子
发表于 2024-12-31 17:51:16
解题思路 为了找到两个字符串的最长公共子串,我们可以使用暴力匹配的方法。具体步骤如下: 暴力匹配: 对于每一对字符位置 (i, j),从 s1 和 s2 的当前位置开始,逐个比较字符,直到不相等为止。 记录最大长度: 在每次匹配过程中,记录当前匹配的长度,并更新最大长度。 返回结
展开全文
沅如风
发表于 2022-08-24 00:25:03
s1, s2 = input().split(',') # 输入 # 初始化dp前缀二维数组 dp = [[0 for j in range(len(s2))] for
展开全文
问题信息
动态规划
快手
字符串
算法工程师
2019
上传者:
小小
难度:
25条回答
44收藏
8472浏览
热门推荐
通过挑战的用户
查看代码
Delicacies
2022-09-29 10:59:22
any_
2022-09-13 20:48:54
Selamat...
2022-09-01 23:09:31
喜欢吃火锅的三...
2022-08-27 13:12:06
一世白纸
2022-08-27 11:51:12
相关试题
以下关于非对称加密的说法错误的是
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
快手
2019
评论
(1)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
下面描述中,符合结构化程序设计风格...
北京搜狐互联网信息服务有限公司
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
Nginx配置中,怎么用正则表达式...
Linux
评论
(1)
LoRA(Low-Rank Ada...
大模型开发
评论
(1)
最大公共子串
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
bab,caba
2