网站大量收购闲置独家精品文档,联系QQ:2885784924

C++有哪些信誉好的足球投注网站入门.ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C有哪些信誉好的足球投注网站入门要点

二、数据结构之有哪些信誉好的足球投注网站 1 7 8 9 13 1 2 6 7 8 12 2 3 4 5 10 11 3 11 10 11 12 4 5 6 10 11 12 13 5 7 8 9 6 10 13 12 11 12 13 入口 出口 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 9 0 9 0 9 二、数据结构之有哪些信誉好的足球投注网站 DFS:使用栈保存未被检测的结点,结点按照深度优先的次序被访问并依次被压入栈中,并以相反的次序出栈进行新的检测。 类似于树的先根遍历 深搜例子:走迷宫,你没有办法用分身术来站在每个走过的位置。不撞南山不回头。 BFS:使用队列保存未被检测的结点。结点按照宽度优先的次序被访问和进、出队列。 类似于树的按层次遍历的过程 广搜例子:你的眼镜掉在地上以后,你趴在地板上找。你总是先摸最接近你的地方,如果没有,再摸远一点的地方…… 【例8.2】一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。如: 阵列 4 10 0234500067 1034560500 2045600671 0000000089 有4个细胞。 【算法分析】 ⑴从文件中读入m*n矩阵阵列,将其转换为boolean矩阵存入bz数组中; ⑵沿bz数组矩阵从上到下,从左到右,找到遇到的第一个细胞; ⑶将细胞的位置入队h,并沿其上、下、左、右四个方向上的细胞位置入队,入队后的位置bz数组置为flase; ⑷将h队的队头出队,沿其上、下、左、右四个方向上的细胞位置入队,入队后的位置bz数组置为flase; ⑸重复4,直至h队空为止,则此时找出了一个细胞; ⑹重复2,直至矩阵找不到细胞; ⑺输出找到的细胞数。 【参考程序】 #includecstdio using namespace std; int dx[4]={-1,0,1,0}, dy[4]={0,1,0,-1}; int bz[100][100],num=0,n,m; void doit(int p,int q) { int x,y,t,w,i; int h[1000][2]; num++;bz[p][q]=0; t=0;w=1;h[1][1]=p;h[1][2]=q; //遇到的第一个细胞入队 do { t++; //队头指针加1 for (i=0;i=3;i++) //沿细胞的上下左右四个方向有哪些信誉好的足球投注网站细胞 { x=h[t][1]+dx[i];y=h[t][2]+dy[i]; if ((x=0)(xm)(y=0)(yn)(bz[x][y])) //判断该点是否可以入队 { w++; h[w][1]=x; h[w][2]=y; bz[x][y]=0; } //本方向有哪些信誉好的足球投注网站到细胞就入队 } }while (tw); //直至队空为止 } int main() { int i,j; char s[100],ch; scanf(%d%d\n,m,n); for (i=0; i=m-1;i++ ) for (j=0;j=n-1;j++ ) bz[i][j]=1; //初始化 for (i=0;i=m-1;i++) { gets(s); for (j=0;j=n-1;j++) if (s[j]==0) bz[i][j]=0; } for (i=0;i=m-1;i++) for (j=0;j=n-1;j++) if (bz[i][j]) doit(i,j); //在矩阵中寻找细胞 printf(NUMBER of cells=%d,num); return 0; } 【例8.3】最短路径(1995年高中组第4 题) 如下图所示,从入口(1)到出口(17)的可行路线图中,数字标号表示关卡。

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档