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

制作一个网站就等于制作一个网页合肥建设银行官网招聘网站

制作一个网站就等于制作一个网页,合肥建设银行官网招聘网站,镇海区住房建设网站怎么查,中国最好的网络营销公司1. 题目 某交友网站会给除了第一个用户以外的每个新注册的用户推荐一位之前已经注册过并且性格值和他最相近的用户#xff0c;如果有多人满足条件则选择性格值较小的。 给定数组val[]表示按时间顺序注册的 n 位用户的性格值#xff0c;输出一个大小为 n-1 的数组#xff0…1. 题目 某交友网站会给除了第一个用户以外的每个新注册的用户推荐一位之前已经注册过并且性格值和他最相近的用户如果有多人满足条件则选择性格值较小的。 给定数组val[]表示按时间顺序注册的 n 位用户的性格值输出一个大小为 n-1 的数组表示系统给这些人推荐的用户的性格值。 样例 1: 输入: val[8,9,7,3,0,5,11] 输出: [8,8,7,3,3,9] 解释: 令 ans [] 第 2 个数为 9前面只有第 1 个数 8此时 ans [8] 第 3 个数为 7前面的数有 8, 9与 7 性格值最小的为 8此时 ans [8, 8] 第 4 个数为 3前面的数有 8, 9, 7与 3 性格值最小的为 7此时 ans [8, 8, 7] 第 5 个数为 0前面的数有 8, 9, 7, 3与 0 性格值最小的为 3此时 ans [8, 8, 7, 3] 第 6 个数为 5前面的数有 8, 9, 7, 3, 0与 5 性格值最小的为 3此时 ans [8, 8, 7, 3, 3] 第 7 个数为 11前面的数有 8, 9, 7, 3, 0, 5与 11 性格值最小的为 9此时 ans [8, 8, 7, 3, 3, 9]样例 2: 输入: val[465, 5464, 6467, 6466779, 6461, 56] 输出: [465,5464,6467,6467,465] 解释: 令 ans [] 第 2 个数为 5464前面只有第 1 个数 465此时 ans [465] 第 3 个数为 6467前面的数有 465, 5464与 6467 性格值最小的为 5464此时 ans [465, 5464] 第 4 个数为 6466779前面的数有 465, 5464, 6467与 6466779 性格值最小的为 6467此时 ans [465, 5464, 6467] 第 5 个数为 6461前面的数有 465, 5464, 6467, 6466779与 6461 性格值最小的为 6467此时 ans [465, 5464, 6467, 6467] 第 6 个数为 56前面的数有 465, 5464, 6467, 6466779, 6461与 56 性格值最小的为 465此时 ans [465, 5464, 6467, 6467, 465]注意事项 2n100000 0val1000000类似题目LeetCode 315. 计算右侧小于当前元素的个数二叉查找树二分查找归并排序逆序数总结 2. 解题 给一个空数组依次把性格值二分插入到其中检查插入位置前后跟我 绝对值较小 的取为答案变形版 二分查找请参考 class Solution {int l,r,mid; public:vectorint getAns(vectorint val) {if(val.size() 1)return {};vectorint t;//二分插入数组t.push_back(val[0]);vectorint ans(val.size()-1);int i, idx, k 0, f, b;for(i 1; i val.size(); i,k){idx bs(t,val[i]);//插入位置t.insert(t.begin()idx1,val[i]);//插入数组f (idx 0 ? t[idx] : -10000000);//前面的性格值b (idx2 t.size() ? t[idx2] : -10000000);//后面的性格值if(abs(f-val[i]) abs(b-val[i]))ans[k] t[idx];//取较小的elseans[k] t[idx2];}return ans;}int bs(vectorint a, int target){ //二分查找性格值小于等我的 最后一个l 0, r a.size()-1;while(l r){mid l((r-l)1);if(a[mid] target)r mid-1;else //(a[mid] target){if(mida.size()-1 || a[mid1] target)return mid;elsel mid1;}}return -1;} };100% 数据通过测试 总耗时 653 ms 您的提交打败了 35.48% 的提交!
http://wiki.neutronadmin.com/news/112752/

相关文章:

  • 建网站的工具有哪些广州网站建设哪里有
  • 企业网站建设的定位微信小程序做网站
  • 苏州网站建设店铺装修网站制作实例教程
  • 江苏专业网站建设费用如何注册视频号
  • 建网站做哪方面搜狗官网
  • 温州外贸网站推广国内最有趣的网站
  • 怎样办网站做宣传手机网站建设步骤
  • 陕西省城乡建设厅网站宁波网站制作哪家强
  • 在线网站建设教程建设工程安全管理网站
  • 医院网站素材天睦和生态建设有限公司网站
  • 蔬菜类网站建设规划书反向代理wordpress 8080
  • 建设银行手机官方网站下载安装网站建设歺金手指排名13
  • 百度推广和网站建设品牌建设
  • 游戏网站建设的策划方案网站框架分类
  • 东莞网站优化的具体方案工程认证网站的建设
  • 如何设置网站描述企业免费网站系统下载地址
  • 做网站的后台开发需要会些什么discuz模板制作教程
  • 营销型网站的推广标识标牌设计公司
  • 更改各网站企业信息怎么做房产资讯的网站怎么做
  • 网站即时到账要怎么做东莞网站建设策划
  • 网站开发刷新图片房屋平面图在线制作网站
  • 开放大学门户网站建设网页设计图片边框代码
  • 服务 信誉好的网站制作wordpress镜像存储插件
  • 不属于网站建设方式的是北京一家专门做会所的网站
  • 企业网站ui设计欣赏蓝色 宽屏 网站 模板
  • 重庆seo网站策划互联网广告推广好做吗
  • 网站域名根目录在哪里做网站的公司哪家好一点
  • 安徽建设厅网站网址公司网站设计好
  • 青岛专业网站排名推广做国外服务器网站
  • 重慶网站建设网站开发最合适的搭配