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

在深圳市做一个网站多少钱搜索引擎推广与优化

在深圳市做一个网站多少钱,搜索引擎推广与优化,店铺装修公司,杭州西湖区网站建设文章目录 题目描述输入格式输出格式样例样例输入样例输出 提示完整代码 题目描述 现在是晚餐时间,而母牛们在外面分散的牧场中。 Farmer John 按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数…

文章目录

    • 题目描述
    • 输入格式
    • 输出格式
    • 样例
      • 样例输入
      • 样例输出
    • 提示
    • 完整代码

题目描述

现在是晚餐时间,而母牛们在外面分散的牧场中。

Farmer John 按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只最快的母牛)。在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。

每个牧场由一条条道路和一个或多个牧场连接(可能包括自己)。有时,两个牧场(可能是字母相同的)之间会有超过一条道路相连。至少有一个牧场和谷仓之间有道路连接。因此,所有的母牛最后都能到达谷仓,并且母牛总是走最短的路径。当然,母牛能向着任意一方向前进,并且她们以相同的速度前进。牧场被标记为 a … z \texttt{a} \ldots \texttt{z} az A … Y \texttt{A} \ldots \texttt{Y} AY,在用大写字母表示的牧场中有一只母牛,小写字母中则没有。 谷仓的标记是 Z \texttt{Z} Z,注意没有母牛在谷仓中。

注意 m \texttt{m} m M \texttt{M} M 不是同一个牧场

输入格式

第一行一个整数 P P P 1 ≤ P ≤ 1 0 4 1\leq P \leq 10^4 1P104),表示连接牧场(谷仓)的道路的数目。

接下来 P P P 行,每行用空格分开的两个字母和一个正整数:被道路连接牧场的标号和道路的长度(道路长度均不超过 1 0 3 10^3 103)。

输出格式

单独的一行包含二个项目:最先到达谷仓的母牛所在的牧场的标号,和这只母牛走过的路径的长度。

样例

样例输入

5
A d 6
B d 3
C e 9
d Z 8
e Z 3

样例输出

B 11

提示

翻译来自 NOCOW

USACO 2.4

完整代码

#include <bits/stdc++.h>
using namespace std;
int m, cnt = 0, o = 0, dist[10002], h[152];
bool vis[10002];
struct node {int to, nxt, w;
} e[20005];
void add(int u, int v, int w) { cnt++, e[cnt].w = w, e[cnt].to = v, e[cnt].nxt = h[u], h[u] = cnt; }
struct cmp {bool operator()(int a, int b) { return dist[a] > dist[b]; }
};
priority_queue<int, vector<int>, cmp> q;
void d(int x) {memset(dist, 0x3f, sizeof(dist));memset(vis, 0, sizeof(vis));dist[x] = 0, q.push(x);while (!q.empty()) {int u = q.top();q.pop();if (vis[u])continue;vis[u] = true;for (int i = h[u]; i; i = e[i].nxt) {int v = e[i].to;if (!vis[v] && dist[u] + e[i].w < dist[v])dist[v] = dist[u] + e[i].w, q.push(v);}}
}
int main() {scanf("%d", &m);for (int i = 1, c; i <= m; i++) {char cha, chb;scanf(" %c %c %d", &cha, &chb, &c);add(int(cha), int(chb), c), add(int(chb), int(cha), c);}int minn = 0x3f3f3f3f, k;for (int i = 65; i <= 89; i++)if (h[i]) {d(i);if (dist[90] != 0x3f3f3f3f && minn > dist[90])minn = dist[90], k = i;}printf("%c %d", char(k), minn);return 0;
}




http://www.ds6.com.cn/news/95480.html

相关文章:

  • 做网站专用图标站长工具seo综合查询关键词
  • 做杀人任务的网站如何自己制作一个网站
  • 百度有没有做游戏下载网站吗太原关键词优化报价
  • 不做百度推广网站关键词被屏蔽整站优化加盟
  • 网站建设要咨询哪些淘宝关键词搜索排名
  • 怎么制作属于自己的网站web网页制作成品免费
  • 西安做网站公司有哪些seo自动优化工具
  • 网页快照网站刷链接浏览量网站
  • 江苏高端品牌网站建设如何宣传推广产品
  • 给女朋友做的网站内容怎么制作一个网页
  • 电子商务网站技术方案热门搜索排行榜
  • 电子商务网站建设论文摘要重庆网站seo费用
  • 站台建筑推广策略有哪些方法
  • 烟台制作网站有哪些2023年7月疫情爆发
  • 做网页收款网站谷歌外贸平台叫什么
  • 佛山网站建设模板建站seo每日一帖
  • 微信小程序对接广告联盟优化大师绿色版
  • 哪些是 joomla做的网站网络营销策划活动方案
  • 阿里云上能建设自己的企业网站怎么免费注册域名
  • 厦门建设网站制作友情连接出售
  • wordpress中文教程windows优化大师是哪个公司的
  • wordpress付费文章插件-paid articles下载网站seo优化技能
  • 网站开发流程及进度安排刷评论网站推广
  • 天津建设银行网站推广拉新app哪几个靠谱
  • 焦作网站建设哪家正规百度推广客服人工电话多少
  • 郑州网站建设 云极如何搭建网站平台
  • 松江网站制作室内设计培训
  • 中小企业官方网站seo网站自动发布外链工具
  • 南通网站制作哪个好竞价托管多少钱一个月
  • 青岛海川建设集团网站培训机构好还是学校好