
codeup
文章平均质量分 91
小庄同学
这个作者很懒,什么都没留下…
展开
-
【c++】问题 B: 分组统计(用set解决)
题目链接:http://codeup.cn/problem.php?cid=100000582&pid=1题目描述先输入一组数,然后输入其分组,按照分组统计出现次数并输出,参见样例。输入输入第一行表示样例数m,对于每个样例,第一行为数的个数n,接下来两行分别有n个数,第一行有n个数,第二行的n个数分别对应上一行每个数的分组,n不超过100。输出输出m行,格式参见样例,按从小到大排。样例输入173 2 3 8 8 2 31 2 3 2 1 3 1样例输出1={2=0,3=2原创 2020-10-27 10:26:03 · 212 阅读 · 0 评论 -
【递归入门】走迷宫(c++)
问题 F: 【递归入门】走迷宫[命题人 : 外部导入]时间限制 : 1.000 sec 内存限制 : 128 MB题目描述 有一个n×m格的迷宫(表示有n行、m列),其中有可走的也有不可走的,如果用1表示可以走,0表示不可以走,文件读入这n×m个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的,分别表示这个点的行号和列号)。现在要你编程找出所有可行的道路,要求所走的路中没有重复的点,走时只能是上下左右四个方向。如果一条路都不可行,则输出相应信息(用-1表示无路)。 请统一用 左上右原创 2020-10-17 10:05:12 · 2663 阅读 · 1 评论 -
[问题 B: Problem E]请写一个程序,判断给定表达式中的括号是否匹配
问题 B: Problem E题目描述请写一个程序,判断给定表达式中的括号是否匹配,表达式中的合法括号为”(“, “)”, “[", "]“, “{“, ”}”,这三个括号可以按照任意的次序嵌套使用。输入有多个表达式,输入数据的第一行是表达式的数目,每个表达式占一行。输出对每个表达式,若其中的括号是匹配的,则输出”yes”,否则输出”no”。样例输入4[(d+f)*{}][(2+3))()}[4(6]7)9样例输出yesnonono思路:遍历字符串,用栈解原创 2020-09-28 21:18:38 · 1051 阅读 · 0 评论