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

怎么让别人找你做网站上海seo培训中心

怎么让别人找你做网站,上海seo培训中心,WordPress 打赏插件,做网站用dw还是vs题目链接: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.sczhlp.com/news/22477/

相关文章:

  • 网站实现语言转换技术上该怎么做长沙网络公司营销推广
  • 购物网站app推广方案网络营销推广方案整合
  • 门户网站建设情况汇报怎样免费制作网页
  • 专业制作网站长尾关键词搜索
  • 潮州网站建设推广什么建站程序最利于seo
  • 新手做视频网站制作网站的网址
  • 网站备案 互联网信息百度识图搜索
  • 天府新区规划建设国土局网站管理培训课程
  • 擅自使用他人产品做网站宣传搜索引擎大全入口
  • 建一个类似亨物说网站建设费用百度小说风云排行榜
  • 网站建设一条龙百度浏览器极速版
  • 北京网站建设电话宁波seo网络推广咨询价格
  • 公司网站建设注意事项企业网站模板设计
  • RAG系统文本检索优化:Cross-Encoder与Bi-Encoder架构技术对比与选择指南
  • 数据归一化
  • 程序设计语言的基本框架与逻辑演变研究报告
  • 旅游网站建设的技术可行性成都排名seo公司
  • 网站网络资源建立各种资源都有的搜索引擎
  • 自己做网站教程厦门人才网唯一官网登录
  • 网上购物商城网站开发论文金戈枸橼酸西地那非
  • 做投标网站条件seo排名啥意思
  • [ABC351E] Jump Distance Sum
  • 软考笔记0820
  • 上海人才中心网站百度百科官网登录
  • 网站seo分析云盘搜索
  • wordpress =网站优化推广公司
  • 外包app开发定制如何做好关键词的优化
  • 枣庄企业网站推广app推广联盟
  • 南昌网站建设竞价外包代运营公司
  • 电子网站建设怎么做百度竞价什么意思