关注
//
// Created by yudw on 2017/8/12.
//
#include <iostream>
#include <algorithm>
#include <deque>
using namespace std;
/*
3.疯狂队列,贪心方法,每一次将最大的疯狂值的序列加入
*/
int main()
{
int n;
while (cin>>n)
{
vector<int> vec_h(n);
for (size_t i=0; i<n; ++i)
{
cin>>vec_h[i];
}
sort(vec_h.begin(), vec_h.end());
deque<int> deque_crazy;
deque_crazy.push_back(vec_h[0]);
for (int i = 1, j = n-1; deque_crazy.size() != n; )
{
int head = deque_crazy.front();
int tail = deque_crazy.back();
int crazy1 = abs(head - vec_h[i]);
int crazy2 = abs(head - vec_h[j]);
int crazy3 = abs(tail -vec_h[i]);
int crazy4 = abs(tail - vec_h[j]);
if(max(crazy1, max(crazy2, max(crazy3, crazy4))) == crazy1)
{
deque_crazy.push_front(vec_h[i]);
++i;
} else if(max(crazy1, max(crazy2, max(crazy3, crazy4))) == crazy2)
{
deque_crazy.push_front(vec_h[j]);
--j;
}else if(max(crazy1, max(crazy2, max(crazy3, crazy4))) == crazy3)
{
deque_crazy.push_back(vec_h[i]);
++i;
} else
{
deque_crazy.push_back(vec_h[j]);
--j;
}
}
int ans =0;
for(size_t i=1; i<n; ++i)
{
ans += abs(deque_crazy[i] - deque_crazy[i-1]);
}
cout<<ans<<endl;
}
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 2025的主旋律是蛰伏,落寞,遗憾1.3W
- 2... 杂记近期所面试的三家中小厂8204
- 3... 岁末论道:谁才是牛客 2025 最强修仙者?6836
- 4... 圣诞节用 AI 做个牛客运营翻翻乐!(含代码)5469
- 5... 选择即命运—2025年度总结5232
- 6... 从H200解禁评估:国资算力平台还值得应届就业吗?4197
- 7... 大学废物离开优绩主义之后发现外面根本没下雨4197
- 8... 我只是一个脆弱的人3452
- 9... 互联网实习求职的黑话和timeline,你所需要知道的……3312
- 10... 壕壕壕,京东发7个月年终,此生要做东孝子2869
正在热议
更多
# 牛客2025仙途报告 #
1488次浏览 65人参与
# 你面试体验感最差/最好的公司 #
19614次浏览 326人参与
# 2025年终总结 #
175044次浏览 2964人参与
# 秋招落幕,你是He or Be #
13768次浏览 267人参与
# 中美关税战对我们有哪些影响 #
49918次浏览 392人参与
# 一人说一个提前实习的好处 #
12110次浏览 215人参与
# 中美关系回暖,你会选择出海吗? #
13910次浏览 141人参与
# 今年你最想重开的一场面试是? #
4663次浏览 72人参与
# 重来一次,你会对开始求职的自己说 #
6529次浏览 164人参与
# 实习没事做是福还是祸? #
17735次浏览 263人参与
# 机械制造秋招总结 #
97282次浏览 878人参与
# 找工作,行业重要还是岗位重要? #
85549次浏览 1698人参与
# 团建是“福利”还是是 “渡劫” #
7666次浏览 155人参与
# 工作中听到最受打击的一句话 #
7416次浏览 122人参与
# 考公VS就业,你怎么选? #
88038次浏览 496人参与
# 你小心翼翼的闯过多大的祸? #
11468次浏览 164人参与
# 哪些行业值得去? #
14346次浏览 74人参与
# 礼物开箱Plog #
965次浏览 35人参与
# 比亚迪工作体验 #
74880次浏览 282人参与
# 大厂VS公务员你怎么选 #
74957次浏览 681人参与
腾讯成长空间 5950人发布

查看1道真题和解析