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

c# 网站开发教程电商网站购买的流程图

c# 网站开发教程,电商网站购买的流程图,wordpress怎么创建目录页面,我的网站建设题目大意#xff1a;小hi和小ho去咖啡厅喝咖啡#xff0c;咖啡厅可以看作是n * m的矩阵#xff0c;每个点要么为空#xff0c;要么被人、障碍物、椅子所占据#xff0c;小hi和小ho想要找两个相邻的椅子。起初两个人都在同一个点#xff0c;求两人到达满足要求的椅子所移动…题目大意小hi和小ho去咖啡厅喝咖啡咖啡厅可以看作是n * m的矩阵每个点要么为空要么被人、障碍物、椅子所占据小hi和小ho想要找两个相邻的椅子。起初两个人都在同一个点求两人到达满足要求的椅子所移动的最少步骤。 思路先BFS找出每个S到达每个椅子的最短路径长度然后遍历每一行和每一列找出最优解。 代码 #includecstdio #includecstring #includequeue #includemap #includecstdlib #define INF 100000000 using namespace std;int n,m,d[10010],dir[4][2] {-1,0,1,0,0,-1,0,1}; bool vis[10010]; char ch[110][110]; queueintQ;void bfs(int sx,int sy){int i,j,k;for(i0;in;i)for(j0;jm;j){k i*m j;vis[k] false;d[k] INF; }k sx * m sy ; d[k] 0;while(!Q.empty())Q.pop();Q.push(k);while(!Q.empty()){int x Q.front();int tx x/m ;int ty x%m ; Q.pop();if(vis[x])continue;vis[x] true;for(i0;i4;i){int ex tx dir[i][0];int ey ty dir[i][1];if(ex0 || exn || ey0 || eym || ch[ex][ey] # || ch[ex][ey] P)continue;k ex*m ey;if(vis[k])continue;if(ch[ex][ey] S){d[k] d[k] d[x] 1 ? d[k] : d[x] 1;continue;}d[k] d[k] d[x] 1 ? d[k] : d[x] 1;Q.push(k);}} }int main(){int i,j,p1,p2,ans,sx,sy;bool tag;while(scanf(%d%d,n,m) 2){ans INF;bool flag false;for(i0;in;i)scanf(%s,ch[i]);for(i0;in !flag;i)for(j0;jm !flag;j)if(ch[i][j] H){sx i;sy j;flag true;}bfs(sx,sy);int t1,t2;for(i0;in;i){p1 p2 INF ;for(j0;jm;j){if(ch[i][j] S){int temp d[i*mj];if(p1 INF)p1 temp;else if(p2 INF){p2 temp;ans ans p1 p2 ? ans : p1 p2 ;p1 p2;p2 INF ;}}else if(ch[i][j] P || ch[i][j] # || ch[i][j] .){p1 INF ;p2 INF ;}}}for(j0;jm;j){p1 p2 INF ;for(i0;in;i){if(ch[i][j] S){int temp d[i*mj];if(p1 INF)p1 temp;else if(p2 INF){p2 temp;ans ans p1 p2 ? ans : p1 p2 ;p1 p2;p2 INF ;}}else if(ch[i][j] P || ch[i][j] # || ch[i][j] .){p1 INF ;p2 INF ;}}}if(ans INF)printf(%d\n,ans);elseprintf(Hi and Ho will not have lunch.\n);}return 0; } 转载于:https://www.cnblogs.com/jxgapyw/p/4845348.html
http://www.pierceye.com/news/290966/

相关文章:

  • vs2013网站开发教程wordpress站内搜索框
  • 素材网站怎么做利用小程序反向做网站
  • 怎么自己做网站地图做网站详细步骤
  • 做网站的整体风格确定方式郑州seo代理外包
  • 语种网站建设沭阳做网站好的
  • wordpress网站换字体颜色网站建设案例包括哪些
  • 北京市环境建设办公室网站怎么找到合适的网站建设商
  • 网站在线优化中国品牌加盟网
  • 网站可以做章子吗什么是网络营销?其特点是什么?
  • 网站优化人员中小型网站设计公司
  • 旅游网网站的设计wordpress添加网页背景图片大小
  • 学网站建设难不难wordpress5分钟安装
  • 建网站优化中山做网站专业的公司
  • 网站cmd做路由分析七牛云官网登录
  • 怎么在网站上打广告网站制作方案范文
  • 关键词搜不到我的网站wordpress 内网访问
  • 检察机关门户网站建设工作自查报告网站建设服务领域
  • 网站排名seo软件泉州高端模板建站
  • 昆山网站建设苦瓜网站建设费用会计分录
  • 免费pc网站建设网页设计与制作自学
  • 酒店 网站构建东莞常平碧桂园铂悦府
  • 子域名做微信开放平台网站应用公司做网站需要网站维护人员吗
  • 百度游戏排行榜风云榜青岛seo关键词优化排名
  • html写手机网站备案网站负责人
  • 做网站价位西安工程建设信息中心
  • 国外购物网站建设盐城做网站的哪家公司好
  • wordpress仿站软件遵化市城乡建设规划局网站
  • 湖北大网站建设贵州住房建设厅官网查询
  • 买个网站域名要多少钱一年网站建设热门吗
  • 高埗网站建设软件开发工程师就是程序员吗