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

任何人任意做网站销售产品违法吗优化搜狗排名

任何人任意做网站销售产品违法吗,优化搜狗排名,莘县网站制作,网站建设工作思路目录 1. 题目 2. 思路 3. C代码测试 4. 测试结果 1. 题目 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格…

目录

1. 题目

2. 思路

3. C++代码测试

4. 测试结果


1. 题目


地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子?

2. 思路


这道题类似走迷宫,我们可以先用矩阵全部存储false,代表没有走过
编写计算一个数的各数位和的函数
对于任意一点,我们需要对它,它的上下左右,一共5个点进行判断,每遍历一个点,则该false为ture
按照上述一条要求,编写判断一点及其周围满足条件的点数量
利用递归,计算总数
这里为了计算更加简单,把二维数组改写成一位数组进行计算
每个点是否满足条件的判断:点必须在该矩阵中,各数位和小于规定值,每个点代表的值为false,也就是没有遍历过


3. C++代码测试

#include<iostream>
using namespace std;//计算各数位的和
int sum(int n)
{
int result=0;
while(n)
{
result+=n%10;
n=n/10;
}
return result;
}//计算一个点及四周满足条件的点数量
int moving(int threshold,int rows,int cols,int m,int n,bool *flag)
{
int count=0;
if(m>=0&&m<rows&&n>=0&&n<cols&&sum(m)+sum(n)<=threshold&&flag[m*cols+n]==false)
{
flag[m*cols+n]=true;
count=1+moving(threshold,rows,cols,m-1,n,flag)+moving(threshold,rows,cols,m+1,n,flag)+moving(threshold,rows,cols,m,n-1,flag)+moving(threshold,rows,cols,m,n+1,flag);
}return count;}//计算二维数组中满足条件的总点数
int movingCount(int threshold, int rows, int cols){bool *flag=new bool[rows*cols];for (int i=0;i<rows*cols;i++)flag[i]=false;int count=moving(threshold,rows,cols,0,0,flag);return count;}int main()
{//测试代码
cout<<movingCount(18,100,100);return 0;
}

4. 测试结果

http://www.hrbkazy.com/news/54364.html

相关文章:

  • 网页设计 公司四川seo快速排名
  • 网站设计点评推蛙网络
  • 驻马店做网站哪家好浙江seo公司
  • 济南网站建设套餐seo工作内容
  • 网站怎么设置二级域名关键词推广营销
  • 网站搜索引擎怎么做福建百度seo排名点击软件
  • 请人做网站seo外链发布技巧
  • 二维码网页制作免费网站制作搜索引擎大全排名
  • 双桥区网站制作网络推广怎么做好
  • 河南省建设监理协会官网站百度小程序关键词优化
  • 旅游网站建设公司seo基础教程视频
  • 哈尔滨模板建站源码深圳网络推广建站
  • 淘宝店有给网站做优化am谷歌seo招聘
  • 京东不让卖网站制作么sem分析
  • 徐汇专业做网站天津seo排名公司
  • 浏览器被病毒网站绑了怎么做seo代码优化
  • 网络电商培训课程网站设计惠州网络营销公司
  • 网站建设的功能网络推广和seo
  • 网站开发建设收费标准最新域名ip地址
  • 微网站建设方式站牛网是做什么的
  • 网站建设设计报告百度快照投诉中心
  • 变态手游长沙seo代理商
  • 国外网站排名 top100搜索引擎seo关键词优化效果
  • 东莞常平医院网站建设广东企业网站seo报价
  • 门户网站栏目维护建设方案seo快速排名代理
  • wordpress分页分类导航插件seo搜索引擎优化薪资
  • 阿克苏地区住房和城乡建设局网站网络营销课程介绍
  • 网站开发用php还是java好广告投放运营主要做什么
  • asp网站建设与设计优化教程网站推广排名
  • 用图片做简单网站排名优化服务