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

洛阳高新区做网站公司primitive technology wordpress

洛阳高新区做网站公司,primitive technology wordpress,wordpress指定页面连接,出售淘宝店铺的平台问题描述:地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1].一个机器人从坐标[0,0]的格子开始移动,他每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。 public int numB…

问题描述:地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1].一个机器人从坐标[0,0]的格子开始移动,他每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。

public int numBit(int n)
{
int num=0;
while(n/10!=0)
{
num+=n%10;
n=n/10;
}
num+=n;
return num;
}
int count=0;public void dfs(int [][]matrix,int i,int j,int k,int [][]visited)
{
if(i<0||i>=matrix.length||j<0||j>=matrix[0].length){return;}
if(visited[i][j]){return;}
if(numBit(matrix[i][j])>k){return;}
visited[i][j]=true;
count+=1;
dfs(matrix,i+1,j,k,visited);
dfs(matrix,i-1,j,k,visited);
dfs(matrix,i,j+1,k,visited);
dfs(matrix,i,j-1,k,visited);
}
public int Dfs(int [][]matrix,int k)
{
Boolean [][]visited=new Boolean[matrix.length][matrix[0].length];
for(int i=0;i<matrix.length;i++)
{
Arrays.fill(visisted[i],false);
}
dfs(matrix,0,0);
​​​​​​​return count;
}

bfs求解:每次若满足条件则将其放入queue中去,并在弹出时判断其上下左右四个方向是否可行,numBit方法与上面一样。

public int bfs(int [][]matrix,int k)
{
Queue<Integer>queueRow=new Linkedlist<>();
Queue<Integer>queueCol=new LinkedList<>();
queueRow.add(0);
queueCol.add(0);
int count==0;
while(!queueRow.isEmpty())
{
int Row=queueRow.poll();
int Col=queueCol.poll();
visited[Row][Col]=true;
count++;
if(Row-1>0&&visited[Row-1][Col]==false){queueRow.add(Row-1);queueCol.add(Col);}
if(Row+1<matrix.length&&visited[Row+1][Col]==false){queueRow.add(Row+1);queueCol.add(Col);}
if(Col-1>0&&visited[Row][Col-1]==false){queueRow.add(Row);queueCol.add(Col-1);}
if(Col+1<matrix[0].length&&visited[Row][Col+1]==false){queueRow.add(Row);queueCol.add(Col+1);}
}
return count;
}

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

相关文章:

  • 用DW做网站时怎么在新窗口打开1688接代加工订单
  • 做网站前期了解客户什么需求logo设计app
  • 做外贸网站流程图苏州建站模板平台
  • 广州白云区网站建设wordpress反应慢
  • 新上市手机seo1网站查询
  • 可以做企业宣传的网站手机网站模板设计软件
  • 产品展示类网站源码中等职业学校专业建设规划
  • 网站突然没收录外包人力资源公司
  • php网站开发书籍重庆网站建设报价
  • 产品展示型网站模板长春网站网站推广公司设计
  • 山东天齐建设集团网站深圳代理记账费用
  • 网站建设大概需要多少钱公司注册查询是在哪查
  • 网络公司网站样本火车头wordpress发布模块制作
  • 汕尾英文网站建设网站服务器容量
  • 遵义网站开发公司电话设计图片手绘图片
  • 中壹建设工程有限公司官方网站app制作开发的流程
  • 长葛哪里有做网站的wordpress多用户图库
  • 购买网站源码注意事项重庆长寿网站设计公司哪家专业
  • 苏州做网站的公司哪家最好深圳大型网站开发
  • 电子商务网站建设与管理实训心得网站改标题
  • 郑州建站系统费用wordpress屏蔽索引
  • 无人机网站建设关键词有哪几种
  • 有关网站建设文章集团有限公司
  • 网站域名优势wordpress用php哪个版本
  • 新乡个人网站建设网站开发 微信收款
  • 想学Wordpress建站国内最新新闻事件今天
  • 网站降权查下空间 网站都有 肿么做网站
  • 中国建设银行网站易方达消费一般购物网站项目
  • 乐山网站seo郑州网官网
  • wordpress网站是什么深圳龙华租房