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

中国电子商务网站建设情况搜索引擎排行榜前十名

中国电子商务网站建设情况,搜索引擎排行榜前十名,社区网站的推广方案,中国是唯一一个拥有空间站给你一个区间数组 intervals ,其中 intervals[i] [starti, endi] ,且每个 starti 都 不同 。 区间 i 的 右侧区间 可以记作区间 j ,并满足 startj > endi ,且 startj 最小化 。 返回一个由每个区间 i 的 右侧区间 在 interv…

给你一个区间数组 intervals ,其中 intervals[i] = [starti, endi] ,且每个 starti 都 不同 。

区间 i 的 右侧区间 可以记作区间 j ,并满足 startj >= endi ,且 startj 最小化 。

返回一个由每个区间 i 的 右侧区间 在 intervals 中对应下标组成的数组。如果某个区间 i 不存在对应的 右侧区间 ,则下标 i 处的值设为 -1 。

示例 1:

输入:intervals = [[1,2]]
输出:[-1]
解释:集合中只有一个区间,所以输出-1。

示例 2:

输入:intervals = [[3,4],[2,3],[1,2]]
输出:[-1,0,1]
解释:对于 [3,4] ,没有满足条件的“右侧”区间。
对于 [2,3] ,区间[3,4]具有最小的“右”起点;
对于 [1,2] ,区间[2,3]具有最小的“右”起点。

示例 3:

输入:intervals = [[1,4],[2,3],[3,4]]
输出:[-1,2,-1]
解释:对于区间 [1,4] 和 [3,4] ,没有满足条件的“右侧”区间。
对于 [2,3] ,区间 [3,4] 有最小的“右”起点。

提示:

1 <= intervals.length <= 2 * 104
intervals[i].length == 2
-106 <= starti <= endi <= 106
每个间隔的起点都 不相同

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/find-right-interval

方法一:二分查找

C++提交内容:

class Solution {
public:vector<int> findRightInterval(vector<vector<int>>& intervals) {unordered_map<int, int> starts_map;vector<int> starts;for (int i = 0; i < intervals.size(); ++i) {starts_map[intervals[i][0]] = i;starts.push_back(intervals[i][0]);}sort(starts.begin(), starts.end());vector<int> res;for (auto& interval : intervals) {int idx = higher_find(starts, interval[1]);res.push_back(idx == -1 ? -1 : starts_map[starts[idx]]);}return res;}int higher_find(vector<int>& starts, int target) {if (target > starts[starts.size() - 1])return -1;int left = 0;int right = starts.size() - 1;while (left < right) {int mid = left + (right - left) / 2;if (starts[mid] >= target) {right = mid;} else {left = mid + 1;}}return left;}
};
http://www.tj-hxxt.cn/news/82321.html

相关文章:

  • 网站设计要求百度关键词点击器
  • 北京东城网站建设公司网推公司干什么的
  • 泉州市做网站优化东莞seo外包
  • 网址你会回来感谢我seo初学教程
  • 个人网站建设优化电脑优化大师下载安装
  • 做网站主要栏目内小说网站排名人气
  • 网站必须做公安部备案济南最新消息今天
  • 秦皇岛网站群发关键词搜索引擎有哪些类型
  • 常州小程序开发公司seoul是哪个城市
  • 做网站怎么变现百度指数可以查询多长时间的
  • 网站建设管理情况报告技术短期培训班
  • 美国网站后缀电脑优化
  • 中原郑州网站建设交换链接营销案例
  • 自己做网站要会什么优化建站
  • 苏州工业园区做政务网站的公司域名注册需要什么条件
  • 成都 做网站成都全网营销推广
  • 任丘建设银行网站应用商店下载
  • 电子商务网站建设和推广 范文app优化
  • 拿来做软件测试的网站怎么建立自己的网站
  • wordpress评论feed搜索引擎优化的方法包括
  • 网站建设优化排名网站制作多少钱
  • 内江今日头条新闻长沙竞价优化
  • 怎样做网站导航界面百度推广年费多少钱
  • 没有服务器怎么做网站seo服务外包费用
  • 公司网站如何做分录seo知名公司
  • 建立淘宝客网站南宁百度快速优化
  • 泉州有专门帮做网站的吗郑州本地seo顾问
  • 品牌建设对企业的作用数字营销服务商seo
  • 做网站计划表苏州旺道seo
  • 网页在线制作网站企业营销网站建设系统