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

网站如何做即时聊天平面设计正规培训机构

网站如何做即时聊天,平面设计正规培训机构,湘潭做网站价格 磐石网络,泰安市疫情最新消息给你一个 无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 思路一:模拟题意 int pushbackInterval(int…

给你一个 无重叠的 ,按照区间起始端点排序的区间列表。

在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。

思路一:模拟题意

int pushbackInterval(int **result, int num, int *element, int *colSize) {result[num] = (int*)malloc(sizeof(int)*10);result[num][0] = element[0];result[num][1] = element[1];colSize[num] = 2;return num + 1;
}int** insert(int** intervals, int intervalsSize, int* intervalsColSize, int* newInterval, int newIntervalSize, int* returnSize, int** returnColumnSizes){int *insert = newInterval;int **result = (int**)malloc(sizeof(int*)*(intervalsSize+1));*returnColumnSizes = (int*)malloc(sizeof(int)*(intervalsSize+1));int num = 0;for (int i = 0; i < intervalsSize; i++) {int *e = intervals[i];if (!insert) {num = pushbackInterval(result, num, e, *returnColumnSizes);continue;}if (e[1] < insert[0]) {num = pushbackInterval(result, num, e, *returnColumnSizes);continue;}if (e[0] > insert[1]) {num = pushbackInterval(result, num, insert, *returnColumnSizes);insert = NULL;num = pushbackInterval(result, num, e, *returnColumnSizes);continue;}insert[0] = insert[0] < e[0] ? insert[0] : e[0];insert[1] = insert[1] > e[1] ? insert[1] : e[1];}if (insert) {num = pushbackInterval(result, num, insert, *returnColumnSizes);}*returnSize = num;return result;
}

分析:

本题与上题很像,可将新的数组加入原数组中采用上一题的代码即可做出,同时也可以编写一个函数来使两个重叠的数组合并,result[num][0] = element[0];result[num][1] = element[1];colSize[num] = 2;return num + 1;便可将数组赋为正确值,最后输出即可

总结:

本题考察对数组的应用,将新增的数组与原二维数组合并可解决问题

http://www.ds6.com.cn/news/99095.html

相关文章:

  • 电子商务网站建设需求表网络营销的特点不包括
  • 网站建设电话营销网站维护工程师
  • 买模板做网站实训百度搜索引擎的总结
  • .net做网站安全吗公司网站设计需要多少钱
  • 网站建设预期周期网站设计公司官网
  • 如何做网站的埋点关键词搜索排名
  • 一个小型购物网站开发微博指数
  • 南宁网站建设建站系统北京建站公司
  • 罗湖做网站的公司哪家好线下推广方案
  • 哪个网络公司做网站好点官网排名优化
  • 网站建设模板怎么用互联网推广平台有哪些
  • wordpress短视频主题seo英文怎么读
  • 公司建设网站的报告书做网站的外包公司
  • bootstrap模板网西安的网络优化公司
  • 深圳网页制作招聘网无线网络优化是做什么的
  • 太原市网站制作公司北仑seo排名优化技术
  • 网站的分类有哪些自助建站网站
  • 网站建设科技风技术培训
  • 价格低seo关键词排名优化官网
  • wordpress 招聘网站谷歌商店下载
  • 本地网站建设公司seo定义
  • 江苏有哪些做网站建设的公司网课免费平台
  • 山东网站建设费用市场调研报告怎么写
  • 域名解析网站建设aso关键词优化计划
  • 沈阳网站建设阿里云域名注册官网网址
  • 网站链接数百度账户登录
  • 广州建网站藤虎舆情优化公司
  • 米拓网站建设教程黄山搜索引擎优化
  • 扁平式网站模板百度搜索引擎工作原理
  • 网站方案书免费信息发布平台网站