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

公司网站建设模块简介aso关键字优化

公司网站建设模块简介,aso关键字优化,wordpress关键词采集文章,建筑人才网 中级职称评审费用CF1354F. Summoning Minions Solution VPVPVP结束十分钟后AC,qwqAC,qwqAC,qwq。 首先因为ai,bi≥0a_i,b_i \geq 0ai​,bi​≥0#xff0c;所以所有东西全用一次答案不会变劣#xff0c;留到最后的集合大小一定为kkk。 如果我们知道留到最后的集合Sx1,x2...xkS{x_1,x_2...x…CF1354F. Summoning Minions Solution VPVPVP结束十分钟后AC,qwqAC,qwqAC,qwq。 首先因为ai,bi≥0a_i,b_i \geq 0ai​,bi​≥0所以所有东西全用一次答案不会变劣留到最后的集合大小一定为kkk。 如果我们知道留到最后的集合Sx1,x2...xkS{x_1,x_2...x_{k}}Sx1​,x2​...xk​考虑让U−SU-SU−S中的点贡献最大我们的方案显然是先加入x1,x2...xk−1{x_1,x_2...x_{k-1}}x1​,x2​...xk−1​然后把y∈U−Sy \in U-Sy∈U−S都插入删除一遍再放入一个xkx_kxk​因此总贡献为 (∑i1k−1axibxi∗(i−1))(∑i1n−kbyi∗(k−1))(k−1)bxkaxk(\sum_{i1}^{k-1}a_{x_i}b_{x_i}*(i-1))(\sum_{i1}^{n-k}b_{y_i}*(k-1))(k-1)b_{x_k}a_{x_k} (i1∑k−1​axi​​bxi​​∗(i−1))(i1∑n−k​byi​​∗(k−1))(k−1)bxk​​axk​​ 即 (∑i1kaxibxi∗(i−1))(∑i1n−kbyi∗(k−1))(\sum_{i1}^{k}a_{x_i}b_{x_i}*(i-1))(\sum_{i1}^{n-k}b_{y_i}*(k-1)) (i1∑k​axi​​bxi​​∗(i−1))(i1∑n−k​byi​​∗(k−1)) 于是我们发现一个性质在SSS确定时aia_iai​的顺序不影响答案bib_ibi​从小到大答案最优。 因此我们将所有数按bib_ibi​排序再通过选择SSS来使答案最优我们考虑DP令fi,jf_{i,j}fi,j​表示前iii个数中已经选择了x1...xj{x_1...x_j}x1​...xj​的最大值。 转移时考虑枚举第iii个人加入SSS或不加入SSS的贡献 fi,jmin(fi−1,j−1aibi∗(j−1),fi−1,jbi∗(k−1))f_{i,j}min(f_{i-1,j-1}a_ib_i*(j-1),f_{i-1,j}b_i*(k-1))fi,j​min(fi−1,j−1​ai​bi​∗(j−1),fi−1,j​bi​∗(k−1)) 顺便记录方案即可。 时间复杂度O(nkT)O(nkT)O(nkT) Code #include vector #include list #include map #include set #include deque #include queue #include stack #include bitset #include algorithm #include functional #include numeric #include utility #include sstream #include iostream #include iomanip #include cstdio #include cmath #include cstdlib #include cctype #include string #include cstring #include ctime #include cassert #include string.h //#include unordered_set //#include unordered_map //#include bits/stdc.h#define MP(A,B) make_pair(A,B) #define PB(A) push_back(A) #define SIZE(A) ((int)A.size()) #define LEN(A) ((int)A.length()) #define FOR(i,a,b) for(int i(a);i(b);i) #define fi first #define se secondusing namespace std;templatetypename Tinline bool upmin(T x,T y) { return yx?xy,1:0; } templatetypename Tinline bool upmax(T x,T y) { return xy?xy,1:0; }typedef long long ll; typedef unsigned long long ull; typedef long double lod; typedef pairint,int PR; typedef vectorint VI;const lod eps1e-11; const lod piacos(-1); const int oo130; const ll loo1ll62; const int mods1e97; const int MAXN5005; const int INF0x3f3f3f3f;//1061109567 /*--------------------------------------------------------------------*/ inline int read() {int f1,x0; char cgetchar();while (c0||c9) { if (c-) f-1; cgetchar(); }while (c0c9) { x(x3)(x1)(c^48); cgetchar(); }return x*f; } int a[105],b[105],f[105][105],flag[105],frm[105][105],id[105]; vectorint V; signed main() {int Caseread();while (Case--){memset(f,-INF,sizeof f);memset(frm,0,sizeof frm);memset(flag,0,sizeof flag);int nread(),kread();for (int i1;in;i) a[i]read(),b[i]read(),id[i]i;sort(id1,idn1,[](int x,int y){ return b[x]b[y]; });V.clear();f[0][0]0;for (int i1;in;i)for (int j0;jk;j) {if (jupmax(f[i][j],f[i-1][j-1]a[id[i]]b[id[i]]*(j-1))) frm[i][j]1;if (upmax(f[i][j],f[i-1][j]b[id[i]]*(k-1))) frm[i][j]2;}int nwk;for (int in;i1;i--)if (frm[i][nw]1) V.PB(id[i]),nw--;else flag[id[i]]1;reverse(V.begin(),V.end());printf(%d\n,n*2-k);for (int i0;ik-1;i) printf(%d ,V[i]);for (int i1;in;i)if (flag[i]) printf(%d -%d ,i,i);printf(%d\n,V[k-1]);}return 0; }
http://www.pierceye.com/news/966164/

相关文章:

  • 怎样在网站上做有效的广告投放手机网站公司哪家好
  • 四川德行天下建设工程有限公司网站ie兼容所有网站
  • 网站seo诊断免费php源码网
  • 微信公众号商城网站开发湖南省新闻最新消息十条
  • 如何做网站家具导购做哈尔滨本地门户网站赚钱吗
  • 建立网站的步骤有哪些wordpress 主题
  • 网站功能建设中页面个体户做网站有用吗
  • 网站建设具体要求wordpress启用注册
  • 重庆好的网站建设公司车辆管理网站开发
  • 十大SEO网站外链建设误区城乡住房建设部网站保证金
  • 自己做一元夺宝网站dede 管理多个网站
  • 做app还是做微网站好聚美网站开发开题报告
  • 网站建设总结与科技网站建设+长沙
  • 网博士自助建站系统手机wap网站程序
  • 做网站有什么不好竞价广告
  • 个人网站 cms企业做网站的好处有哪些
  • 公司做网站的费用入账国内电商平台网站制作排行榜
  • 做网站电脑开一天用多少钱怎么做网页动图
  • 织梦做网站教程网站风格要求
  • 网站制作用什么编程百度贴吧网页版登录
  • 站长之家ip查询雄安哪里在建设
  • wdcp创建网站网站开发如何找甲方
  • 做网站运营用什么软件高校支付网站建设费需要入无形资产
  • 在那个网站做ppt可以赚钱网页代码怎么看
  • 免费做企业网站广州萝岗网站建设
  • 开奖网站怎么做wordpress添加广告
  • 开网站需要投资多少钱网站设计两边为什么要留白
  • 任丘市做网站价格泰州网络科技有限公司
  • wap网站使用微信登陆推广公司有哪些
  • 深圳分销网站设计制作买了winhost网站空间在哪里登陆