自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coooooding

如果只能读三本书,那一定是《操作系统和计算机网络》、《编译原理》、《数据结构和算法》。如果只能读一本书,那它就是《数据结构和算法》

  • 博客(5)
  • 收藏
  • 关注

原创 并查集

` 实际使用场景: 求图的联通分量,比如求各城市之间互通还要修几条路,比如网络布线时最少还要布几条线防止多布线浪费材料。UF.java public class UF { private int groupCount;//组的个数 private int[] pre;/*下标为节点在list中的索引,值为节点的前导节点的索引(父节点的索引)。 如果值小于0,...

2018-06-28 19:25:56 206

原创 prim优化版

` /** 最小生成树 prim算法优化思路: g.vertexs = [{id:’A’,used:false},{id:’B’,used:false},{id:’C’,used:false},{id:’D’,used:false},{id:’E’,used:false},{id:’F’,used:false}]; g.edges = [ heap, heap, heap, ...

2018-06-28 19:25:18 595

原创 kruskal算法

` public class KruskalTest { @Test public void test(){ PriorityQueue<Edge> queue = new PriorityQueue<>(); Graph g = Graph.build(); for(Edge e : g.getEdges()){ ...

2018-06-27 18:47:56 2270

原创 基于zookeeper实现配置文件共享

` Config.java public class Config{ public static final String CONFIG_PATH = “/module1.properties”; private Map

2018-06-27 08:51:20 1024

原创 prim

` /** 最小生成树 prim算法 */ function newGraph(){ let g = { vertexs:[],//顶点集合 edges:[]//,//边的集合。使用邻接矩阵,是一个二维数组。 //edgesNum:0//边的条数 }; g.vertexs = [‘A’,’B’,’C’,’...

2018-06-27 08:45:41 753

空空如也

空空如也

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

TA关注的人

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