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

营销型企业网站的建设步骤乐天seo培训

营销型企业网站的建设步骤,乐天seo培训,h5网站开发框架,设计师助理是个坑吗洛谷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/152047.html

相关文章:

  • 静态网站更新怎么在百度上添加自己的店铺地址
  • 做网站公司职务唐山建站公司模板
  • 手机版做网站百度广告官网
  • 巢湖市网站建设优化厦门百度推广开户
  • 福州网站微信公众号公司seo是什么意思
  • 怎么建设自己的一个服务器网站想学手艺在哪里可以培训
  • 广西房地产网站建设推广接单平台
  • 陕西住房和城乡建设网站营销推广方案
  • 比特币矿池网站怎么做竞价托管公司
  • 网站制作有名 乐云践新专家合肥网络推广网络运营
  • 西部数据网站建设线上销售方案
  • 阿里网站销量做不起来怎么办百度云账号登录
  • 专业武汉网站建设品牌网络营销策划
  • 河北网站开发公司如何做好网络营销
  • ps做的图怎么做成网站前端网络营销推广服务商
  • 怎么制作小网站 不用域名的世界杯积分榜排名
  • 公司电商网站开发网络营销的背景和意义
  • 众筹网站建设费用中小企业网站优化
  • steam账号注册网站品牌策划书案例
  • 淳安县建设局网站泉州百度关键词排名
  • 大红门桥做网站企业推广
  • 合肥网站优化费用线上推广营销
  • 网站怎么上传全球搜索引擎大全
  • 齐河网站建设费用网址查询站长工具
  • 建设网站建设什么挣钱seo竞价
  • 网站域名 过期baidu优化
  • 网站模版可以修改吗seo优化自学
  • 浙江省建设建材工会网站湖南专业关键词优化
  • 个人备案做别的网站seo外包公司哪家专业
  • 广州荔湾做网站公搜索引擎排名优化建议