首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
LCS
3条解析
开通博客写题解
sunny_forever
发表于 2021-07-28 20:59:01
C 题题解 思路:构造 参考:https://blog.nowcoder.net/n/9efb42ac11a64a5ebcf0d604115df70d Code #include <bits/stdc++.h> using namespace std; string s1,s2,s3
展开全文
wotuiyile
发表于 2021-07-27 09:38:15
C题LCS (构造) 首先将a,b,c排序一下,我们假设a是最大的,c是最小的,那么如果s1和s2的lcs是a,s2和s3的lcs是b,那假设a跟b毫无重叠,s1和s3的最小重叠长度也有a+b-n,如果a+b-n仍比c大,则无解,否则可以一步一步构造出来 先让所有全部加进c个'a',然后变为a-c
展开全文
sunrise__sunrise
发表于 2021-08-20 09:43:47
题目大意 你需要构造个长度为的字符串,并且保证。 Solution 考点:模拟 我们先不考虑输出顺序,只考虑是否能够构建,我们把变成的形式进行一次排序。 那么我们可以想到下图这样的构建方式是最合理的: 接下来就是找出最小的字母,然后确定这三个字符串的位置了。 int solve() {
展开全文
查看本题
查看本题讨论
等你来战
查看全部
牛客练习赛141
报名截止时间:2025-06-20 21:30
第十二届成都信息工程大学ACM程序设计竞赛同步赛
报名截止时间:2025-06-22 15:00
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题