上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 【题目描述】 逆波兰表达式是一种把运算符前置的算术表达式,例如普通的表达式2 + 3的逆波兰表示法为+ 2 3。逆波兰表达式的优点是运算符之间不必有优先级关系,也不必用括号改变运算次序,例如(2 + 3) * 4的逆波兰表示法为* + 2 3 4。本题求解逆波兰表达式的值,其中运算符包括+ - * 阅读全文
posted @ 2020-03-30 21:21 徐明拯 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 给定一个序列a1,a2,…,an,如果存在i<j并且ai>aj,那么我们称之为逆序对,求逆序对的数目。 【输入】 第一行为n,表示序列长度,接下来的n行,第i+1行表示序列中的第i个数。 【输出】 所有逆序对总数。 【输入样例】 4 3 2 3 2 【输出样例】 3逆序对实际上可以用冒 阅读全文
posted @ 2020-03-29 23:07 徐明拯 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 顾名思义,最快的排序,相当于sort 直接上代码: #include<iostream>#include<cstdio>#include<cmath>#include<cstring>#include<cstdlib>#include<algorithm>using namespace std;vo 阅读全文
posted @ 2020-03-29 22:44 徐明拯 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自 阅读全文
posted @ 2020-03-29 00:11 徐明拯 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 给出一个含有n(0 < n ≤ 1000)个整数的数组,请找出其中出现次数超过一半的数。数组中的数大于-50且小于50。 【输入】 第一行包含一个整数n,表示数组大小; 第二行包含n个整数,分别是数组中的每个元素,相邻两个元素之间用单个空格隔开。 【输出】 如果存在这样的数,输出这个数 阅读全文
posted @ 2020-03-28 23:58 徐明拯 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。 【输入】 包括多个数据集合。每个数据集合的第一行是两个整数W和H,分别表示x方向和y方向瓷砖的数量。W和H都不超过20。 阅读全文
posted @ 2020-03-28 13:05 徐明拯 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 【输入】 第一行是测试数据的数目t(0 ≤ t ≤ 20)。以下每行均包含二个整数M和N,以空格分开。1≤M,N≤10。 【输出】 对输入的每组数据M 阅读全文
posted @ 2020-03-27 23:08 徐明拯 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 给出一个roe×col的大写字母矩阵,一开始的位置为左上角,你可以向上下左右四个方向移动,并且不能移向曾经经过的字母。问最多可以经过几个字母。 【输入】 第一行,输入字母矩阵行数R和列数S,1≤R,S≤20。 接着输出R行S列字母矩阵。 【输出】 最多能走过的不同字母的个数。 【输入样 阅读全文
posted @ 2020-03-26 22:40 徐明拯 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 一天Extense在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n * n的格点组成,每个格点只有2种状态,.和#,前者表示可以通行后者表示不能通行。同时当Extense处在某个格点时,他只能移动到东南西北(或者说上下左右)四个方向之一的相邻格点上,Extense想要从点A走 阅读全文
posted @ 2020-03-26 00:53 徐明拯 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 马在中国象棋以日字形规则移动。 请编写一段程序,给定n×m大小的棋盘,以及马的初始位置(x,y),要求不能重复经过棋盘上的同一个点,计算马可以有多少途径遍历棋盘上的所有点。 【输入】 第一行为整数T(T < 10),表示测试数据组数。 每一组测试数据包含一行,为四个整数,分别为棋盘的大 阅读全文
posted @ 2020-03-24 22:32 徐明拯 阅读(781) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页