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

p2p网站方案郑州做网络营销渠道

p2p网站方案,郑州做网络营销渠道,app定制化开发,网站的优化是什么题解 这么明显的一个dp#xff0c;我怎么就没看出来呢#xff1f;#xff01; 首先我们需要一些前提条件#xff1a;任何划分出来的一个区间的长度不应该超过c。 如果这个区间长度大于c#xff0c;那么设lenn∗cklenn∗ck#xff0c;那么这个区间应该被分成n个长度为c的…题解 这么明显的一个dp我怎么就没看出来呢 首先我们需要一些前提条件任何划分出来的一个区间的长度不应该超过c。 如果这个区间长度大于c那么设lenn∗cklenn∗cklen=n*c+k那么这个区间应该被分成n个长度为c的区间和一个长度为k的区间因为这样的话去掉的元素数量是相同的并且区间更小有利于较小的值不易被取到。因为每次去掉的最小值仅仅是局部最小值不一定是全局最小值。大区间就不一样了虽然大区间去掉的元素数量相同但是这些元素会更小一些。 这样的话我们划分出来的区间应该尽量使得区间的长度为c。 然后我们使用dp来解决剩下的部分 dp[i]dp[i]dp[i]表示前i个元素组成的集合对应的答案。 状态转移方程 策略第i个是否与前c-1个构成一个长为c的区间。 dp[i]min(dp[i−1]a[i],dp[i−c1]sum[i]−sum[i−c]min[i−c1,i])dp[i]min(dp[i−1]a[i],dp[i−c1]sum[i]−sum[i−c]min[i−c1,i])dp[i] = min(dp[i-1]+a[i],dp[i-c+1]+sum[i]-sum[i-c]+min[i-c+1,i]) 由于用到了min[i−c1,i]min[i−c1,i]min[i-c+1,i]我们还需要维护一个最近ccscript typemath/tex idMathJax-Element-339c/script个a元素的最小值方便起见直接使用multiset即可。 反思 以后遇到这种序列题目找出一些必要条件之后一定往dp上多想一想。 代码 #include cstdio #include set using namespace std; typedef long long ll; const int maxn 100007; int a[maxn],n,c; ll dp[maxn],sum[maxn]; multisetint st; int main(){scanf(%d%d,n,c);for(int i 1;i n;i){scanf(%d,a[i]);dp[i] sum[i] sum[i-1] a[i];}for(int i 1;i c;i)st.insert(a[i]);for(int i c;i n;i){st.insert(a[i]);dp[i] min(dp[i-1] a[i],dp[i-c] sum[i] - sum[i-c] - *st.begin());st.erase(st.find(a[i-c1]));}printf(%lld\n,dp[n]);return 0; }
http://www.zqtcl.cn/news/516333/

相关文章:

  • 做网站给女朋友品牌网站建设只询大蝌蚪
  • 厦门服装商城网站建设米课做网站
  • ui做网站实例一起做网店网站官方
  • 网站建设合同怎么写wordpress如何设置404页面
  • wordpress 安装过程顺德网站优化
  • 大麦网网站建设的功能定位wordpress图片不被收录
  • 做推广任务的网站渠道营销推广方案
  • 消防中队网站建设施工企业项目经理部管理人员对外行为的法律后果
  • 淘宝的网站建设情况仪器网站模板
  • 网站开发需要掌握的知识什么软件是做网站模板的
  • wap网站管理系统wordpress评论分页不显示不出来
  • 泗阳住房建设局网站泉州网站建设工程
  • 陕西省住房城乡建设部门户网站做百度移动端网站软件
  • 濮阳公司建站怎么自己做网站app
  • 美辰网站建设个人网站如何做移动端
  • 郑州模板网站建设网页在线代理
  • 学生做网站的工作室网站建设项目表
  • .net网站开发教程百度贴吧微网站设计基本要求
  • 无锡网站建设哪家公司好咨询网站建设
  • 优秀的企业网站设计wordpress登陆后台总是跳转首页
  • 国外html5特效网站宁波江北区建设局网站
  • 购物网站哪个是正品商城网站模板下载
  • 网站名称 规则技术支持 石家庄网站建设
  • 专门做私人定制旅游的网站专做韩餐网站
  • 网站 续费wordpress首页调用指定分类
  • 2008系统怎么做网站免费设计软件下载
  • 做电音的软件的专业下载网站宁波俄语网站建设
  • 北?? 网站建设旅游手机网站开发
  • 乐清做网站的网站备案容易通过吗
  • 网站qq登录 开发一个小型网站开发成本