240 发简信
IP属地:广东
  • Android-春招-面试经历-2019年

    感叹一声 耗时两个月的找工作经历终于是画上句号了,几十个日日夜夜的酸甜苦辣只有裸辞的亲尝者才能体会到吧,下面想来复盘或者说总结一下这段经历。但不...

  • RePlugin插件化实践

    RePlugin的开源地址:https://github.com/Qihoo360/RePlugin官方介绍:https://github.co...

  • 接入sdk库的几点心得体会

    由于项目的特殊性,最近一直在往app工程里接入(更新)第三方sdk,并且app的一些基础控件也被其他项目组封装成了sdk来导入。在不停的sdk更...

  • Java泛型的协变、逆变和不变

    背景 平时在看一些开源框架源码时总发现他们会或多或少的用到泛型来定义数据类型。这可以理解,毕竟牛逼的开源框架大都是为了解决一类普遍问题而存在的;...

    0.8 6513 4 14
  • Resize,w 360,h 240
    图论(7):图的遍历 - 广度优先和深度优先算法

    定义 从图中某一顶点出发访遍图中其余顶点,且使每一个顶点仅被访问一次,这个访问的过程叫做图的遍历(Traversing Graph)。且图的遍历...

  • Resize,w 360,h 240
    图论(6):图的最小生成树问题 - Prim和Kruskal算法

    定义 关于最小生成树的定义,需要先了解如下这几个相关概念: 连通图:在无向图中,若任意两个顶点vi与vj都有路径相通,则称该无向图为连通图。 强...

  • Resize,w 360,h 240
    图论(5):最短路径问题:Dijkstra与Floyd算法

    定义 所谓最短路径问题是指:如果从图中某一顶点(源点)到达另一顶点(终点)的路径可能不止一条,如何找到一条路径使得沿此路径上各边的权值总和(称为...

  • Resize,w 360,h 240
    图论(4):关键路径概念与算法(Graph实现)

    概念 AOE网对应研究实际问题是工程的工期问题:(1)完成一项工程至少需要多少时间?(2)哪些活动是影响整个工程进度的关键? 如果在有向图中用顶...

  • Resize,w 360,h 240
    图论(3):Guava中Graph使用入门及原理介绍

    关于guava中图数据结构的基本情况官方介绍请先查看上一篇wiki文档翻译:图论(2):Guava中Graph模块(wiki翻译),这一节我们使...