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

求邯郸网站制作女生做网站运营

求邯郸网站制作,女生做网站运营,中国服务器龙头企业,wordpress 图片失效1388. 游戏 - AcWing题库 所需知识#xff1a;博弈论#xff0c;区间dp 由于双方都采取最优的策略来取数字#xff0c;所以结果为确定的#xff0c;有可能会有多个不同的过程#xff0c;但是我们只需要关注最终结果就行了。 方法一#xff1a; 定义dp[i][j] 表示区间…1388. 游戏 - AcWing题库 所需知识博弈论区间dp 由于双方都采取最优的策略来取数字所以结果为确定的有可能会有多个不同的过程但是我们只需要关注最终结果就行了。 方法一 定义dp[i][j] 表示区间i到j中先手能取得的最大值依次遍历区间最后判断最大值因为区间长度长的来源必定是区间长度短的所以我们可以第一层遍历区间的长度第二层遍历区间的左端点。 状态转移方程式dp[i][j]max(w[i]s[j]-s[i]-dp[i1][j],w[j]s[j-1]-s[i-1]-dp[i][j-1]); 对于状态转移方程式的解释 若选择左边的数字则下一个人在i1到j中选择对于他自己而言的最优解所以dp[i][j] 为w[i] s[j]-s[i] (i1到j的区间和) -dp[i1][j](减去下一个人能拿的最大值)。 若选择右边的数字则下一个人在i到j-1中选择对于他自己而言的最优解所以dp[i][j] 为w[j] s[j-1]-s[i-1] (i到j-1的区间和) -dp[i][j-1](减去下一个人能拿的最大值)。 最后取最大值即为答案。 C代码 #include iostream #include cstring #include algorithmusing namespace std;int N; int dp[105][105]; int w[105],s[105]; int main() {cinN;for (int i 1; i N; i ){cinw[i];s[i]s[i-1]w[i];}for(int len1;lenN;len){for(int i1;iN;i){int jilen-1;dp[i][j]max(w[i]s[j]-s[i]-dp[i1][j],w[j]s[j-1]-s[i-1]-dp[i][j-1]);}}coutdp[1][N] s[N]-dp[1][N];return 0; } 方法二 定义dp[i][j] 表示在区间i到j内先手能拿到的最优值减去后手拿的最优值即为A-BA为方法一中的区间最大值B为区间和减最大值 遍历方法仍和方法一一样先遍历一遍区间长度然后再遍历左端点的值。 状态转移方程式dp[i][j]max(w[i]-dp[i1][j],w[j]-dp[i][j-1]); 对于状态转移方程式的解释 若取左边的数,则下一个人在区间i1到j中取dp[i1][j]表示该区间中的maxB-A所以-dp[i1][j]表示该区间中A-B的最大值在加上w[i],表示区间i到j中A-B的最大值 同理若取右边的数,则下一个人在区间i到j-1中取dp[i][j-1]表示该区间中的maxB-A所以-dp[i][j-1]表示该区间中A-B的最大值在加上w[j],表示区间i到j中A-B的最大值 最后dp[1][N]表示该区间内A-B的最大值又因为ABsumsum为所有元素和 联立两个方程解得Adp[1][N]sum/2;B(sum-dp[1][N])/2; C代码 #include iostream #include cstring #include algorithmusing namespace std;int N; int dp[105][105]; int w[105],s[105]; int sum0; int main() {cinN;for (int i 1; i N; i ){cinw[i];sumw[i];}for(int len1;lenN;len){for(int i1;ilen-1N;i){int jilen-1;dp[i][j]max(w[i]-dp[i1][j],w[j]-dp[i][j-1]);}}cout(sumdp[1][N])/2 (sum-dp[1][N])/2;return 0; }
http://www.hkea.cn/news/14352272/

相关文章:

  • 学校管理网站源码给金融的做网站 犯法吗
  • 哪些网站可以接生意做跨境电商怎么入行
  • 宝塔织梦网站建设从零开始学做网站 网站
  • 济南 制作网站 公司哪家好怎么进入追信魔盒网站开发软件
  • 阿里巴巴国际站入口百度收录网站有什么好处
  • 网站建设手机端是什么意思承德信息网
  • 企业建筑网站有哪些类型有哪些市辖区郑州网站建设
  • 法人变更在哪个网站做公示wordpress 开发 电商
  • 网站建设总结经验轴承网站建设
  • 怎样创建旅游网站产品开发流程及每个流程内容
  • 电子商务网站建设维护实训报告wordpress登录api
  • 襄阳网站seo诊断wordpress默认登录地址
  • dedecms 百度网站地图如何修改网站抓取内容
  • 学校响应式网站建设企业微信邮箱怎么开通注册
  • 服装网都有哪些网站天津做大健康的公司
  • html做网站例子dede网站如何换源码
  • 做区域分析的地图网站软件职业培训
  • 百度正版下载seo推广优化公司哪家好
  • 怎么学网站开发背景视频素材下载免费
  • 专门做旅游尾单的网站ins做甜品网站
  • 做1元夺宝网站挣钱吗点击宝seo
  • 怎么申请免费企业网站网站如何被收录情况
  • 重庆公司社保多少钱一个月汕头网站优化
  • 天河区门户网站教育局wordpress手机速度插件
  • wordpress网站推广主题船员专用网站开发建议
  • 赣州网站推广公司怎么建WordPress数据库
  • 一个公司可以做2个网站么48互联网站建设
  • 房车网站建设意义广州做网站的网络公司排名
  • 企业网站一定要从建立网站开始企业招工
  • 医院的 建设网站的策划书图片搜索图片识别