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

建筑图集网站07fs02图集今天刚刚发生的新闻

建筑图集网站07fs02图集,今天刚刚发生的新闻,企业网站建设webbj,深圳网站建设开发这道题考察的是差分数组贪心 这道题给出了最高的牛的编号和高度,需要我们让每一头牛的高度最高 我们可以把每头牛都初始化为最高值,然后根据给的信息来进行调整,信息给的两个边界值要求的是a的高度小于等于b的高度,我们直接让他…

这道题考察的是差分数组+贪心

这道题给出了最高的牛的编号和高度,需要我们让每一头牛的高度最高

我们可以把每头牛都初始化为最高值,然后根据给的信息来进行调整,信息给的两个边界值要求的是a的高度小于等于b的高度,我们直接让他们两个高度相等就行了

根据题目的测试用例,我们的贪心想法是正确的

我们就让每个端点值不变,中间的值每次减1,

但是有个细节需要注意的就是,如果有相同的区间的话,其实我们只需要减1次,我们可以用set来维护

#include <iostream>
#include <set>
using namespace std;
const int N = 1e5+10;
typedef pair<int,int> PII;
set<PII> st;
int a[N];
int n,id,h,R;
int f[N];
int main()
{cin >> n >> id >> h >> R;for(int i = 1;i<=n;i++){a[i] = h;}while(R--){int x,y;cin >> x >> y;if(x>y) swap(x,y);if(!st.count({x,y})){f[x+1]--;f[y]++;}st.insert({x,y});	}for(int i =1;i<=n;i++){f[i]=f[i-1]+f[i];cout << h+f[i] << endl;}return 0;
}

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

相关文章:

  • 娱乐网站制作武汉搜索推广
  • WordPress主题设置保存seo平台是什么
  • 网站建设的一般步骤包括小程序拉新推广平台
  • 凡客精选长沙专业竞价优化首选
  • WordPress网页加载时间seo优化标题
  • 建筑通seo建站公司
  • 阿里云 个人网站宁波seo费用
  • 商务网站建设总结如何建立网上销售平台
  • wordpress和卡密平台上海seo公司排名
  • 龙岩网站设计 信任推商吧做词百度信息流广告怎么投放
  • 企业网站建设哪家效果好域名权重
  • 做网站培训怎么知道自己的域名
  • 沈阳疫情来势凶猛广州网站营销seo费用
  • 北仑网站建设29gz如何推广一个项目
  • 宁波网站推广厂家电话南沙seo培训
  • 国家高新技术企业证书图片排名seo怎么样
  • 网站备案要买备案号网站建设报价
  • wordpress图片懒加载js搜索引擎seo如何优化
  • 做网站的 深圳百度营销官网
  • 淘宝直接怎么做网站怎样创建网站或者网址
  • 独立站工具目前在哪个平台做推广好
  • 农场会员营销网站建设西安市网站
  • mvc5做博客网站seo辅助优化工具
  • vs网站界面是什么做的互联网营销师培训机构哪家好
  • asp 做购物网站优化精灵
  • 注册了域名 网站怎么做长春百度推广公司
  • 广州城乡建设部网站首页搜索引擎优化作业
  • 开发网站平台有人看片吗免费观看视频
  • 做网站布局的时候需要把导航复制到每个页面吗排名检测
  • 自已电脑做网站服务器一诺网络推广公司