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

北京营销型网站建设seo网站推广案例

北京营销型网站建设,seo网站推广案例,如何撤销网站上信息,合江县住房建设规划局网站题目链接:点击打开链接 题目描述:给定一个迷宫,给一个起点和一个终点,问能否恰好经过T步到达终点?每个格子不能重复走 解题思路:dfs剪枝 剪枝1:奇偶剪枝,判断终点和起点的距离与T…

题目链接:点击打开链接

题目描述:给定一个迷宫,给一个起点和一个终点,问能否恰好经过T步到达终点?每个格子不能重复走

解题思路:dfs+剪枝

剪枝1:奇偶剪枝,判断终点和起点的距离与T的奇偶性是否一致,如果不一致,直接剪掉

剪枝2:如果从当前到终点的至少需要的步数nt加上已经走过的步数ct大于T,即nt+ct>t剪掉

剪枝3:如果迷宫中可以走的格子小于T直接剪掉

启发:剪枝的重要性

代码:

#include <cstdio>
#include <cstdlib>
#include <cstring>
using namespace std;
int n,m,t;
char g[10][10];
int sx,sy,dx,dy;
bool flag[10][10];
const int nx[]= {0,1,0,-1};
const int ny[]= {1,0,-1,0};
bool dfs(int x,int y,int ct)
{if(x==dx&&y==dy){if(t==ct)return true;elsereturn false;}if(abs(dx-x)+abs(dy-y)+ct<=t){for(int i=0; i<4; ++i){int ntx=x+nx[i];int nty=y+ny[i];if(ntx<=n&&ntx>=1&&nty<=m&&nty>=1&&g[ntx][nty]=='.'&&!flag[ntx][nty]){flag[ntx][nty]=true;if(dfs(ntx,nty,ct+1)) return true;flag[ntx][nty]=false;}}}return false;
}
int main()
{while(scanf("%d%d%d",&n,&m,&t)==3&&(n!=0||m!=0||t!=0)){int cut=0;for(int i=1; i<=n; ++i){scanf("%s",&g[i][1]);for(int j=1; j<=m; ++j){if(g[i][j]=='S') sx=i,sy=j;if(g[i][j]=='D') dx=i,dy=j;if(g[i][j]=='.') cut++;}}if(abs(dx-sx)+abs(dy-sy)>t||cut<t-1||(abs(dx-sx)+abs(dy-sy))%2!=t%2){printf("NO\n");continue;}memset(flag,false,sizeof(flag));flag[sx][sy]=true;g[dx][dy]='.';if(dfs(sx,sy,0))printf("YES\n");elseprintf("NO\n");}return 0;
}


http://www.lbrq.cn/news/2644705.html

相关文章:

  • 常州模板网站建设价格seo技术教程
  • 互联网做网站属于什么行业推广软文范例100字
  • 博物馆网站做的最好的seo优化必备技巧
  • 怎样做公司的网站建设靠谱seo外包定制
  • 綦江集团网站建设创建网站花钱吗
  • wordpress 整站 数据qq营销
  • 鞍山做网站比较好的公司百度推广怎么添加关键词
  • 个人ip打造范文seo排名工具有哪些
  • 电大亿唐网不做网站做品牌seo优化托管
  • 我要找个做网站的公司宁波网站推广方案
  • 外围网站做代理广州网站外包
  • 企业网站建设需求书网络媒体发稿
  • 青岛建设网站流程优化四个方法
  • 武汉网站外包公司怎样创建网站
  • 网页制作报价优化网站制作方法大全
  • 重庆做网络优化公司电话如何进行网站性能优化
  • 设计学校网站模板免费下载线上营销推广的公司
  • 各大网站网络推广的收费百度老旧版本大全
  • 创网站需要什么免费网站大全下载
  • 企业商城网站开发建设品牌策划的五个步骤
  • 做网站收款支付宝接口成都推广系统
  • 网页制作实践 做网站色盲测试卡
  • 湖南长沙网站建设seo综合查询网站
  • 云南微网站开发网站权重怎么查
  • 武清做网站的公司免费推广网站大全下载
  • wordpress文章调用标签长沙seo男团
  • 网站后台ftp替换图片怎么做东莞好的网站国外站建设价格
  • 汕头站扩建进展今天中国新闻
  • 宁波大型网站设计公司点击排名优化
  • 小说网站静态模板长沙seo关键词
  • WebGIS视角下基孔肯雅热流行风险地区分类实战解析
  • 软件定义车辆加速推进汽车电子技术
  • 计算机网络:如何将/22的CIDR地址块划分为4个子网
  • 塔罗耳语:免费在线AI塔罗牌占卜工具
  • Vue3 组合式API
  • 操作系统-实验-进程