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

怎样安全做黑色彩票网站如何不花钱做网站

怎样安全做黑色彩票网站,如何不花钱做网站,美食网站主页怎么做,wordpress 翻译软件代码如下 func uniquePaths(m int, n int) int { dp : make([][]int,m) //定义一个二维数组 for i : 0 ; i < m ; i { //遍历这个二维数组的每个元素&#xff0c;并将每个元素都定义为一个一维数组 dp[i] make([]int,n) //这样就生成了图中的一个二维网格 dp[i][0] …

代码如下

func uniquePaths(m int, n int) int {

             dp := make([][]int,m)    //定义一个二维数组

             for i := 0 ; i < m ; i++ {  //遍历这个二维数组的每个元素,并将每个元素都定义为一个一维数组

                 dp[i] = make([]int,n)   //这样就生成了图中的一个二维网格

                 dp[i][0] = 1   //并且将第一列的每个元素的值赋为1 i代表元素的横坐标j代表纵坐标

             }   

             for j := 0 ; j < n ; j++ {   //将第一行赋值

                 dp[0][j] = 1 

             }

             for i := 1 ; i < m ; i++ {  遍历整个数组,从1,1开始

                 for j := 1 ; j < n ; j++ {

                     dp[i][j] = dp[i-1][j] + dp[i][j-1] 

                 }

             }

             return dp[m-1][n-1]

}

不同路径2 

代码如下 

func uniquePathsWithObstacles(obstacleGrid [][]int) int {

             m := len(obstacleGrid)  //二维数组的行数为障碍物的元素个数

             n := len(obstacleGrid[0]) //二维数组的列数为障碍物每个元素里的个数,即一维数组元素的个数

             dp := make([][]int,m)   //  和之前不同路径的思路一样,构造二维数组的网格

             for i := 0 ; i < m  ; i++ {

                 dp[i] = make([]int,n)

                

             }

             for i := 0 ; i < m && obstacleGrid[i][0] == 0 ; i++ { //对第一列和第一行进行初始化的时候,如果出现障碍物,则之后的元素不需要初始化

                    dp[i][0] = 1 

             }

             for j := 0 ; j < n && obstacleGrid[0][j] == 0 ; j++ {  

                 dp[0][j] = 1 

             }

             for i := 1 ; i < m  ; i++ {

                 for j := 1 ; j < n ; j++ {

                    if obstacleGrid[i][j] != 1 {  //如果没有障碍,则可以进行计算,如果有障碍,那么这一个障碍物的点的值仍为0 

                         dp[i][j] = dp[i-1][j] + dp[i][j-1]

                    }

                  

                 }

             }

             return dp[m-1][n-1]

}

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

相关文章:

  • 深圳建设工程交易中心网站长治做网站哪里不错
  • 青岛正规网站建设哪家好安庆网站建设专业
  • 高校网站设计方案c 做网站
  • 单页网站 产品放哪个人社保缴费年限怎么查询
  • 郑州网站建设q.479185700強北京icp网站备案
  • 深圳优秀网站建设定制wordpress动态图片
  • 杭州网站建设q479185700棒微信账号注册官网
  • 乡林建设集团官方网站wordpress 首页
  • 织梦 图片网站梅州企业网站
  • 网站建设作品高德地图怎么导航环线
  • 江苏网站建设空间建设网站要多长时间
  • 全球最大设计网站网络营销的特点有成本低效率高效果好收益好
  • 巴中移动网站建设广元北京网站建设
  • 苏州网站开发公司有哪些建设外贸商城网站制作
  • 怎么创网站赚钱吗东莞市住房建设网站
  • 天津站设计单位免费的网站或软件
  • 公司网站备案有什么用杭州萧山网站开发
  • 北京购物网站建设网页设计欣赏案例
  • 招聘网站做销售怎么样龙元建设陕西公司网站
  • 手机做网站软件公司seo营销
  • 青岛的网站建设公司家具设计师
  • 网站建设 豫icp备自己用wordpress建站
  • 电脑做系统都是英文选哪个网站巩义便宜网站建设费用
  • 网站如何被搜索引擎收录放网站的服务器吗
  • 做网站需要后端吗wordpress如何做关键词和描述设置
  • 建设银行辽宁招聘网站中国纪检监察报网官网
  • 外卖网站开发能多少钱如何查网站的百度快照
  • 南宁做网站开发的公司seo优化sem
  • wordpress建站 购物问答类咨询网站的建设
  • 免费空间分享漳州网站建设优化