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

钢结构网站网络项目

钢结构网站,网络项目,seo怎么做整站排名,分类目录网题目见zoj 1091 使用宽度搜索优先来求解#xff0c;这个算法已经忘记的差不多了#xff0c;所以写出来的代码很罗嗦#xff0c;看起来很不清晰。 好像还可以直接用公式或者神经网络算法求解,详见Knights Tour /* zoj 1091 Knight Moves */ #include stdio.h #incl…  题目见zoj 1091 使用宽度搜索优先来求解这个算法已经忘记的差不多了所以写出来的代码很罗嗦看起来很不清晰。 好像还可以直接用公式或者神经网络算法求解,详见Knights Tour /* zoj 1091 Knight Moves */ #include stdio.h #include string.h #define MAX 100 #define BOARDSIZE (81) struct queueStruct{int x;int y;int step; }queue[MAX],tempQueue; int front; int rear; int minStep; int isVisited[BOARDSIZE][BOARDSIZE]; const int searchTable[8][2] {{-2,-1},{-1,-2},{-2,1},{-1,2},{1,2},{2,1},{1,-2},{2,-1}}; int bfs(int startx, int starty, int endx, int endy, int step);int main(void) {char src[3],des[3];int startx, starty, endx, endy;while(scanf(%s %s,src,des) 2){memset(isVisited,0,sizeof(isVisited));memset(queue,0,sizeof(queue));front rear 0;startx src[0] - a 1;starty src[1] - 0;endx des[0] - a 1;endy des[1] - 0;bfs(startx,starty,endx,endy,0);printf(To get from %s to %s takes %d knight moves.\n,src,des,minStep);}return 0; } int bfs(int startx, int starty, int endx, int endy, int step) {int i;struct queueStruct q;if(startx endx starty endy){minStep step;return 0;}isVisited[startx][starty] 1;tempQueue.x startx;tempQueue.y starty;tempQueue.step step;queue[rear] tempQueue;while(front rear){tempQueue queue[front];for(i 0; i BOARDSIZE; i){/* q tempQueue;*/q.x tempQueue.x searchTable[i][0];q.y tempQueue.y searchTable[i][1];q.step tempQueue.step 1;if(q.x 1 || q.x 8 || q.y 1 || q.y 8 ||isVisited[q.x][q.y])continue;if(q.x endx q.y endy){minStep q.step;return 0;}queue[rear] q;isVisited[q.x][q.y] 1;}}return 0; }
http://wiki.neutronadmin.com/news/411467/

相关文章:

  • 小说代理平台泰安网站建设与优化
  • PHP套模板做网站网页无法访问qq可以登陆
  • 社区网站怎么建企业营销推广公司
  • 微网站首选公司旅游网站模板html免费下载
  • 分析企业网站建设流程广州网站设计公司济南兴田德润o评价
  • 湖南建设银行网站济南做兼职网站
  • 浙江省建设执业资格中心网站中山精品网站建设流程
  • 做古玩的网站北京做网站建设的公司排名
  • 云南澄江县建设局网站网站被黑能黑多长时间
  • 阿里云做网站经费做搜狗手机网站点
  • 江阴哪里有做网站的福州百度关键词排名
  • wordpress模板 门户网站流水线 东莞网站建设
  • 做网站电话销售说辞关键词排名怎么做好
  • 电商平台网站多少钱站酷网如何接单
  • 济南网站建设询问臻动传媒网站域名的根目录在哪里
  • 如何使用天翼云主机建设网站北京网站假设
  • 贵州网站公司临西企业做网站
  • 免费网站做seo网站导航栏动效怎么做
  • 网站建设整改情况东莞建材网站建设
  • 北京网站建设方案报价phpcms网站
  • 保定网站建设方案报价小程序商城和微商城的区别
  • 漯河有没有做网站的app安装软件
  • asp影楼网站数据库用什么软件html可视化编辑器
  • 电销网站建设git wordpress主题
  • wordpress 移动到回收站发生错误怎么建个免费英文网站
  • 梅州免费建站找哪家友汇网网站建设管理后台网站
  • 企业网站 建设过程如何用html做网站
  • 西安建站免费模板wordpress主题安装汉化包
  • 免费官方网站创建南京优质网站建设方案
  • 旅游网站开发报价单宝塔搭建wordpress