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

设计作品网站网络上如何推广网站

设计作品网站,网络上如何推广网站,wordpress 网站模板,网站的建设与管理暂行办法目录 查找 【深基13.例1】查找 - 洛谷 数对 A-B 数对 - 洛谷 砍树 [COCI 2011/2012 #5] EKO / 砍树 - 洛谷 参考连接:AcWing 789. 数的范围---二分法一次搞懂 - AcWing 1.程序中不要同时出现l mid, r mdi这两条语句。 2.如过程序中出现了l mid&#xff0…

目录

查找

【深基13.例1】查找 - 洛谷

数对

A-B 数对 - 洛谷

砍树

[COCI 2011/2012 #5] EKO / 砍树 - 洛谷


参考连接:AcWing 789. 数的范围---二分法一次搞懂 - AcWing

1.程序中不要同时出现l = mid, r = mdi这两条语句。

2.如过程序中出现了l = mid,mid的值用 (l + r + 1) / 2计算。

3.如果程序中出现了r = mid,mid的值用((l + r) / 2计算。
 

大佬给的方法:

两种写法:
r = mid ,l = mid+1     此时写(l + r ) / 2            (答案在左边)
l = mid , r=mid-1      此时写(l + r + 1) /2           (答案在右边)

查找

【深基13.例1】查找 - 洛谷

完整代码:

#include <bits/stdc++.h>
#define int long long
#define PII std::pair<int,int>
const int N = 1e6+10;
std::vector<int> a(N+1);
int n,m;
int check(int y)
{int l=1,r=n;while(l<r){int mid=(l+r)/2;if(a[mid]>=y) r=mid;else l=mid+1;}if(a[l]==y) return l;else return -1;
}
signed main()
{std::cin >> n >> m;for(int i = 1;i <= n;i ++){std::cin >> a[i];}while(m --){int x;std::cin >> x;std::cout<<check(x)<<" ";}return 0;
}

数对

A-B 数对 - 洛谷

这个我没有用二分写,而是用map映射

完整代码:

#include <bits/stdc++.h>
#define int long long
#define PII std::pair<int,int>
const int N = 2e5+10;
signed main()
{int n,c;std::cin >> n >> c;std::vector<int> a(n+1);std::map<int,int> mp;for(int i = 1;i <= n;i ++){std::cin >> a[i];mp[a[i]]++;}int ans=0;for(int i = 1;i <= n;i ++){ans+=mp[a[i]-c];}std::cout<<ans;return 0;
}

砍树

[COCI 2011/2012 #5] EKO / 砍树 - 洛谷

太难了这道题写了一下午才写出来

完整代码:

#include <bits/stdc++.h>
#define int long long
#define PII std::pair<int,int>
const int N = 1e6+10;
int a[N];
int n,m;
bool check(int x)
{int sum=0;for(int i = 1;i <= n;i ++){if(a[i]>x)sum+=(a[i]-x);}if(sum>=m)return true;elsereturn false;
}
signed main()
{std::cin >> n >> m;for(int i = 1;i <= n;i ++){std::cin >> a[i];}std::sort(a+1,a+1+n);int l=a[1],r=a[n];while(l < r){int mid = (l+r+1)/2;if(check(mid))l=mid;elser=mid-1;}std::cout<<l;return 0;
}

http://www.hkea.cn/news/466306/

相关文章:

  • 怎样给网站做关键词优化百度词条
  • 做网站哪个平台搭建网站需要什么技术
  • 做gif图的网站简述网络营销的主要方法
  • 做图网站被告seo视频网页入口网站推广
  • 做的网站底部应该标注什么意思免费文案素材网站
  • 企业网站搜索引擎拓客农夫山泉软文300字
  • 青岛黄岛区网站开发武汉seo优化
  • 东莞做网站企业铭会员制营销
  • 做网站设计工资多少钱优化教程网官网
  • 计算机网站建设与维护百度关键词统计
  • wordpress网站实现微信登录google google
  • 网站建设 零基础网站关键词如何优化
  • 如何撤销网站上信息app网站
  • 单页式网站系统每日新闻摘要30条
  • 网站开发公司 广告词优化方案电子版
  • 做便民工具网站怎么样关键词挖掘站长工具
  • 纺织面料做哪个网站好百度站长资源
  • 菏泽网站建设哪好怎样做平台推广
  • 网上有做logo的网站吗网络营销的核心是什么
  • 自建网站怎么做推广微信营销策略
  • 跳网站查询的二维码怎么做的关键词排名点击软件网站
  • 兼容手机的网站百度怎么推广自己的视频
  • 宝安中心医院入职体检跟我学seo
  • 企业网站后端模板石家庄疫情最新情况
  • 沈阳哪家网站做的好网络营销是指什么
  • 我的网站模板网站建设主要推广方式
  • 国外app素材网站seo运营是做什么的
  • 企业网站seo怎么做百度帐号个人中心
  • 郑州网站建设亅汉狮网络百度网盘seo优化
  • 模板型网站seo优化平台