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

网站底部怎么做需要放些什么单页营销式网站模板

网站底部怎么做需要放些什么,单页营销式网站模板,大连网站建设制作公司,wordpress创建主题面板题目 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 1: 输入:intervals …

题目

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。

示例 1:

输入:intervals = [[1,3],[2,6],[8,10],[15,18]]
输出:[[1,6],[8,10],[15,18]]
解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].

示例 2:

输入:intervals = [[1,4],[4,5]]
输出:[[1,5]]
解释:区间 [1,4] 和 [4,5] 可被视为重叠区间。

C++代码

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;/*
* 合并区间问题
* 排序,定义区间的左右两边数字
* 如果当前区间的左端点在数组 merged 中最后一个区间的右端点之后,
那么它们不会重合,我们可以直接将这个区间加入数组 merged 的末尾
* 否则,它们重合,我们需要用当前区间的右端点更新数组 merged 中最后一个区间的右端点
*/
vector<vector<int>> merge(vector<vector<int>>& intervals) {if (intervals.size() == 0) {return {};}sort(intervals.begin(), intervals.end());vector<vector<int>> merged;for (int i = 0; i < intervals.size(); ++i) {int L = intervals[i][0], R = intervals[i][1];if (!merged.size() || merged.back()[1] < L) {merged.push_back({ L, R });}else {merged.back()[1] = max(merged.back()[1], R);}}return merged;
}int main() {vector<vector<int>> intervals = { {1,3},{2,6},{8,10},{15,18} };vector<vector<int>> merged = merge(intervals);for (int i = 0; i < merged.size(); ++i) {for (int j = 0; j < merged[0].size(); ++j) {cout << merged[i][j] << " ";}cout << endl;}return 0;
}

分析

合并区间问题,排序,定义区间的左右两边数字。如果当前区间的左端点在数组 merged 中最后一个区间的右端点之后,那么它们不会重合,我们可以直接将这个区间加入数组 merged 的末尾;否则,它们重合,我们需要用当前区间的右端点更新数组 merged 中最后一个区间的右端点。

http://www.15wanjia.com/news/178474.html

相关文章:

  • 坪山网站建设哪家好建筑工程招聘最新信息平台
  • 导航站 wordpress高端网站建设wanghess
  • 一个网站是如何建设神兵网站建设
  • 山西建设官方网站宁波seo网络推广定制
  • 南昌网站关键词推广建设工程律师
  • 做访问量高的网站湛江小程序开发公司
  • 网站建设实施规范wordpress贴吧
  • 做的好英文网站网站建设公司电话
  • 网站做哪些比较赚钱电商网站建设代理商
  • 做英语quiz的网站网站设计亮点
  • 搭建自己微信网站贵州省建设执业资格教育促进会网站
  • 网站功能优化php网站开发心得体会
  • 族蚂建站怎么样网站对联代码
  • 网站建设费归入长期待摊费用logo设计公司排名
  • 双公示网站专栏建设情况企业营销网站的建设
  • 装饰网站建设效果图西安企业查询
  • js 取网站域名网站建设丶金手指下拉13
  • 如何攻克网站vultr做网站
  • 做时尚网站的目的服装设计80%的人会转行
  • 网站优化怎么做ppt怎么在百度做原创视频网站
  • 兰州seo网站建设竹溪网站建设
  • 大连 模板网站南昌网站推广排名
  • 杭州网站定制国外做ui的网站j
  • 动漫做a视频网站有哪些手机百度网站建设
  • 做网站网络营销注意如何建立网站的快捷方式
  • 江苏省住房与城乡建设部网站企业系统公示系统
  • 怎么做网站效果图网站被攻击了怎么办
  • 南京外贸网站建设案例学校网站平台建设
  • 杭州自助建站网站上海网页建站模板
  • 建设银行网站下载中心上海雍熙