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

湖北皇奥建设工程有限公司网站新浪微博网页版

湖北皇奥建设工程有限公司网站,新浪微博网页版,网站浏览历史能恢复吗怎么设置,wordpress 仿美文前言 上篇#xff1a; 纯贪心做法 堆优化贪心 题目#xff1a;OJ1373 正题 有N个鱼塘#xff0c;给出每分钟可以钓到的鱼数和每钓一次下一次钓减少的鱼数和到下一个鱼塘需要几分钟#xff08;不能回头#xff09;。求限定时间内最多能够钓到的鱼数 解题思路 用f[i][…前言 上篇 纯贪心做法 堆优化贪心 题目OJ1373 正题 有N个鱼塘给出每分钟可以钓到的鱼数和每钓一次下一次钓减少的鱼数和到下一个鱼塘需要几分钟不能回头。求限定时间内最多能够钓到的鱼数 解题思路 用f[i][j]表示在第i个鱼塘第j分钟时最多能钓到的鱼数。然后推出递推方程 f[i][j]max(f[i−1][j−k−t[i−1]]s)f[i][j]max(f[i−1][j−k−t[i−1]]s) f[i][j]=max(f[i-1][j-k-t[i-1]]+s) j-k-t[i]表示去除路程后在当前鱼塘钓k分钟然后枚举一下ks表示在当前鱼塘钓k分钟能得到的余数 时间复杂度O(n*m^2)代码 #includeiostream #includecstdio #includealgorithm #includecstring using namespace std; int lt,num[101],t[101],mov[101],sum,n,m,s[101],r; int f[101][1001]; int main() {scanf(%d,n);for (int i1;in;i) scanf(%d,num[i]);for (int i1;in;i) scanf(%d,mov[i]);for (int i1;in;i) scanf(%d,t[i]);scanf(%d,m);//输入memset(f,-1,sizeof(f));//初始化f[0][0]0;//初始化,toofor (int i1;in;i){f[i][0]0;//依旧是初始化r0;s[0]0;//仍然是初始化while (ltrm num[i]0){r;s[r]s[r-1]num[i];num[i]-mov[i];}//计算待到几分钟的钓鱼数其实可以用公式求for (int j1;jm;j){for (int k0;kj-lt;k){if (j-k-lt0) break;//退出循环if (f[i-1][j-k-t[i-1]]!-1)f[i][j]max(f[i][j],f[i-1][j-k-t[i-1]]s[min(k,r)]);//动态转移}summax(sum,f[i][j]);//更新最优解}ltt[i];//提前计算路程}printf(%d,sum);//输出 }
http://www.sadfv.cn/news/12300/

相关文章:

  • 零基础做地方门户网站软件工网站开发课程设计报告
  • wordpress建站给媒体分类游览器大全
  • 营销型网站建站系统google谷歌搜索引擎入口
  • 建设一个网站要多少钱二类电商平台都有哪些
  • 网上做网站钱被骗了报案有用吗深圳做网站 肖先生
  • 成都网站建设需多少钱找外包网站 和自己做
  • 十八个免费的舆情网站电子商务网站建设用什么软件
  • 桂林网站建设哪家好北京网站优化济南兴田德润简介电话
  • 门户网网站建设功能需求表网上代做论文的网站
  • 威龙电子商务做的网站手机网站建设需求文档
  • 焦作网站seowordpress文章别名
  • 山西众邦建设集团网站公关公司职级
  • 做网站ui长沙seo网站建设袁飞最好
  • 深圳 汽车网站建设5566网址大全设首页
  • 宣城网站开发简单flash个人网站
  • 多语网站如何快速建设自适应网站
  • 太原网站快速排名提升seo关键词优化公司哪家好
  • 长春建站的费用谷歌竞价排名推广公司
  • 世界购物网站排名网站怎么做才能让更多平台展现
  • 网站开发网页制作薪资旅游网站建设的目的
  • 合肥建设银行网站首页有哪些单页网站
  • 辽宁智能网站建设推荐wordpress百度云盘
  • 鲜花销售网站开发费用怎么做营销
  • 广告公司寮步网站建设山东网站建设哪家权威
  • 软件网站建设专业网站建设一个月做十单
  • 智慧团建网站入口官网数据模型搭建工具
  • 微信朋友圈网站广告怎么做做网站服务怎么赚钱
  • 沈阳网站建设公司的公司海南网上房地产
  • 鞋网站建设方案如何用dw做网站首页
  • ps做网站图片牙克石网站建设