C. Yuhao and a Parenthesis是哪本书或文章中的内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计613个文字,预计阅读时间需要3分钟。
题目链接:http://codeforces.com/problemset/problem/1097/C题目大意:有n个只含有(和)的字符串,现在要使字符串两两拼接,如果拼接后一个字符串中的括号都匹配,则称该拼接为完美匹配。问最多能有多少个完美匹配。
题目链接:codeforces.com/problemset/problem/1097/C
题意:
有n个只含有‘(‘和‘)‘的字符串,现在要字符串两两拼接,如果一个拼接后的字符串中的括号都配对了就称为完美匹配,问最多有几个完美匹配。(())就算一个完美匹配,))((或者())就不算。
思路:
我们能想到的是先让每一个字符串自己先匹配,比如(())((就相当于((,然后我们将所有的只含有一种括号的字符串存起来,因为如果是))((这种字符串的话不可能拼成完美匹配的字符串的,所以我们把所有的只含有一种括号的字符串存起来,对于((就只能和))拼接,就算一个完美匹配,然后就是去找一共有多少个完美匹配就好了,还有就是自身就是一个完美匹配的字符串也需要记录一下。
本文共计613个文字,预计阅读时间需要3分钟。
题目链接:http://codeforces.com/problemset/problem/1097/C题目大意:有n个只含有(和)的字符串,现在要使字符串两两拼接,如果拼接后一个字符串中的括号都匹配,则称该拼接为完美匹配。问最多能有多少个完美匹配。
题目链接:codeforces.com/problemset/problem/1097/C
题意:
有n个只含有‘(‘和‘)‘的字符串,现在要字符串两两拼接,如果一个拼接后的字符串中的括号都配对了就称为完美匹配,问最多有几个完美匹配。(())就算一个完美匹配,))((或者())就不算。
思路:
我们能想到的是先让每一个字符串自己先匹配,比如(())((就相当于((,然后我们将所有的只含有一种括号的字符串存起来,因为如果是))((这种字符串的话不可能拼成完美匹配的字符串的,所以我们把所有的只含有一种括号的字符串存起来,对于((就只能和))拼接,就算一个完美匹配,然后就是去找一共有多少个完美匹配就好了,还有就是自身就是一个完美匹配的字符串也需要记录一下。

