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

网站seo软件服务周到的上海网站建设公司

网站seo软件,服务周到的上海网站建设公司,长春有免费做网站的么,麒麟seo题目链接:1.传球游戏 - 蓝桥云课 (lanqiao.cn) 本题关键在于动态规划的数组设计,以及围坐一圈时索引的变化。 首先是动态规划,由于是求球传递m次回到第一位同学,那么就可以设计成一个二维数组,每个位置代表的是&#x…

题目链接:1.传球游戏 - 蓝桥云课 (lanqiao.cn)

本题关键在于动态规划的数组设计,以及围坐一圈时索引的变化。

首先是动态规划,由于是求球传递m次回到第一位同学,那么就可以设计成一个二维数组,每个位置代表的是,这是第几次传递,传递到了哪位同学的手上。所以最后只要给出第m次传递,且在0号同学手上的方案数,也就是dp[m][0]。

其中最重要的算法是dp[i][j]+=dp[i-1][(j+1)%n]+dp[i-1][(j-1+n)%n],意思是第i次传递时球在j号同学手上的方案数,他的值等于本次传递是位于他索引下一位的同学传来的和他索引上一位的同学传来的的方案总数,大概思路如图:

 (其中,索引的变化可以写作(j+1)%n,(j-1+n)%n,分别表示该索引的下一位和上一位,对n取模是为了让索引可以循环出现,如还不懂,可以通过加深印象,记住就好了)

package lanqiao;import java.util.Arrays;
import java.util.Scanner;/*** 2023/11/30*/
public class lanqiao525_传球游戏 {public static void main(String[] args){Scanner scan=new Scanner(System.in);int n=scan.nextInt();//同学人数int m=scan.nextInt();//传递次数int[][] dp=new int[m+1][n];//第m次传递到n号同学时的方法数dp[0][0]=1;//还未进行传递时的方案数for (int i=1;i<=m;i++){for (int j=0;j<n;j++){dp[i][j]+=dp[i-1][(j+1)%n]+dp[i-1][(j-1+n)%n];//因为是围坐在一起,所以序号是循环的,如123412}}System.out.println("方案数为:"+dp[m][0]);//需要得出的是经过m次传递,球回到第一位同学手中的方案数}
}
3 3 
方案数为:2进程已结束,退出代码为 0

 

 

http://www.yayakq.cn/news/666154/

相关文章:

  • 一个网站服务器一年大概多少钱网站系统容量评估
  • 中山建网站推荐专业做网站建设建站
  • 北京南站到北京西站国外做测评的网站有哪些
  • 网站点击量有什么用1688做网站多少钱
  • 专门做家教的网站东乡网站建设
  • 建卡盟网站建设 网站定制开发佛山百度快照优化排名
  • 网站和网络建设调研情况wordpress网页版
  • 旅游网站建设主要工作html5 网站源代码
  • 电商网站建设工具网站开发毕设开题报告怎么写
  • 怎样制作图片网站Wordpress 分表分库
  • 江门网站建设兼职wordpress 装饰模板下载
  • 化妆品电子商务网站建设策划书微信小程序开发需要什么技能
  • h5网站动画怎么做招聘网站怎么做效果好
  • 挪威网站后缀免费ppt模板下载红色主题
  • 网站推广软文范文浙江建设网官网
  • 网站开发 百度编辑器网站建设忄金手指专业
  • 装修设计公司网站有哪些台州建站程序
  • 好的平面网站模板各大网站搜索引擎入口
  • 简洁网站模板下载千博网站建设
  • 网站建设与网页设计大作业响应式网站区别
  • 手机移动端网站建设餐饮行业网站建设
  • 免费ppt模板免费网站网页设计实训报告设计思路
  • 关于建设设计院公司网站的建议番禺附近网站建设推广
  • 苏州网站建设上往建站互联网是什么
  • 诚一网站推广怎么查看WordPress主题HTML
  • 三明做网站公司仿制网站
  • 微擎 网站开发工具广告设计与制作学啥
  • 国外网站网页qq属于什么
  • 站长工具seo综合查询推广巩义网站优化培训
  • 常州网站seo无锡企业网银