0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
投递阿里巴巴等公司10个岗位 >
0 点赞 评论 收藏
分享
竹马马竹:我是x坐标从大到小排序,然后遍历比较y,y左边大于当前最大y坐标就输出,同时只输出了x坐标相同y坐标最大的点。但是还是50%
投递字节跳动等公司10个岗位 >
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2017-08-16 18:12
华中科技大学 Java 0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2017-08-12 17:07
华中科技大学 Java yudw1316://
// Created by yudw on 2017/8/12.
//
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
/*
1.操作序列:原始序列跟第n次反转后的序列是有规律的
*/
int main()
{
int n;
while(cin>>n)
{
vector<int> vec_nums(n);
for(int i=0; i<n; ++i)
{
cin>>vec_nums[i];
}
bool flag = n % 2 == 0; // n是否为偶数
vector<int> vec_item(n);
int half = n/2;
if(flag)
{
for(int i=0, k=0; i<n &&half + k < n && half - k - 1 >= 0; ++k, i += 2)
{
vec_item[half + k] = vec_nums[i];
vec_item[half - k - 1] = vec_nums[i+1];
}
}
else
{
vec_item[half] = vec_nums[0];
for(int i=1, k=0; i<n &&half + k < n && half - k - 1 >= 0; ++k, i += 2)
{
vec_item[half + k + 1] = vec_nums[i];
vec_item[half - k - 1] = vec_nums[i+1];
}
}
for(int i=0; i<vec_item.size()-1; ++i)
{
cout<<vec_item[i]<<' ';
}
cout<<vec_item.back();
}
return 0;
}
投递网易等公司10个岗位 >
0 点赞 评论 收藏
分享
有没有搞错?:貌似人家内推是真的内推……不是广撒网的人手一份内推……
投递百度等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: