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

上线倒计时单页网站模板深圳租房建设局网站首页

上线倒计时单页网站模板,深圳租房建设局网站首页,网站建设客户常问到的问题,辽宁招标工程信息网题目链接: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/876305/

相关文章:

  • 网站百度推广怎么做的遵义市网站建设
  • 上海网页建站专门做水果的网站
  • 网站开发的热门博客有哪些做红色旅游景点的网站
  • 网站建设错误代码50019机械加工网站有哪些
  • 网页游戏网站556pk游戏福利平台做哪种类型的网站赚钱呢
  • 正规网站开发需要哪些技术中山本地网站建设
  • 企业网站大图怎么在工商局网站做股东变更
  • 做网站推广的一般都是什么公司wordpress网站重新安装
  • 武鸣住房和城乡规划建设局网站政务服务网站建设汇报
  • 无锡网站建设 微信个人网站有哪些板块
  • 公司官方网站推广策划免费制作邀请函的app
  • 中国顺德手机网站设计手机 做网站
  • 2024网站推广网站头部 标签
  • 苍溪网站建设广告设计公司起名字
  • 学校建设网站的结论wordpress取消自动分页
  • 猪八戒网站是做啥的河池个人网站开发公司
  • 国内老牌的室内设计网站网络培训课堂
  • 网站验收技术指标加强本单位政务网站建设
  • 在线销售型网站产品wordpress网页如何写
  • 中文网站的英文做国外网站需要多少钱
  • 创业做app哪个网站好我赢seo
  • 深圳推荐企业网站制作维护包装设计模板设计素材
  • 网站建设合同书福州制作公司网站
  • 网站建设公司有哪几家天涯网站建设路小学
  • 织梦网站首页怎么修改安全员证书查询网入口
  • 网站魔板大全公众号 网站开发
  • 什么是企业网站pv餐饮管理系统源码
  • 无锡网站公司电话如何让百度新闻收录网站文章
  • 建网站权威机构茌平网站建设价格
  • 使用cms快速搭建商业网站网站建设方案 pdf