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

织梦网站调整品牌建设情况汇报

织梦网站调整,品牌建设情况汇报,espcms易思企业网站管理系统,哪里有做装修网站题意#xff1a; 每一次碰到障碍则在障碍的旁边停下来#xff0c;并且障碍被击碎。此时可以重新值掷一次冰球。当掷球次数超过 10 次则输出 -1。 思路#xff1a; 1. 超过 10 次输出 -1 这个剪枝很关键#xff1b; 2. 主要是要注意些边界条件#xff0c;初始化的情况… 题意 每一次碰到障碍则在障碍的旁边停下来并且障碍被击碎。此时可以重新值掷一次冰球。当掷球次数超过 10 次则输出 -1。 思路 1. 超过 10 次输出 -1 这个剪枝很关键 2. 主要是要注意些边界条件初始化的情况代码最终跑了 250ms比较差就不多说了。   #include iostream #include algorithm using namespace std;const int INFS 0x3fffffff; int grid[25][25], row, col, ans; int dir[4][2] {-1, 0, 1, 0, 0, -1, 0, 1};inline bool judge(int x, int y) {if (0 x x row 0 y y col) {return true;}return false; }void dfs(int x, int y, int step) {if (step 10)return ;for (int i 0; i 4; i) {int a x, b y, cflag 0;while (judge(a, b)) {a dir[i][0];b dir[i][1];cflag 1;if (grid[a][b] 3) {ans min(ans, step 1);return ;}if (grid[a][b] 1) break ;}if (grid[a][b] 1 cflag 1) {grid[a][b] 0;dfs(a-dir[i][0], b-dir[i][1], step1);grid[a][b] 1;}} }int main() {while (scanf(%d%d, col, row) col row) {int x, y;memset(grid, 0, sizeof(grid));for (int i 1; i row; i) {for (int j 1; j col; j) {scanf(%d, grid[i][j]);if (grid[i][j] 2) x i, y j;}}ans INFS;dfs(x, y, 0);if (ans 10)printf(%d\n, ans);elseprintf(-1\n);} } 转载于:https://www.cnblogs.com/kedebug/archive/2013/03/18/2966997.html
http://www.zqtcl.cn/news/154813/

相关文章:

  • 免费建立个人网站申请seo搜索引擎优化推广
  • 如何拷贝服务器里面网站做备份金融网站怎么做的
  • 什么网站做的比较好网上投资网站建设
  • 公司网站运营方案策划办网站怎么赚钱
  • 贾汪区建设局网站设计接单兼职网站
  • 东莞商城网站建设哪家便宜wordpress 插件路径
  • 网站服务器 安全快递系统专注快递企业网站开发
  • 旅游网站平台建设的方案深圳移动官网网站建设
  • 如何建设企业人力资源网站网站建设和网络优化的区别
  • 辽宁网站设计影响网站用户体验
  • cms网站如何修改黄山建设网站
  • 宾爵手表官方网站小熊源码网
  • 荥阳网站建设网站建设取得了
  • 江苏省住房和城乡建设厅 官方网站wordpress点击下载
  • 找家里做的工作上哪个网站公司取名三个字推荐
  • 购物网站建设源码wordpress 多多进宝
  • 重庆定制网站建设地址晋安福州网站建设
  • 360建网站了解深圳网站页面设计
  • 哪些网站首页做的好蛋糕网站内容规划
  • 富阳市网站息壤服务器网站打不开
  • 中文建站模板客户做网站嫌贵了
  • 做网站用jquery做网站都有哪些费用
  • 网站知识安卓studio制作一个简单app
  • 一个购物网站开发语言外贸企业
  • 给一个装修公司怎么做网站做网站打开图片慢
  • 互联网三网合一网站建设银川网站建站公司
  • 网站开发需要什么基础网站建设积分
  • 安平做网站的电话装修公司哪家产品好
  • 网站建设内部链接精选资料
  • 廊坊市网站中山网站建设排名