240 发简信
IP属地:海南
  • Resize,w 360,h 240
    从阿里离职后,我的工作生活发生了什么

    已经很久没有打开简书了,发现上一篇文章还停留在17年的冬天。这篇文章其实我在心里已经盘算了很久,一直拖到春节终于有时间写了。我依稀记得16年的春...

  • 坚持读书究竟给我带来了什么?

    不知道从什么时候开始起养成的习惯,每天不抽点时间读书让我感觉浑身难受。遥想自己读研那段时间,早上起来去实验室看书学习似乎是一件很自然的事情。三年...

  • cJSON源码分析

    cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有不到一千行,代码的可读性也很好,很适合作为C语言项目进行学习。项目主页:htt...

  • 《暗时间》读书笔记

    引言 第一次知道刘未鹏这个人,是在读了他博客的一篇文章《数学之美番外篇:平凡而又神奇的贝叶斯方法》。当时只是觉得这篇文章写的很好,作者将一个本身...

  • 《智能时代》读书笔记

    什么是大数据 我经常在生活中听到各种人宣称我们要如何如何利用大数据,利用大数据思维来做"精准营销"等类似这样的话。但据我所知,很多人无非就是觉得...

  • 《编程珠玑》之快速排序

    1. 一种简单的快速排序 快速排序最重要的就是partition函数,即选定某一个数后,使得所有小于该数的数字都在其左侧,大于该数的数字都在其右...

  • 《编程珠玑》第2章三个问题

    问题一: 给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数。在具有足够内存的情况下,如何解决该问题?如果有...

  • [leetcode Perfect Squares] 最少完全平方数

    原题: 给定一个正整数n,要求找出最小数量的完全平方数,使得它们的和等于n。 既然是最小的数量,那就是完全平方数需要尽可能大,我的第一反应是能不...

  • "最小的k个数" 方法汇总

    解法一 最容易想到的方法是先对元素进行排序,然后取出前k个数,总时间复杂度O(n*logN)。你一定注意到了,当k=1时,上面的算法对整个数组都...