函数最值
来源:互联网 发布:雅虎域名管理 编辑:程序博客网 时间:2024/05/20 10:55
贪心,负数为搞成0不选即可。
#include <iostream>#include <cstdio>#include <cstring>#define ll long longusing namespace std;const int maxm=110000;ll a[maxm],sum[maxm];char s[maxm];ll x=0;int main(){ int n; scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%lld",a+i); sum[i]=sum[i-1]; sum[i]+=max(a[i],x); } scanf("%s",s+1); int len=strlen(s+1); ll c=0,ans=0; for(int i=len;i>=1;i--) if(s[i]=='1') { ans=max(ans,c+sum[i-1]); c+=max(a[i],x); } printf("%lld ",max(ans,c));}
阅读全文
0 0
- 数组最值函数
- 函数最值
- 函数最值2
- HDU5734(二次函数最值)
- 三分法求解凸函数的最值!!!
- 三分法求解凸函数的最值
- 三分法求单峰函数最值
- Matlab--函数极值最值零点
- lightoj 1297 - Largest Box 【函数最值】
- 二分法解决函数最值问题
- 几种求函数最值的算法
- python最常用函数
- python最常用函数
- 演化计算(实例:多峰函数最值)
- 如何用matlab求函数的最值?
- UVa - 10794 The Deadly Olympic Returns!!! 二次函数最值
- zju 3421 Error Curves(凸函数最值,三分法)
- 模拟退火求函数最值问题求解
- 我对java的认识
- 在浏览器的多个tab页中共享sessionStorage
- 属于CSS3的新特性(三)
- C/C++常见面试题整理
- 动态规划中篇:爬楼梯
- 函数最值
- 关于JavaScript的一道初级面试题
- Python学习笔记——面向对象编程
- Vue组件中如何获取非Prop特性的值
- ssm项目出错
- C++动态内存管理
- tensorflow object detection API 使用记录2
- QT用QImage实现图片的放大缩小
- 第一天开始,记录自己的学习历程