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

商城网站怎么做优化怀集网站建设

商城网站怎么做优化,怀集网站建设,公司网站开发费怎么入账,足彩网站建设1.优解思路#xff1a; 秒啊#xff1a;如果这条路可以走通#xff0c;则这条路上所有点都可以走通#xff0c;反之若不可以#xff0c;则都不可以。 因为比如一个点走了#xff0c;没走通#xff0c;这条路上的点都出不去#xff0c;假如有别的点走路走到这条死路上…1.优解思路 秒啊如果这条路可以走通则这条路上所有点都可以走通反之若不可以则都不可以。 因为比如一个点走了没走通这条路上的点都出不去假如有别的点走路走到这条死路上的任意一点路线交叉岂不是肯定出不去。 所以用一个solve数组记录当走下一步时不用return dfs直接判断ifdfs()如果可以 就标记solve可以并且返回true。 2.这里我一开始就把solve数组清0了有保障些。 3.复杂度分析上一个解答是假设n行n列对于一个点dfs一次最多把迷宫每个点都走一遍就是On^2次如果每个点都要像刚刚那个点一样那么累那么就是On^4 这个优化后的方法对于一个点如果dfs一次若把迷宫都走遍那么迷宫每个solve都标注好了所以就是On^2 #includeiostream #includecstring using namespace std;int ans 0; char mp[12][12]; bool vis[12][12]; int solve[12][12]; bool dfs(int i, int j) {if (vis[i][j]) return false;if (i 1 || j 1 || i10 || j10) {return true;}if (solve[i][j] 1) return true;if (solve[i][j] 2) return false;//真的得按编译器来这个只能false不能Falsevis[i][j] 1;if (mp[i][j] U) {if (dfs(i - 1, j)) {solve[i][j] 1;return 1;}else {solve[i][j] 2;return 0;}}if (mp[i][j] D) {if (dfs(i1, j )) {solve[i][j] 1;return 1;}else {solve[i][j] 2;return 0;}}if (mp[i][j] L) {if (dfs(i, j - 1)) {solve[i][j] 1;return 1;}else {solve[i][j] 2;return 0;}}if (mp[i][j] R) {if (dfs(i , j1)) {solve[i][j] 1;return 1;}else {solve[i][j] 2;return 0;}} } int main() {for (int i 1; i 10; i) {for (int j 1; j 10; j) {cin mp[i][j];}}memset(solve, 0, sizeof(solve));for (int i 1; i 10; i) {for (int j 1; j 10; j) {memset(vis, 0, sizeof(vis));if (dfs(i, j))ans;}}cout ans; }
http://www.pierceye.com/news/587219/

相关文章:

  • 卖主机 服务器的网站wordpress自动标签内联
  • 28创业商机网seo在线优化技术
  • 建设银行网站查询余额世界杯球队最新排名
  • 网站对联广告做戒指网站的logo照片
  • 网站开发 项目计划书网页设计产品介绍页面的制作
  • 专做正品 网站青岛 网站制作
  • wordpress建站镜像杭州网站开发公司排名
  • 网站都需要什么类别网站首页seo关键词布局
  • 泰安千橙网站建设北京活动策划公司黄页
  • 网页网站模板北京市工商注册网上服务系统
  • 企业网站建设报价明细表免费ppt模板下载哪个网站好
  • 佛山做公司网站全球域名
  • 网站建设陆金手指谷哥7邢台企业做网站找谁
  • h5手机端网站开发优秀高端网站建设
  • 东莞桥头网站建设廊坊开发网站公司
  • sem优化托管公司湖南做网站seo
  • 网站流量下跌免费空间asp网站
  • 有没有可以做app的网站wordpress代码转义
  • 电子商务网站开发的任务书wordpress图片间距
  • 石家庄集团网站建设哪些网站可以做微信
  • 网站文件夹名平台期什么意思
  • 怎么用vps做网站论坛网站建设视频
  • 广州网站制作实力乐云seowordpress 评论模块
  • 永久免费制作网站木门行业做网站有什么好处
  • 怎么区分模板网站wordpress菜单怎么建
  • 网站开发最新效果企业手机网站建
  • 网站群管理系统哪个好wordpress制作会员功能
  • 做套现网站网站的访问量
  • 做网站网页需要学些什么做网站学的什么专业
  • 建设银行的官方网站纪念币公司宣传页设计印刷