自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 P1111 修复公路

并告诉你每条公路的连着哪两个村庄,并告诉你什么时候能修完这条公路。问最早什么时候任意两个村庄能够通车,即最早什么时候任意两条村庄都存在至少一条修复完成的道路(可以由多条公路连成一条道路)。本题为基本的并查集,先根据时间来升序排序,然后每次合并两个结点,并判断是否达到完全连通,这里的判断需要注意,当仅有一个结点满足f[i]==i时,才说明达到完全连通了。剩下的就是并查集的问题了。A 地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。,否则输出最早什么时候任意两个村庄能够通车。,告诉你这条公路连着。

2024-11-15 15:19:58 602 1

原创 单源最短路径——Dijkstra(堆优化)

本题测试数据为随机数据,在考试中可能会出现构造数据让SPFA不通过,如有需要请移步。

2024-10-10 21:49:06 1597

原创 33rdCSP-T2 set的用法

关键在于用set来去重,然后自己写一个函数来转换大小写,其中需要注意的是set的遍历以及字符串的比较,还有set的大小size()

2024-09-11 13:33:03 291

原创 poj 3278 catch that cow

约翰希望立即抓住逃亡的牛。当前约翰在节点 N,牛在节点 K(0≤N,K≤100 000)时,他们在同一条线上。约翰有两种交通方式:步行和乘车。如果牛不知道有人在追赶自己,原地不动,那么约翰需要多长时间才能抓住牛?1.步行:约翰可以在一分钟内从任意节点 X 移动到节点 X-1 或 X+1。2.乘车:约翰可以在一分钟内从任意节点 X 移动到节点 2×X。输入:两个整数 N 和 K。输出:单行输出约翰抓住牛所需的最短时间(以分钟为单位)。输入样例5 17输出样例4。

2024-09-04 11:33:10 505 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除