当前位置: 首页 > news >正文

建立网站时首先考虑的问题华夏业务员做单的网站

建立网站时首先考虑的问题,华夏业务员做单的网站,网络营销和传统营销的关系,263个人邮箱注册登录—专业IT笔试面试备考平台_牛客网 题目大意#xff1a;有一个n个数的数组a#xff0c;有n-1轮操作#xff0c;每轮由每个数选择一个和它的差最大的数#xff0c;如果相同就选值更大的#xff0c;被最多数组选择的数字被删去#xff0c;有相同的也去掉数值更大的那个…登录—专业IT笔试面试备考平台_牛客网 题目大意有一个n个数的数组a有n-1轮操作每轮由每个数选择一个和它的差最大的数如果相同就选值更大的被最多数组选择的数字被删去有相同的也去掉数值更大的那个问最后剩下的是哪一个数字 1n1e6;1ai1e9 思路每次操作一定是删除最大数或者最小数的其中一个所以我们可以将数组排序然后模拟操作维护当前剩余数的区间左右端点l,r求出当前区间长度lenr-l1因为右边的数肯定选最小的那个左边的数肯定选最右边那个所以我们看中间的那个数选择哪个如果len是偶数要看中间偏左的那一个因为平票是会选数值更大那一个的也就是最大值然后看中间值和右边的差如果右边的差大于等于左边就投出右边的r--反之l直到lr最后在原数组中找到最后剩下的数的位置即可 //#include__msvc_all_public_headers.hpp #includebits/stdc.h using namespace std; const int N 1e6 5; typedef long long ll; int a[N]; int b[N]; int main() {int n;cin n;for (int i 1; i n; i){cin a[i];b[i] a[i];//保留原数组}sort(a 1, a n 1);int l 1, r n;while (l r){int len r - l 1;int pos len / 2 l;if (len % 2 0)pos--;//偶数时要选左边的if (a[r] - a[pos] a[pos] - a[l]){//右边差大于左边或者平票都是投出最右边的r--;}elsel;}for (int i 1; i n; i){if (b[i] a[l])//在原数组中找到最后剩下的数{cout i endl;break;}}return 0; }
http://wiki.neutronadmin.com/news/230984/

相关文章:

  • 美空间网站一个人做网站赚钱
  • 网站备案收录下降成都网站建设报价表
  • 网站做子域名ucenter 整合两个数据库网站
  • 手机怎样做自己的网站传奇手游开服表网站
  • 门户网站建设管理工作方案seo网页优化公司
  • 适合美工的网站平面设计网站模板
  • 中国seo第一人老网站怎么优化
  • 公司网站策划书黄页88怎么发信息质量高
  • 类似于建设通的网站企业网站模板seo
  • 网站收录量下降网站制作流程的组成部分包括
  • 电子商务网站建设相关职位推广的方式有哪些
  • 做充值网站高唐做创建网站的公司
  • WordPress更改网站地址网站出现的问题
  • 网站是什么平台建筑设计公司经营范围有哪些
  • 企业建站个人建站源码上海微信公众号外包
  • 网站快速排名技巧优化关键词排名seo
  • dw制作班级网站网站备案 法人代表
  • 西安专业房产网站建设网站域名价值查询工具
  • 大气网站背景图青岛网站制作永诚
  • 个人网站后期怎么做企业松溪网站建设
  • 永嘉哪里有做网站工信部网站查询
  • 企业网站建设需要哪些费用网站媒体作风建设年工作总结
  • 广州商务网站建设电话蜘蛛爬网站
  • 异地网站建设公司网站建设的工作视频人的吗
  • 怎样建设网站官网医院做网站需要备案吗
  • 网站空间根目录劳务派遣做网站有必要吗
  • 如何制作h5页面视频3seo
  • 邗江区城乡建设局网站保定 网站
  • 网站建设的实施方案现在建设一个网站多少钱
  • 南宁网站建设超博网络软件开发公司哪里好