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

建站助手曲靖百度推广

建站助手,曲靖百度推广,网站建设所需知识,wordpress 生成静态题解:ABC277C - Ladder Takahashi 题目 链接:Atcoder。 链接:洛谷。 难度 算法难度:普及。 思维难度:入门。 调码难度:入门。 综合评价:简单。 算法 深度优先搜索简单图论 思路 把每…

题解:ABC277C - Ladder Takahashi

·题目

链接:Atcoder。

链接:洛谷。

·难度

算法难度:普及。

思维难度:入门。

调码难度:入门。

综合评价:简单。

·算法

深度优先搜索+简单图论

·思路

把每个楼层看做是图的每个节点,用dfs从1开始深度优先遍历整个图,在经过每个节点的同时打擂台求出编号最大的节点的编号,最终输出该编号。

·代价

O(n)。事实上在输入的边里没有提及的全是孤点,所以真正能够遍历到的最多只有2n个点,因此dfs在去重(不重复经过一个相同的点)后时间复杂度为o(n)。

·细节

对于边的存储和dfs去重时是否经过的判定,我们分别采用map套vector,以及map或离散化(本人采用map)处理。

·代码

#include<bits/stdc++.h>
#define N 220000
using namespace std;
map<int,vector<int>>edge={};
map<int,bool>beto={};
int ans=0,n=0;
inline void dfs(int node);
int main(){scanf("%d",&n);for(int i=1;i<=n;i++){int a=0,b=0;scanf("%d%d",&a,&b);edge[a].push_back(b);edge[b].push_back(a);}dfs(1);printf("%d\n",ans);return 0;
}
inline void dfs(int node){ans=max(ans,node);if(beto[node]==true){return;}beto[node]=true;for(auto i:edge[node]){dfs(i);}
}

·注意

洛谷评测如果UKE,就说明RemoteJudge炸掉了,过一段时间(几分钟到几年不等)就好了。

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

相关文章:

  • 蚌埠网站制作哪家靠谱百度公司招聘条件
  • 珠海网站网站建设站长统计代码
  • 镇江网站建设找思创网络厦门百度seo排名
  • 深圳腾网站建设东莞网站建设优化推广
  • 如何取消危险网站提示seo优化教学视频
  • 个人电脑做网站打不开数据库今日国际新闻
  • 广东上海专业网站建设公司哪家好泰安seo排名
  • 重庆网站建设要点百度贴吧网页入口
  • 山东潍坊市奎文区疫情最新消息深圳优化公司义高粱seo
  • 企业公司信息网南宁百度seo优化
  • 苏州市智信建设职业培训学校网站搜索点击软件
  • 动态网站建设包括哪些内容香港旺道旺国际集团
  • 网站开发工作佛山网站建设方案咨询
  • 顶呱呱网站建设是外包的吗网络营销师报考条件
  • 武汉做网站推广哪家好整站优化加盟
  • phpcms获取网站名称百度会员登录入口
  • 网站分析模板怎样做推广是免费的
  • 奶茶微网站建设网上电商平台开发
  • 手机网站发展2020十大网络热词
  • 深圳网站制作企业邮箱网络推广方法怎么样
  • 关于校园网站建设的通知企业网站建设报价
  • 网站建站建设的公司磁力狗在线引擎
  • 网站开发 怎么才能发表情青岛seo公司
  • 重庆网站制作公司商铺营销推广方案
  • 轻量应用服务器可以做网站吗今日最新抗疫数据
  • 动态网站开发教材广东seo推广方案
  • 做国际黄金的网站陕西百度推广的代理商
  • 网站中的二级菜单怎么做23seo外链软件
  • 唐山中企动力做网站如何优化关键词搜索排名
  • 做外贸没有网站可以吗微信搜索seo优化