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

做房产网站在百度推广推广费个人建网站一般多少钱?

做房产网站在百度推广推广费,个人建网站一般多少钱?,广州seo网站推广顾问,网站建设费 账务处理一开始肯定要排个序,b相同时t大的在前边,不同时b大的在前面。 然后想最多只能选k个的限制,可以这样想,每次用到的b只能用已选到的最小的值,那可以把每个b都枚举一遍,然后每一次选时长最长的,且…

 一开始肯定要排个序,b相同时t大的在前边,不同时b大的在前面。

然后想最多只能选k个的限制,可以这样想,每次用到的b只能用已选到的最小的值,那可以把每个b都枚举一遍,然后每一次选时长最长的,且b大于等于当前的b的那k个不就好了吗,时间复杂度也才O(n),然后考虑怎么才能每次快速地选到最大的,这时候就可以考虑优先队列了,每次排序都是logn的复杂度,nlogn,完美。

#include<bits/stdc++.h>
#define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define endl '\n'using namespace std;typedef pair<int, int> PII;
typedef long long ll;const int N = 300010;int n, k;
struct Node
{int a, b;
}songs[N];bool cmp(Node A, Node B)
{if(A.b == B.b)return A.a > B.a;return A.b > B.b;
}int main()
{IOScin >> n >> k;for(int i = 1; i <= n; i ++){cin >> songs[i].a >> songs[i].b;}sort(songs + 1, songs + 1 + n, cmp);//cout << endl;//for(int i = 1; i <= n; i ++)cout << songs[i].a << ' ' << songs[i].b << endl;priority_queue<int, vector<int>, greater<int>> q;ll ans = 0, res = 0;for(int i = 1; i <= n; i ++){if(q.size() < k){q.push(songs[i].a);res += songs[i].a;}else if(songs[i].a > q.top()){res -= q.top();res += songs[i].a;q.pop();q.push(songs[i].a);}ans = max(ans, res * songs[i].b);}cout << ans << endl;return 0;
}

Problem - 1140C - Codeforces

http://www.yayakq.cn/news/714847/

相关文章:

  • 莆田市的网站建设公司python免费下载安装
  • 做汽配找哪个网站好网站制作公司浩森宇特
  • 中铁中基建设集团网站烟台手机网站建设费用
  • 电子商务网站建设考试题电子商务网站平台建设
  • cn域名后缀网站注册过哪些网站
  • 一个网站的构建seo就业前景怎么样
  • 风险的网站怎么出现wordpress浮动视频
  • 南阳那里有做网站的小程序开发公司哪家正规
  • 海东企业网站建设公司企业网站页脚信息
  • c 网站开发连接mysql9377网页游戏
  • 东莞阳光网站建设成效郑州技术支持seo
  • 网站建设的成功之处有哪些企业seo是什么意思
  • 帝国怎么做中英文网站提供营销单页网站
  • 一般网站维护需要做什么服装设计手稿设计图
  • 北京建网站的公司公司网站制作步骤流程图
  • 外贸网站多语言wordpress 只显示某分类
  • 外贸网站建设要求找客户信息的软件
  • 宁波网站推广怎么做如何做微信官方网站
  • 天津网站建设网站推广wordpress 页面链接
  • 网站建设要准备些什么以下可以制作二维码的网站为
  • 网站主机空间wordpress应用下载主题
  • 网站建设厘金手指排名二二开发公司是生产经营单位吗
  • 网站到期续费吗免费咨询皮肤科医生在线
  • 营销型网站建设范文免费制作h5页面平台
  • 建设网站的视频制作网站和制作网页的分别
  • 网站名称注意事项漯河网上商城网站建设
  • 网站制作的评价国家域名注册
  • 中国建设机械教育网官方网站南京网站制作费用
  • 织梦后台怎么加自己做的网站上海襄阳网站建设
  • 湖南营销型网站建设推广大学网站首页设计