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

淄博建设局网站企业网络营销策划案

淄博建设局网站,企业网络营销策划案,衡水网站建设优化推广,凡科互动官网登录题目描述 AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。 由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x1,y1&#x…

题目描述

AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。

由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x1,y1,右下角x2,y2),

请输出先行后列排序的指示灯的编号,排序规则:

  1. 每次在尚未排序的灯中挑选最高的灯作为的基准灯,
  2. 找出和基准灯属于同一行所有的灯进行排序。两个灯高低偏差不超过灯半径算同一行(即两个灯坐标的差 ≤ 灯高度的一半)。

C语言代码

#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include"math.h"
#include"string.h"
#include"stdlib.h"
#define MAX_LIGHTS  100typedef struct {int id;int x;int y;int r;
}Light;int compareByY(const void* a, const void* b)
{return ((Light*)a)->y - ((Light*)b)->y;
}
int compareByX(const void* a, const void* b)
{return ((Light*)a)->x - ((Light*)b)->x;
}int main()
{int n;Light lights[MAX_LIGHTS];Light rowLights[MAX_LIGHTS];scanf("%d", &n);for (int i = 0; i < n; i++){int id, x1, y1, x2, y2;scanf("%d %d %d %d %d", &id, &x1, &y1, &x2, &y2);int cx = (x1 + x2) / 2;int cy = (y1 + y2) / 2;int rad = (x2 - x1) / 2;lights[i] = {id,cx,cy,rad};}qsort(lights, n, sizeof(Light), compareByY);//int result[MAX_LIGHTS];int resultIndex = 0;int i = 0;while (i < n){int rowCount = 0;Light ref = lights[i];rowLights[rowCount++] = ref;i++;while (i < n && abs(lights[i].y - ref.y) <= ref.r) {rowLights[rowCount++] = lights[i];i++;}qsort(rowLights, rowCount, sizeof(Light), compareByX);for (int j = 0; j < rowCount; j++) {result[resultIndex++] = rowLights[j].id;}}for (int i = 0; i < resultIndex; i++) {printf("%d ", result[i]);}printf("\n");return 0;
}

http://www.dtcms.com/wzjs/105952.html

相关文章:

  • 云主机免费seo百度关键词优化
  • .网站建设的基本步骤建站推广网站
  • 网站的优化是什么写软文平台
  • 成都网站开发建设推广夸克搜索引擎
  • 做学校网站的目的近期重大新闻事件10条
  • 北京南站是丰台站吗站长之家查询网站
  • 广州网站建设圣矢中小企业网站制作
  • 网站建设实训心得体会300字中国十大广告公司排行榜
  • 日照又做渔家网站的吗aso排名服务公司
  • wordpress拼音目录班级优化大师的功能
  • 能不能模仿百度一样做搜索引擎网站网推广公司
  • 能通过付费网站看别人空间吗建筑设计网站
  • 大理市城乡建设局网站郑州seo地址
  • 合肥手机网站制作建设广告推广软件
  • 网站开发需要什么配置seo网站运营
  • 网站建设的功能模型免费数据分析网站
  • 公司网站建设指南推广产品最好的方式
  • 网站建设备案方案网络营销的方法有哪些?
  • 网站卖给别人后做违法信息网络营销在哪里学比较靠谱
  • 个人品牌网站建设网络营销推广实战宝典
  • 民政局网站建设工作总结网站竞价推广
  • 网站上做商城可用同一域名长春网站建设策划方案
  • 重庆免费做网站站长之家的作用
  • 网站如何做提交的报名表什么是优化师
  • 商城网站要多少钱上海seo培训中心
  • 特色网站模板建站系统主要包括
  • 浙江网站设计 site自动外链
  • 常州做网站哪家便宜市场调研的内容
  • 南通网站关键词优化seo数据分析
  • 哪些网站是php竞价推广