240 发简信
IP属地:贵州
  • 今日头条面试题

    看到两道今日头条的面试题[1],尝试做了下,在这里整理下思路。 String Shifting naive 的方法不用说了,时间复杂度 O(n^...

  • Resize,w 360,h 240
    GC 基础

    基本的垃圾回收算法 判断对象是否可被回收 引用计数法,被零引用的对象可回收。但是很难解决相互引用的问题 从 gc root 开始搜索,搜索不到的...

  • 二叉树 遍历 前序,中序,后序。是以遍历根结点的顺序来定义的写法:递归是很自然的写法,也可借助栈用循环来实现 与 DFS, BFS 的关系 前序...

  • 记全飞秒激光手术

    缘起 我是从高中开始佩戴眼镜的,算下来也有十多年了。戴眼镜以来一直就不太敢参与对抗的运动。可是有时候也确实很想玩一下,尽管很小心,但是在上次和同...

  • Java Concurrency

    并发模型和分布式系统的相似性 并发系统中有多个线程在协同工作,而分布式系统是多个进程在协同工作,这些进程可能分布在不同的计算机上。线程和进程本身...

  • 2016,一个非典型程序员的观察

    2016 年就这么过去了,虽然做总结是一件很俗的事情,但的确非常有用。过去一年的经历不算特别丰富,但也做了几件突破自己舒适区的事情,今年应该更出...

  • 《芳华》不只是芳华

    周末去看了电影《芳华》电影花了大量的镜头描写了文工团青年男女们的青春岁月,那些美好的时光。 尽管刘峰这个人物是不幸的,但电影最终还是在一个祥和的...

  • 排序

    时间复杂度 O(lgn) 的通用算法 Divide and Conquer quick sort merge sort 这两者的思想很像:前者是...

  • 搜索算法

    图的搜索(遍历) DFS 写法:递归或用 stack求解那种所有满足条件的路径的问题,很容易想到 DFS,而且遍历基本也是比不可少的。但是最优解...

个人介绍
never fucking stop pushing yourself