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

营销型企业网站的建设步骤常州网络推广平台

营销型企业网站的建设步骤,常州网络推广平台,网站手机版二维码怎么做,服务公司发展战略洛谷P2895&#xff1a;用BFS走出危险区域&#xff0c;危险区域存在时间&#xff0c;我们用ma记录最快变成危险区域的时间&#xff0c; 然后每次枚举时间1然后跟ma数组比较看能不能走&#xff0c;然后时间复杂度为O(305^2)。 #include<iostream> #include<cstring>…

洛谷P2895:用BFS走出危险区域,危险区域存在时间,我们用ma记录最快变成危险区域的时间, 然后每次枚举时间+1然后跟ma数组比较看能不能走,然后时间复杂度为O(305^2)。

#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
const int N = 50010;
int m, x, y, t;
typedef pair<int, int>PII;
int ma[305][305], ans[305][305];
bool v[305][305];
int dx[5] = {1, -1, 0, 0, 0},dy[5] = {0, 0, 1, -1, 0};
int change(int x){if(x == -1)return 99999;return x;
}
int main(){cin >> m;memset(ma, -1, sizeof(ma));while(m--){cin >> x >> y >> t;for(int i = 0; i < 5; i++){if(x + dx[i] >= 0 && y + dy[i] >= 0 && (ma[x + dx[i]][y + dy[i]] == -1 || ma[x + dx[i]][y + dy[i]] > t)){ma[x + dx[i]][y + dy[i]] = t;}}}queue<PII> q;q.push({0, 0});v[0][0] = true;while(q.size()){auto t = q.front();q.pop();int xd = t.first, yd = t.second;int s = ans[xd][yd] + 1;if(ma[xd][yd] == -1){cout << s - 1 << endl;return 0;}for(int i = 0; i < 4; i++){int xx = xd + dx[i], yy = yd + dy[i];if(xx >= 0 && yy >= 0 && s < change(ma[xx][yy]) && !v[xx][yy]){v[xx][yy] = true;ans[xx][yy] = s;q.push({xx, yy});}}}cout << -1 << endl;return 0;
}

洛谷P2036

#include<iostream>
#include<cmath>
#include<algorithm>
using namespace std;
int n, ss = 1, bb;
int s[15], b[15];
bool flag[15];
int ans = 0x7ffffff;
void dfs(int x){if(x > n){}else{for(int i = 1; i <= n; i++){if(flag[i] == false){ss *= s[i], bb += b[i];flag[i] = true;ans = min(ans, abs(ss - bb));dfs(x + 1);ss /= s[i], bb -= b[i];flag[i] = false;}}}
}
int main(){cin >> n;for(int i = 1; i <= n; i++){cin >> s[i] >> b[i];}dfs(1);cout << ans << endl;return 0;
}

洛谷P1605迷宫

#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
int n, m, t;
const int N = 15;
int sx, sy, fx, fy, xd, yd;
bool za[N][N], st[N][N];
int ans;
int dx[4] = {0, 0, 1, -1}, dy[4] = {1, -1, 0, 0};
void dfs(int x, int y){if(x == fx && y == fy){ans++;return;}for(int i = 0; i < 4; i++){int xx = x + dx[i], yy = y + dy[i];if(xx >= 1 && xx <= n && yy >= 1 && yy <= m && !za[xx][yy] && !st[xx][yy]){st[xx][yy] = true;dfs(xx, yy);st[xx][yy] = false;}}
}
int main(){cin >> n >> m >> t;cin >> sx >> sy >> fx >> fy;st[sx][sy] = true;//注意特殊点 while(t--){cin >> xd >> yd;za[xd][yd] = true;}dfs(sx, sy);cout << ans << endl;return 0;
}

http://www.dtcms.com/wzjs/238279.html

相关文章:

  • 网站产品类别顺序如果修改培训学校机构有哪些
  • 做网站公司职务seo是指什么岗位
  • 深圳网站快速排名优化百度广告代理
  • 房山企业网站建设公司金戈枸橼酸西地那非
  • django企业网站源码全网营销推广方案
  • 用手机做服务器做网站网上推广渠道有哪些
  • 软件开发具体是做什么长沙靠谱seo优化价格
  • 学习网站建设最简单的书网站首页布局设计模板
  • 中国建设银行网站企业登陆seo需要掌握哪些技术
  • 网站做管理后台需要知道什么店铺推广平台有哪些
  • 做本地化的返利网站怎么样品牌推广方案
  • java电子商务网站建设游戏推广赚佣金平台
  • 做钉子出口哪个网站好超级推荐的关键词怎么优化
  • 织梦可以做哪些类型型网站手机百度问一问
  • php 怎么做网站超链接电商运营主要工作内容
  • 盐城市建设银行网站企业网站推广的方法有
  • 网络营销方式哪些360优化大师旧版
  • 聊天网站制作教程怎么注册个人网站
  • 武昌网站制作建设百度搜索高级搜索技巧
  • 哈尔滨网站建设bcweb国际新闻最新消息美国
  • 什么是网站建设中的专用主机百度竞价推广常用到的工具
  • 建材网站制作商业公司的域名
  • 网站的建设与预算网站seo优化技巧
  • 好公司网站建设价格百度seo优化关键词
  • wordpress 停用多站点销售网络平台推广
  • 在成都如何找到做网站的公司网络推广公司哪家做得好
  • 昆明小程序公司seo在线教学
  • 网站建设中主页指的是故事式软文范例500字
  • 外贸公司网站建设方案百度竞价推广开户多少钱
  • 网站后台多个管理员营销策划公司简介