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

php+mysql网站开发教程网站建设公司哪家好?该如何选择

php+mysql网站开发教程,网站建设公司哪家好?该如何选择,商务网站的建设,网站建设氵金手指下拉题目描述 学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。 现在要进行一次竞赛,总时间T固定,有若干类型可选择的题目,每种类型题目可选入的数量不限,每种类型题目有一个si(解答…

题目描述

学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。
现在要进行一次竞赛,总时间T固定,有若干类型可选择的题目,每种类型题目可选入的数量不限,每种类型题目有一个si(解答此题所得的分数)和ti(解答此题所需的时间),现要选择若干题目,使解这些题的总时间在T以内的前提下,所得的总分最大。  

输入

输入包括竞赛的时间,M(1 <= M <= 10000)和题目类型数目N(1 <= N <= 10000)。
后面的每一行将包括两个整数来描述一种"题型"。第一个整数说明解决这种题目能得的分数(1 <= points <= 10000),第二整数说明解决这种题目所需的时间(1 <= minutes <= 10000)。

输出

单独的一行,在给定固定时间里得到的最大的分数。

样例输入

300 4
100 60
250 120
120 100
35  20

样例输出

605

思路

动态规划可以分成四部分

        dp1: 状态定义

                dp[i] 表示时间为i的最大的分数

        dp2: 初始化数据

                数组全部初始化为0

        dp3: 求解算法(状态转移方程)

               

if (i + v1[j].second <= n) 枚举时间, 时间+当前题目的时间 <= 规定的时间(满足条件)dp[i + v1[j].second] = max(dp[i + v1[j].second], dp[i] + v1[j].first);dp[i + v1[j].second] 选择之后的时间所达到的分数
= max(选择之后的时间原来所达到的分数, 没有选择的时候的分数 + 当前题目的分数)很多dp都是这样子的模式

        dp4: 输出答案

                dp[n] 

Code

#include <bits/stdc++.h>
using namespace std;int n, m;
typedef pair<int, int> Ipair;
vector<Ipair> v1;
void Print(vector<int> dp)
{for (auto& it : dp) cout << it << ' ';cout << endl;
}
int main() {cin >> n >> m;v1.resize(m + 1);for (int i = 1; i <= m; i++) cin >> v1[i].first >> v1[i].second;vector<int> dp(n + 1, 0); // dp数组, dp[i] 表示时间为i的最大分数// dp第二步: 求解for (int i = 0; i <= n; i++){for (int j = 1; j <= m; j++){if (i + v1[j].second <= n)dp[i + v1[j].second] = max(dp[i + v1[j].second], dp[i] + v1[j].first);}//Print(dp);}cout << dp[n];return 0;
}
http://www.dtcms.com/wzjs/493459.html

相关文章:

  • 做数据网站站长工具ip地址
  • 做网站建设的电销网络优化工作应该怎么做
  • 有没有帮别人做创意的网站百度关键词搜索排名多少钱
  • 网站定制服务怎么样企业营销推广方案
  • 金藏源电商网站建设价格长沙百度seo
  • 大连网站备案网站如何推广
  • 电影网页设计毕业论文网站搜索排名优化软件
  • 百度关键词优化公司哪家好合肥优化营商环境
  • .la域名做的网站seo推广方法
  • 输变电壹级电力建设公司网站你就知道首页
  • 东莞中企动力淄博seo推广
  • 杭州江干网站建设三亚百度推广地址
  • 上海松江做网站公司个人网站备案
  • wordpress网站很慢长安网站优化公司
  • 佛山专业网站建设报价百度知道下载
  • 福建建设监理网站十大跨界营销案例
  • 有赞分销优化网站结构一般包括
  • 做网站原型图是用什么软件软文营销怎么写
  • 网站不备案违法吗免费换友情链接
  • 别人做的网站不能用seo的基础是什么
  • 网站的图形拖拽验证码怎么做的营销计划怎么写
  • 做橡胶的网站企业推广软件
  • 有没有免费做网站的免费seo公司
  • wordpress识别手机跳转网站汕头seo优化
  • 政务网站建设建议现在推广用什么平台
  • 杭州定制网站江西seo推广软件
  • 天津微信网站模板自助建站
  • 网站icon图标怎么设置18款免费软件app下载
  • 计算机入门基础知识seo整站优化方案案例
  • 网站有源代码如何做seo市场调研报告总结