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

站长之家alexa排名怎么看电商平台的推广及运营思路

站长之家alexa排名怎么看,电商平台的推广及运营思路,静态网站和动态网站的区别,ps海报模板素材免费样例输入: 3 .xA ... Bx.样例输出: 6思路分析: 这道题只需要在正常的广搜模板上多维护一个— —方向,如果当前改变方向,就坐标不变,方向变,步数加一;否则坐标变,方向不…

在这里插入图片描述

样例输入:

3
.xA
...
Bx.

样例输出:

6

思路分析:

这道题只需要在正常的广搜模板上多维护一个— —方向,如果当前改变方向,就坐标不变,方向变,步数加一;否则坐标变,方向不变,步数加一。

#include<iostream>
#include<queue>
using namespace std;
int n,xy[4][2]={{1,0},{0,1},{-1,0},{0,-1}},ans=-1;
char a[110][110];
bool mk[110][110][4];
struct node{int x,y,step,cnt;//cnt记录方向
};
void bfs(int x,int y){//bfs模板queue<node>q;q.push((node){x,y,0,-1});//起点方向标记-1while(q.size()){node t=q.front();if(a[t.x][t.y]=='B'){//判断是否到终点ans=t.step;return;}q.pop();for(int i=0;i<4;i++){int xx=t.x+xy[i][0],yy=t.y+xy[i][1];//偏移量if(xx>=1&&xx<=n&&yy>=1&&yy<=n&&a[xx][yy]!='x'&&mk[xx][yy][i]==0){//判断越界等if(t.cnt==-1||t.cnt==i){//特判-1和方向不变mk[xx][yy][i]=1;q.push((node){xx,yy,t.step+1,i});}else{//方向改变q.push((node){t.x,t.y,t.step+1,i});}}}}
}
int main(){cin>>n;int x,y;for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){cin>>a[i][j];if(a[i][j]=='A'){x=i,y=j;}}}bfs(x,y);cout<<ans;return 0;
}
http://www.hrbkazy.com/news/31620.html

相关文章:

  • 高县住房和城乡建设部网站今日新闻摘抄十条
  • 芜湖网站开发公司电话电商平台怎么加入
  • 茂名网站建设公司广告公司推广方案
  • 王刚做的加盟网站名叫什么站长工具seo综合查询关键词
  • wordpress新闻资讯主题晋中网站seo
  • 建站制作企业网络公关公司收费
  • 深圳建筑设计公司排名榜seo优化软件哪个好
  • 站长工具最近查询疫情防控最新通告
  • 通常做网站要多久网络营销师资格证
  • 成都旅游网站建设软文是什么样子的
  • 柳州 网站开发信息推广平台
  • 跨境电商真实可靠吗北京网站优化企业
  • 网站域名过期最新全国疫情实时大数据
  • 中学网站源码sem推广外包
  • 大学生网站建设实训报告注册城乡规划师好考吗
  • 长沙网站设计培训机构最近三天发生的重要新闻
  • 个人租车网站源码模板建网站价格
  • 白云区做网站友情下载网站
  • 网站建设方案文库百度人工客服
  • 网站后台数据应该怎么做网站快速优化排名方法
  • 网站更多分享怎么做seo文章优化方法
  • h5 技术做健康类网站危机公关处理方案
  • 用腾讯云做淘宝客购物网站视频seo网上培训课程
  • 南阳网站建设公司长春seo结算
  • 教育视频网站开发北京营销推广公司
  • 汽车贸易网站建设方案网上怎么找客户资源
  • 广西省河池建设局网站知乎推广合作
  • 昆明网站制作的方法营销活动策划方案
  • 寻找做网站温州高端网站建设
  • 网站开发师是属于IT主体职业app网络推广方案