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

通州区住房建设委员会网站长沙seo外包服务

通州区住房建设委员会网站,长沙seo外包服务,建设银行教育网站,如何创建一个企业网站两小时快乐模拟,最终三百分耻辱下播,(刷的题三道一组,时长两小时,第一题100分,第二题200分,第三题300分),第三题完全想错了,其实挺简单的,就是好久…

        两小时快乐模拟,最终三百分耻辱下播,(刷的题三道一组,时长两小时,第一题100分,第二题200分,第三题300分),第三题完全想错了,其实挺简单的,就是好久没看知识点都忘了要用了。

        这里只复习相关知识点.

1 第一题栈模拟没啥可看的,第二题字符串大模拟,也没啥好说的,这都看模拟能力了

2 第三题floyd最短路

为什么会想错:忽略了一个重要信息,每个节点的权值要加上,而不是只看路径的权值

题目的输入规模是100左右,而floyd的时间复杂度为O3,该考虑用这个。

#include <iostream>
using namespace std;const int N = 210, M = 2e+10, INF = 1e9;int n, m, k, x, y, z;
int d[N][N];void floyd() {for(int k = 1; k <= n; k++)//k代表途径节点for(int i = 1; i <= n; i++)for(int j = 1; j <= n; j++)d[i][j] = min(d[i][j], d[i][k] + d[k][j]);
}int main() {cin >> n >> m >> k;for(int i = 1; i <= n; i++)for(int j = 1; j <= n; j++)if(i == j) d[i][j] = 0;//自环初始化为0else d[i][j] = INF;//其他都初始化为INFwhile(m--) {cin >> x >> y >> z;d[x][y] = min(d[x][y], z);//这里重边保存最小的边}floyd();while(k--) {cin >> x >> y;if(d[x][y] > INF/2) puts("impossible");//由于有负权边存在所以约大过INF/2也很合理//不要用==,INF不够大会卡数据else cout << d[x][y] << endl;}return 0;
}

3 查资料加总结了几页面试可能问到的知识

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

相关文章:

  • 仙桃网站设计公司关键词歌曲歌词
  • 网站设计所用到的技术河南网站推广优化
  • 网站建设服务商 需要什么主机南京网站建设
  • wordpress图纸管理网站百度账号购买1元40个
  • 2016个人做淘宝客网站浏览器网址
  • 南京网站建设 w网站设计说明
  • wordpress 设计优化网站搜索
  • 遵义网站建设培训sem是什么分析方法
  • 手游推广平台哪个好广州seo外包公司
  • 网站建设草图seo的流程是怎么样的
  • 网站企业网站建设需求文档北京网上推广
  • 千博企业网站管理系统 下载明星百度指数在线查询
  • 专业的网站建设电话怎么下载需要会员的网站视频
  • 北京移动端网站多少钱手机优化大师怎么退款
  • 网站开发员需要什么素质南宁网站优化公司电话
  • 抚顺营销型网站建设软文推广营销
  • 做游戏必备的几个网站59软文网
  • 教做月嫂的网站有吗百度开户渠道
  • 做网站的框架有广州网站优化
  • 深圳网站制作哪里好企业站seo报价
  • 运城网站推广口碑营销的作用
  • 怎么把园林设计网站做的酷炫网络推广培训去哪里好
  • dede网站版权信息标签世界杯竞猜
  • 无锡市锡山区建设局网站网络优化公司排名
  • 苏州建设局网站2023第二波疫情已经到来了吗
  • 南昌做网站建设哪家好凤山网站seo
  • dedecms购物网站专业做网站官网
  • html语言大型网站开发线上推广方案怎么写
  • 网站设计师专业国际新闻最新消息今天 新闻
  • 网站开发员一月多少工资百度站长电脑版