5-1
来源:互联网 发布:固定收益 经典知乎 编辑:程序博客网 时间:2024/04/26 02:50
5-1
(1/1 分数)
题目描述
给定一个数组,判断其中的数据序列是否左右对称:偶数个数时,左右两半部分正好逆序;奇数时,除中间位置数外,左右逆序
输入格式第一行N表示一共有N个测试用例,也即接下来的输入数据共有N行。
接下来的每一行表示一个输入数组,第一个数字n表示该数组的元素个数,后面紧跟着n个数,中间都以空格隔开
输出格式是逆序输出YES,否则输出NO(注意都是大写,小写判错)
样例输入35 1 2 3 2 14 1 1 1 26 2 1 2 2 1 2样例输出
YESNOYES代码框
#include <iostream>using namespace std;bool symmetry(int*p,int m);int main(){int n;cin>>n;bool *q=new bool[n]; for(int i=0;i<n;i++){int m;cin>>m;int *p=new int[m];for(int j=0;j<m;j++){int temp;cin>>temp;*(p+j)=temp;}*(q+i)=symmetry(p,m);}for(int i=0;i<n;i++){if(*(q+i)==true) cout<<"YES"<<endl;if(*(q+i)==false) cout<<"NO"<<endl;}}bool symmetry(int*p,int m){int i=0,j=m-1;while(i<j){ if(*(p+i)==*(p+j)){ i++; j--; } else return false;}return true; }
0 0
- 1!+....+5!
- 5-1
- 1-5
- 5-1
- 5-1
- 1~5
- 5-1
- 5-1 ~ 5-11
- 5-1 ~ 5-4
- 1*5 != 5*1
- 24点之1 5 5 5
- 2005-1-5
- 数据结构1-5
- 1月5号
- 2007-1-5 星期五
- 张孝祥(5-1)
- 09.1.5学习1
- ccna 1 Chapter 5
- 比较器排序原理的分析
- 机器学习入门——多变量线性回归
- 【PAT】1075. PAT Judge
- 微服务实战(一):微服务架构的优势与不足
- spring boot 学习(四)Druid连接池的使用配置
- 5-1
- iOS内购
- Access denied for user ''@'localhost' to database 'mysql'
- 0122
- FFmpeg中AVPacket处理函数av_free_packet()和av_packet_free()的区别以及用法
- struts2路径问题
- JedisPoolConfig中方法解读
- Python绝技笔记--------python操作注册表来获取之前连接的网络信息
- 八皇后