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

西安营销型网站制作价格从零开始建网站

西安营销型网站制作价格,从零开始建网站,外包公司加盟,如何在建设部网站查企业资质【题目来源】https://www.acwing.com/problem/content/190/ 【题目描述】 农民 John 有很多牛#xff0c;他想交易其中一头被 Don 称为 The Knight 的牛。 这头牛有一个独一无二的超能力#xff0c;在农场里像 Knight 一样地跳#xff08;就是我们熟悉的象棋中马的走法他想交易其中一头被 Don 称为 The Knight 的牛。 这头牛有一个独一无二的超能力在农场里像 Knight 一样地跳就是我们熟悉的象棋中马的走法。 虽然这头神奇的牛不能跳到树上和石头上但是它可以在牧场上随意跳我们把牧场用一个 xy 的坐标图来表示。 这头神奇的牛像其它牛一样喜欢吃草给你一张地图上面标注了 The Knight 的开始位置树、灌木、石头以及其它障碍的位置除此之外还有一捆草。 现在你的任务是确定 The Knight 要想吃到草至少需要跳多少次。 The Knight 的位置用 K 来标记障碍的位置用 * 来标记草的位置用 H 来标记。 这里有一个地图的例子 11 | . . . . . . . . . .10 | . . . . * . . . . . 9 | . . . . . . . . . . 8 | . . . * . * . . . . 7 | . . . . . . . * . . 6 | . . * . . * . . . H 5 | * . . . . . . . . . 4 | . . . * . . . * . . 3 | . K . . . . . . . . 2 | . . . * . . . . . * 1 | . . * . . . . * . . 0 ----------------------1 0 1 2 3 4 5 6 7 8 9 0 The Knight 可以按照下图中的 A,B,C,D… 这条路径用 5 次跳到草的地方有可能其它路线的长度也是 5 11 | . . . . . . . . . .10 | . . . . * . . . . .9 | . . . . . . . . . .8 | . . . * . * . . . .7 | . . . . . . . * . .6 | . . * . . * . . . F5 | * . B . . . . . . .4 | . . . * C . . * E .3 | .A . . . . D . . .2 | . . . * . . . . . *1 | . . * . . . . * . .0 ----------------------10 1 2 3 4 5 6 7 8 9 0 注意 数据保证一定有解。【输入格式】 第 1 行 两个数表示农场的列数 C 和行数 R。 第 2..R1 行: 每行一个由 C 个字符组成的字符串共同描绘出牧场地图。【输出格式】 一个整数表示跳跃的最小次数。【数据范围】 1≤R,C≤150【输入样例】 10 11 .......... ....*..... .......... ...*.*.... .......*.. ..*..*...H *......... ...*...*.. .K........ ...*.....* ..*....*.. 【输出样例】 5 【算法代码】 #includebits/stdc.h using namespace std;const int maxn155; char g[maxn][maxn]; int dis[maxn][maxn]; typedef pairint,int PII; int dy[8] {2,1,-1,-2,-2,-1,1,2}; int dx[8] {1,2,2,1,-1,-2,-2,-1}; int n,m;int bfs(PII x,PII y) {queuePII q;q.push(x);memset(dis,-1,sizeof(dis));dis[x.first][x.second]0;while(!q.empty()) {PII tq.front();q.pop();for(int i0; i8; i) {int ut.firstdx[i];int vt.seconddy[i];if(u0 v0 un vm) {if(dis[u][v]-1 g[u][v]!*) {dis[u][v]dis[t.first][t.second]1;if(make_pair(u,v)y) return dis[u][v];q.push({u,v});}}}}return -1; }int main() {PII start;PII end;cinmn;for(int i0; in; i) {for(int j0; jm; j) {cing[i][j];if(g[i][j]K) start {i,j};if(g[i][j]H) end {i,j};}}coutbfs(start,end)endl; }/* in: 10 11 .......... ....*..... .......... ...*.*.... .......*.. ..*..*...H *......... ...*...*.. .K........ ...*.....* ..*....*..out: 5 */ 【参考文献】https://www.acwing.com/solution/content/60196/https://www.acwing.com/solution/content/140308/https://www.acwing.com/solution/content/82258/
http://www.dnsts.com.cn/news/101624.html

相关文章:

  • 重庆的推广网站wordpress 能做周报
  • 36 氪 网站如何优化简单网站建设视频教程
  • 网站程序基础开发公司发言稿观摩会
  • 泉州模板开发建站云服务器网站搭建教程
  • 网站备案省份个人简历免费制作网站
  • 论文中网站数据则呢做文献参考小程序制作合同模板
  • 中国建设银行最新招聘信息网站重庆沙坪坝新闻最新消息
  • 苏州做网站的网站设计公司怎么样
  • 虚拟机做局域网网站服务器配置套模板网站价格
  • 怎么做网络游戏推广网站优化 价格
  • 装修公司网站北京建商城网站
  • 专注营销型网站建设旅游网站建设服务对象
  • 网站是软件吗html网页框架
  • 如何传图片做网站小孩子和大人做的网站
  • 遂溪网站开发公司网页设计茶叶网站建设
  • 做网站开发要安装哪些软件学校网站建设报价
  • 佛山企业手机网站建设阿里云wordpress数据库
  • 中小企业怎么优化网站有交做拼多多网站的吗
  • 珠海免费网站建设网站一般用什么架构
  • 怎么用IP做网站地址h5网站制作费用
  • 网站做的图上传后字变得很模糊北京电商购物网站
  • 护肤品主题网站怎么做网站关键词全国各地的排名情况
  • 玉溪市网站建设推广做网站编辑工作好不好
  • 建设银行审计招聘网站网站欢迎页怎么做
  • 中国建设工程信息网站wordpress优化软件
  • 网站综合排名信息查询wordpress占内存
  • 九里微网站开发西安企业网站备案一般得多少天
  • 国内设计欣赏网站婚纱摄影网站源码下载
  • 公司和网站备案查询密码企业型网站和展示型网站的区别
  • 越秀区pc端网站建设中富国建设有限公司网站