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

广告型网站怎么做东莞seo外包平台

广告型网站怎么做,东莞seo外包平台,safari网站入口,赤峰网站开发问题描述 输入格式 输出格式 输出共一行,一个浮点数表示答案(四舍五入保留两位小数)。 样例输入 3 1 10 11 1 1 2 1样例输出 4.20样例说明 蜗牛路线:(0,0)→(1,0)→(1,1)→(10,1)→(10,0)→(11,0)(0,0)→(1,0)→(1,1)→(10,1…

问题描述

输入格式

输出格式

输出共一行,一个浮点数表示答案(四舍五入保留两位小数)。

样例输入

3
1 10 11
1 1
2 1

样例输出

4.20

样例说明

蜗牛路线:(0,0)→(1,0)→(1,1)→(10,1)→(10,0)→(11,0)(0,0)→(1,0)→(1,1)→(10,1)→(10,0)→(11,0),花费时间为 1+10.7+0+11.3+1≈4.201+0.71​+0+1.31​+1≈4.20

根据题意可知该题涉及动态规划问题,所以我们结合代码进行讲解:

import java.util.Arrays;
import java.util.Scanner;public class Main {public static void main(String[] args) {//第一步接收输入Scanner sc = new Scanner(System.in);//n个竹竿int n = sc.nextInt();double []x = new double[n];//接收n个竹竿的坐标for(int i=0;i<n;i++){x[i] = sc.nextInt();}//接收从第1跟竹竿到第n-1跟竹竿开始的魔法阵距离double [][] a= new double[n-1][2];for(int i=0;i<n-1;i++){for (int j = 0;j<2;j++){a[i][j] = sc.nextInt();}}//假如直接就可以到达if(n<2){System.out.printf("%.2f",x[0]);}//正常多竹竿else {//开始使用动态规划//分两个状态,一个使用魔法,一个不使用魔法//dp[i][0]不使用,dp[i][1]使用//1.确定状态double dp[][] = new double[n][2];//2.确定初始值for(int i = 0;i<n;i++){Arrays.fill(dp[i],Double.MAX_VALUE);}//不使用魔法到达第一个竹竿dp[0][0] = x[0];//使用魔法到达第一个竹竿dp[0][1] = x[0];//不使用魔法到达第二个竹竿dp[1][0] = x[1];//使用魔法到达第二个竹竿dp[1][1] = x[0] + a[0][0]/0.7;//3.确定状态转移方程//从第三竹竿到达第n根竹竿的规划for(int i=2;i<n;i++){//不使用魔法//前一个不使用魔法dp[i][0] = Math.min(dp[i][0],dp[i-1][0] + x[i] - x[i-1] );//前一根使用魔法dp[i][0] = Math.min(dp[i][0],dp[i-1][1] + a[i-2][1]/1.3 + x[i] - x[i-1]);//使用魔法dp[i][1] = Math.min(dp[i][1],dp[i-1][0] + a[i-1][0]/0.7);double k = 0.0;if(a[i-2][1] > a[i-1][0]){k = 1.3;}else k = 0.7;//注意我们的要的是差值不是走一整段魔法阵到地面的距离而是两个相邻魔法阵的距离dp[i][1] = Math.min(dp[i][1],dp[i-1][1] + Math.abs(a[i-2][1] - a[i-1][0])/k);}double result = Math.min(dp[n-1][0],dp[n-1][1] + a[n-2][1]/1.3);System.out.printf("%.2f",result);}}
}

当状态分析好以及状态方程定义好就成功了大半!

http://www.khdw.cn/news/23515.html

相关文章:

  • 快速搭建外贸网站免费推广网站推荐
  • 菜鸟怎样做自己的网站如何做百度免费推广
  • 外贸资讯平台搜索引擎优化培训班
  • 重庆梁平网站制作公司营销策划的六个步骤
  • 上海缔客网站建设公司html底部友情链接代码
  • liunx做网站跳转服务器简单网页设计模板html
  • 西宁网站托管代哥seo
  • 淮安做网站seo深圳网络推广哪家好
  • crm系统操作流程临沂seo整站优化厂家
  • 怎么自己做网站链接百度电脑版下载安装
  • 怎么把网站上传到空间买链接
  • 阿里云oss做网站锦绣大地seo
  • 北京企业建网站定制价格seo推广外包
  • 手机网站用二级目录做的弊端松松软文
  • 珠海网站建设小程序seo关键词排名软件流量词
  • wordpress可以制作什么网站吗seo推广排名平台有哪些
  • 深圳网站开发哪家公司好软文写作技巧及范文
  • 网站建设选哪家搜索引擎优化公司排行
  • 纵横互联 武汉网站建设现在比较好的营销平台
  • 那可以做网站百度怎么注册自己的网站
  • 重庆seo网站推广优化百度一键安装
  • 有什么网站可以帮人做模具吗2022最新时事新闻及点评
  • 重庆建设工程公司网站成品网站1688入口网页版怎样
  • 基于php技术的网站建设东莞百度推广优化公司
  • 做的比较好看的国内网站在百度做广告多少钱
  • 公司展示厅设计南京网络推广优化哪家好
  • 制作的大型网站多少钱中国足彩网竞彩推荐
  • 西部数码里面如何建设自己的网站百度手机app下载安装
  • 漯河专业做网站的公司用模板快速建站
  • 哪有做建筑设计的网站绍兴百度推广优化排名