240 发简信
IP属地:四川
  • 120
    18年看了七十几本书,我重点推荐这12本

    2018年的书单,我前几天已经晒过了,后来在一个读书群里有人说:“有的人列很长的书单来装逼,一点意义也没有。”我听了一笑了之,只能说,他的生活方式限制了他的想象吧。一年读七十...

  • 120
    减少该死的 if else 嵌套

    写在前面 不知大家有没遇到过像“横放着的金字塔”一样的if else嵌套: 我并没夸大其词,我是真的遇到过了!嵌套6、7层,一个函数几百行,简!直!看!死!人! if els...

  • [原创] Cmake语法速览

    0 源文件 Cmake的源码文件,可以包含命令+注释+空格+换行。 以cmake编写的源文件以CMakeLists.txt命名或者以.cmake为扩展名。 一般在项目源码的最...

  • 120
    一篇文章搞懂红黑树的原理及实现

    2-3-4 Tree(2-3-4树) 二叉查找树(Binary Search Tree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大...

  • Kth 时间复杂度O(nlogk)

    今日头条面试题

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