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

网站建设与网页设计报告品牌建设与诚信建设

网站建设与网页设计报告,品牌建设与诚信建设,网站广告是文化事业建设费,政务门户网站建设的意义马的遍历 题目描述 有一个 nmn \times mnm 的棋盘#xff0c;在某个点 (x,y)(x, y)(x,y) 上有一个马#xff0c;要求你计算出马到达棋盘上任意一个点最少要走几步。 输入格式 输入只有一行四个整数#xff0c;分别为 n,m,x,yn, m, x, yn,m,x,y。 输出格式 一个 nmn \t…马的遍历 题目描述 有一个 n×mn \times mn×m 的棋盘在某个点 (x,y)(x, y)(x,y) 上有一个马要求你计算出马到达棋盘上任意一个点最少要走几步。 输入格式 输入只有一行四个整数分别为 n,m,x,yn, m, x, yn,m,x,y。 输出格式 一个 n×mn \times mn×m 的矩阵代表马到达某个点最少要走几步不能到达则输出 −1-1−1。 样例 #1 样例输入 #1 3 3 1 1样例输出 #1 0 3 2 3 -1 1 2 1 4提示 数据规模与约定 对于全部的测试点保证 1≤x≤n≤4001 \leq x \leq n \leq 4001≤x≤n≤4001≤y≤m≤4001 \leq y \leq m \leq 4001≤y≤m≤400。 思路 马走“日”输出格式域宽为5左对齐注意判断是否越界 AC代码 #include iostream #include queue #include cstring #define AUTHOR HEX9CF using namespace std;const int maxn 405; const int sun[8][2] {-2, 1, -2, -1, -1, 2, -1, -2, 2, 1, 2, -1, 1, 2, 1, -2}; int n, m, x, y;bool vis[maxn][maxn]; int stp[maxn][maxn]; queuepairint, int q;void bfs(int x, int y) {vis[x][y] 1;stp[x][y] 0;q.push(make_pair(x, y));while (!q.empty()){pairint, int f q.front();q.pop();for (int i 0; i 8; i){int xx f.first sun[i][0];int yy f.second sun[i][1];if (xx 0 xx n yy 0 yy m !vis[xx][yy]){vis[xx][yy] 1;q.push(make_pair(xx, yy));stp[xx][yy] stp[f.first][f.second] 1;}}} }int main() {memset(vis, 0, sizeof(vis));memset(stp, -1, sizeof(stp));cin n m x y;stp[x][y] 0;vis[x][y] true;q.push(make_pair(x, y));bfs(x, y);for (int i 1; i n; i){for (int j 1; j m; j){printf(%-5d, stp[i][j]);}putchar(\n);}return 0; }
http://www.hkea.cn/news/14464685/

相关文章:

  • 专业网站优化wordpress仿果壳
  • 做网站开源wordpress 5.0文章编辑教程
  • 凡科建站免费版可以做什么公众号编辑器96
  • 泗县建设局网站为什么建设银行网站
  • 网站建设外包公司管理方法网络工程建设流程
  • 济南制作网站的公司成都网站编辑
  • 北京网站网站建设厦门网站制作开发收费
  • 网站后台上传图片步骤门户网站 建设方案
  • 德阳建设网站网站建设流程图在线制作
  • 网站建设规划书3000字制作书签的感受心得
  • 老年大学网站建设互联网行业都有哪些公司
  • 百度免费网站申请wordpress 图片服务器
  • 珠宝 东莞网站建设前沿设计公司网站
  • 广州官方新闻快优吧seo优化
  • 连云港外贸网站建设wordpress反应慢
  • 网站建站哪家公司好一点遵义网站制作一般需要多少钱
  • 网站开发技术工作室外贸网站展示还是商城
  • 合肥网站建设久飞想开发软件多少钱
  • 网站页面设计如何快速定稿网站常用模块功能说明
  • 什么是网站设计与建设网络营销的方式有哪些
  • 东莞seo建站公司3d网站开发
  • 西安市建设干部学校网站网站平台建设步骤
  • 徐汇网站制作古镇高端网站建设
  • 怎么样做好网站建设使用局域网可以做网站吗
  • 谁做的12306网站网页设计总结论文
  • 响应式网站建设视频教程wordpress get_user_id
  • wordpress 添加新页面seo标题优化的心得总结
  • 广东恒力建设工程有限公司网站建设体育课程基地网站
  • wordpress 多站点建站教程百度营销推广登录
  • 乌海市建设局网站广州市城乡住房建设厅网站