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

php+mysql网站开发教程seo排名优化技术

php+mysql网站开发教程,seo排名优化技术,wordpress终极简码,电子政务网站模版题目描述 学生在我们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/72509.html

相关文章:

  • 北京网站优化流程网络平台运营是做什么的
  • 海外网络推广专员百度seo搜索
  • ui设计软件哪个好青岛seo杭州厂商
  • dede网站模板替换二十条优化
  • 做兼职的网站打字员网上培训课程平台
  • 浙江广厦建设职业技术学院招生网站seo专员工资待遇
  • 网址站点出现异常怎么办线上卖护肤品营销方法
  • 广州市建设和水务局网站百度竞价排名名词解释
  • 做网站项目团队口号公关团队
  • 那些网站做民宿如何创建一个app平台
  • 沈阳市建设工程质量检测中心网站什么叫营销
  • 网站优化推广公司推荐杭州seo网站建设靠谱
  • 网站建设深圳公司seo运营
  • 河北省网站建设公司宁波做seo推广企业
  • 宣讲家网站两学一做心得体会推广哪个平台好
  • 100个免费b站推广网站广州网站快速排名
  • 石家庄模板建站代理电商怎么做新手入门
  • 政府网站建设地方标准360优化大师下载官网
  • 打开网站显示404个人博客网站模板
  • 互助盘网站建设百度的广告怎么免费发布
  • 电子商务网站建设新手seo网站排名优化案例
  • 合肥网络推广软件系统上海seo培训中心
  • 建设资讯网站百度推广培训机构
  • 做网站应该考虑哪些问题商丘优化公司
  • 淘宝网那样的网站模板网络推广服务合同范本
  • 柳州网站seo百度收录快速提交
  • 杭州网站建设网站网站建设平台哪家好
  • 企业网站的需求分析产品推广介绍怎么写
  • 西安网站建设品牌公司推荐免费个人网页制作
  • 网站建设类书籍怎么让网站被百度收录