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

广东网页制作与网站建设策划是做什么的

广东网页制作与网站建设,策划是做什么的,wordpress的网站怎么保存,南宁免费网站建站模板题目链接如下: Online Judge 首先,我的代码虽然AC了,但是是有问题的,uva的测试数据太水了所以侥幸通过而已。因为题目要求的数据是实数而非整数,我的代码是按所有数据都是整数来暴力做的……但因为刘汝佳的代码写得太…

题目链接如下:

Online Judge

首先,我的代码虽然AC了,但是是有问题的,uva的测试数据太水了所以侥幸通过而已。因为题目要求的数据是实数而非整数,我的代码是按所有数据都是整数来暴力做的……但因为刘汝佳的代码写得太好了,我就懒得再抄一遍了;所以就把自己有问题的代码贴在这里。

正确的解法在这里(也是刘汝佳的思路):UVA ~ 221 ~ Urban Elevations (离散化)-CSDN博客

#include <cstdio>
#include <vector>
#include <algorithm>
#include <set>
// #define debug
const int maxx = 1000000;struct building{int x, y, width, depth, height, number;building(){}building(int _x, int _y, int _width, int _depth, int _height): x(_x), y(_y), width(_width), depth(_depth), height(_height){}
};
int n, x, y, width, depth, height, kase = 0;
std::vector<building> vec;
std::vector<int> ans[maxx];bool cmp1(const int &a, const int &b){return vec[a - 1].y < vec[b - 1].y;
}bool cmp2(const int &a, const int &b){return vec[a - 1].x != vec[b - 1].x ? vec[a - 1].x < vec[b - 1].x : (vec[a - 1].y < vec[b - 1].y);
}int main(){#ifdef debugfreopen("1.txt", "r", stdin);freopen("2.txt", "w", stdout);#endifwhile(scanf("%d", &n) == 1 && n){printf("%s", kase ? "\n" : "");printf("For map #%d, the visible buildings are numbered as follows:\n", ++kase);std::vector<int> tmp;fill(ans, ans + maxx, tmp);int maxWidth = 0;int minWidth = 10000000;vec.clear();for(int i = 1; i <= n; ++i){scanf("%d %d %d %d %d", &x, &y, &width, &depth, &height);vec.push_back(building(x, y, width, depth, height));vec.back().number = i;maxWidth = std::max(maxWidth, x + width);minWidth = std::min(minWidth, x);for(int j = x; j < x + width; ++j){ans[j].push_back(i);}}for(int i = minWidth; i < maxWidth; ++i){sort(ans[i].begin(), ans[i].end(), cmp1);int height = 0;for(int j = 0; j < ans[i].size(); ++j){if(vec[ans[i][j] - 1].height > height){height = vec[ans[i][j] - 1].height;} else{ans[i][j] = 0;}}}std::vector<int> res;std::set<int> st;for(int i = minWidth; i < maxWidth; ++i){for(int j = 0; j < ans[i].size(); ++j){if(ans[i][j] && st.find(ans[i][j]) == st.end()){res.push_back(ans[i][j]);st.insert(ans[i][j]);}}}sort(res.begin(), res.end(), cmp2);for(int i = 0; i < res.size(); ++i){printf("%d%s", res[i], i == res.size() - 1 ? "\n" : " ");}}#ifdef debugfclose(stdin);fclose(stdout);#endifreturn 0;
}

http://www.shuangfujiaoyu.com/news/44166.html

相关文章:

  • 可以查企业信息的软件网络优化公司哪家好
  • 北京集团 网站建设培训机构招生方案
  • 网站如何提高转化率免费推广软件哪个好
  • 外贸论坛平台深圳百度推广优化
  • 车辆管理网站开发百度网盘资源搜索引擎
  • dedecms招聘网站网络推广优化是干啥的
  • 什么网站专门做外围的网站设计与开发
  • 网站建设和网络推广外包服务商网站设计说明
  • 减肥单页网站河南百度推广公司
  • 不懂见网站怎么办如何做企业产品推广
  • 易语言怎么做网站指数函数图像及性质
  • 武汉市内做网站的公司怎样做好竞价推广
  • 软件开发网站开发学习网站关键词优化wang
  • 如何跟帖做网站佛山今日头条
  • 免费搭建企业网站网络广告形式
  • 做药物分析网站页面优化算法
  • 网站作品怎么做公众号推广费用一般多少
  • 小奶猫w5c0com上海排名seo公司
  • 建设部网站诚信平台网络推广营销方式
  • 网站开发ide谷歌浏览器下载手机版官网
  • 南京建设工程社会保障网站网络推广怎么做才有效
  • 网页设计实训总结报告大全营销排名seo
  • 自己做网站能挣钱吗企业网站建设模板
  • 网站开发成本计算网页设计与制作书籍
  • 安阳县疫情最新消息搜索引擎seo关键词优化效果
  • 没有静态ip可以做网站服务器百度网址大全旧版本
  • 定制家具全屋定制搜索引擎排名优化方法
  • 腾讯cvm安装wordpress在线seo
  • 做网站选哪家好长沙seo代理商
  • 郑州专业建网站百度首页快速排名系统