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

横店建设网站如何在百度云上建设网站

横店建设网站,如何在百度云上建设网站,短信平台,中国网络公司排名前十题目链接 CodeForce 455A. Boredom 思路 因为跟序列的下标无关#xff0c;所以先对数组a排个序。那么每次选择只会影响两侧的元素。 记号 令dp[i]dp[i]dp[i]表示排序后a[1..i]a[1..i]a[1..i]能够获得的最大点数。 但是这样不足以区分是否当前元素可以被使用#xff0c;所…题目链接 CodeForce 455A. Boredom 思路 因为跟序列的下标无关所以先对数组a排个序。那么每次选择只会影响两侧的元素。 记号 令dp[i]dp[i]dp[i]表示排序后a[1..i]a[1..i]a[1..i]能够获得的最大点数。 但是这样不足以区分是否当前元素可以被使用所以再开一个维度 令 dp[i][0]dp[i][0]dp[i][0]表示我们无法使用当前元素a[i]a[i]a[i]所获得的最大点数。 dp[i][1]dp[i][1]dp[i][1]表示我们使用当前元素a[i]a[i]a[i]能够获得的最大点数。 那么对相邻的两个元素讨论即可。 状态转移方程 对于a[i] a[i-1] 1 那么当前选择不会影响到之前的点数。所以 dp[i][1]max(dp[i−1][0],dp[i−1][1])a[i]dp[i][1] max(dp[i-1][0],dp[i-1][1]) a[i]dp[i][1]max(dp[i−1][0],dp[i−1][1])a[i] 对于a[i] a[i-1]1 若此时选择a[i]则与a[i-1]相等的都不能被选中。j是最大满足a[j] a[i-1]的下标j那么dp[i][1]dp[j]a[i]dp[i][1] dp[j] a[i]dp[i][1]dp[j]a[i]若此时不选择a[i]那么当然得选择a[i-1]才会更好。故dp[i][0]dp[i−1][1]dp[i][0]dp[i-1][1]dp[i][0]dp[i−1][1] 对于a[i] a[i-1]那么当a[i-1]不能被选择时a[i]也不能被选择。反之亦然。 故有dp[i][0]dp[i−1][0]dp[i][1]dp[i−1][1]a[i]dp[i][0]dp[i-1][0] \\dp[i][1] dp[i-1][1] a[i] dp[i][0]dp[i−1][0]dp[i][1]dp[i−1][1]a[i] 代码 #includebits/stdc.husing namespace std;typedef long long LL; vectorLL a;int main() {int n;cin n;a.resize(n 1);for (int i 1; i n; i) {cin a[i];}sort(a.begin() 1, a.end());vectorvectorLL dp(n 1, vectorLL(2));dp[1][1] a[1];for (int i 2; i n; i) {if (a[i] a[i - 1] 1) {// dp[i][1]表示使用了当前元素dp[i][1] max(dp[i - 1][0], dp[i - 1][1]) a[i];} else {if (a[i] a[i - 1] 1) {// the prev of first element equal to a[i-1]int j lower_bound(a.begin() 1, a.begin() i, a[i - 1]) - a.begin() - 1;dp[i][1] max(dp[j][1], dp[j][0]) a[i];dp[i][0] dp[i - 1][1];} else if (a[i] a[i - 1]) {dp[i][0] dp[i - 1][0];dp[i][1] dp[i - 1][1] a[i];}} // printf(dp[%d]%d\n, i, max(dp[i][0], dp[i][1]));}cout max(dp[n][0], dp[n][1]); }
http://www.hkea.cn/news/14288018/

相关文章:

  • 网站防红怎么做的彩票网站开发 晓风
  • 吉林省建设厅网站二建管理系统浙江省建设项目招投标网站
  • 网站开发行业标准龙岗做网站哪里找
  • wordpress js在哪安顺seo
  • 好看的wordpress插件求职seo
  • 网站底部技术支持如何管理好自己团队
  • 咸阳市网站建设公司怎么在网上买东西
  • 站长工具品牌创意设计公司
  • 手机网站优化技巧wordpress关键词
  • python网站开发集成环境wap网站建设免费
  • 浙江省建设工程质量安全管理协会网站wordpress 菜单 字体
  • 郑州网站建设seo诊断书案例
  • 江门公司做网站做网站准备内容
  • 沧州 网站建设html php网站开发报告
  • 网站建设观点wordpress 图片主页
  • 网站建设亇金手指排名十五网络营销公司招聘
  • 做推广最好的网站是哪个?域名到期了网站会打不开吗
  • 长沙网站推广和优化成都学校网站建
  • 高校网站建设运维体系问题微分销系统登录
  • c语言程序设计网站艺术品商城网站开发
  • 个人网站代码html去掉wordpress副标题
  • 高陵网站建设可以做动漫的网站有哪些
  • 厦门掘金网站建设网站建设私单
  • 网站视觉首页怎么做免费搭建企业网站
  • 观澜专业做网站公司定做网站建设
  • 如何打开建设网站后台门户网站建设会议纪要
  • 济南公司做网站做电子商务网站价格
  • 宿州做企业网站公司中国建设人才网官网登录入口2022
  • 加盟类网站怎么做除了阿里巴巴还有什么网站做外贸的
  • 自己做网站能赚钱吗免费数据统计网站