自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ACM课程总结

ACM课程总结本学期所学的ACM已经算是告一段落了,总体来说,对它的感觉是有喜有悲,喜的是从这里学到了对待问题的思维方式,悲的是ACM的相关题目还是不算容易,一道简单题有可能还得花上一些时间方可AC,不过A过一道题后的喜悦是不言而喻的。废话不多说,下面来对本学期的ACM课程做个总结。Part 1 习得的知识一、 贪心算法 一)基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最

2016-07-08 12:05:58 445

原创 图算法总结

图算法总结图 (Graph) 是一种复杂的非线性数据结构,由顶点集合及顶点间的关系(也称弧或边)集合组成。可以表示为: G=(V, {VR}) 其中 V 是顶点的有穷非空集合; VR 是顶点之间关系的有穷集合,也叫做弧或边集合。弧是顶点的有序对,边是顶点的无序对。 度:无向图中顶点 v 的度是和 v 相关联的边的数目,记为TD(v)。 入度:有向图中以顶点 v 为终点的弧数目称为 v 的入度

2016-07-08 12:00:22 649

原创 图算法—Problem M

图算法—Problem M 题意 有n个人坐在zjnu体育馆里面,然后给出m个他们之间的距离, A B X, 代表B的座位比A多X. 然后求出这m个关系之间有多少个错误,所谓错误就是当前这个关系与之前的有冲突。解题思路 (1)弄清题意,找出出现冲突的位置,判断冲突很简单: 就是当两个人在同一行坐同时, 他们到根节点的距离差值正好是他们之间的距离差值。如果和测试数据不同,此时就出现了冲突了。

2016-07-06 22:35:18 489

原创 图算法—Problem J

图算法—Problem J 题意 题目大意是给一个图。起点为1,终点为2;然后点a到点b是合法的判断是当b存在一个到终点的距离小于a到终点的最小距离。求从起点到终点的路径数。解题思路 我的做法是dijk +DFS。具体为: 1、以终点 2 为起点 dijkstra; 2、直接DFS记忆化搜索。 感想 已经做不动了······ AC代码#include<cstdio>

2016-07-06 12:36:27 283

原创 图算法—Problem H

图算法—Problem H题意 求一个图的最大连通子图,要求每个联通分量最多只有一个环,且所求的边的权值之和最大。 解题思路 每输入一条边,判断此边两端点是不是在同一颗树上,如果在同一颗树上,判断树是不是有环,如果有环,则不加入此边,如果没环,加入此边(合并); 如果两棵树都没有环,直接合并即可;如果只有一棵树有环,可以合并,并标记; 如果都有环,显然不能合并。 感想 最大连通子图问

2016-07-05 12:14:33 355

原创 图算法—Problem K

图算法—Problem K 题意 虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山上看海芋,去纽约纯粹看雪景,去巴黎喝咖啡写信,去北京探望孟姜女……眼看寒假就快到了,这么一大段时间,可

2016-07-04 12:04:15 234

原创 图算法—Problem I

图算法—Problem I 题意 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗? 解题思路 本题是图的最短路径的一个应用,从题目中可以分析得出是求两点间的最短路径,所以我们可以选择Floyd算法。 感想 最短路之最短路···

2016-07-02 22:20:20 2386

原创 图算法—Problem F

图算法—Problem F题意 在相通n个岛屿的所有桥都坏了,要重修,重修每一个桥所用的时间不同,求重修使每个岛屿都间接或直接与其他岛屿相同时所用的的最短时间(只有修完一个桥后才可修下一个桥)。//简言之就是求最小生成树。 解题思路 该题图为稀疏图,还是最小生成树问题,用Kruskal算法解决。 假设WN=(V,{E})是一个含有n个顶点的连通网,则按照克鲁斯卡尔算法构造最小生成树的过程为

2016-07-01 12:05:38 244

空空如也

空空如也

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

TA关注的人

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