
已經很久沒有打開簡書了,發現上一篇文章還停留在17年的冬天。這篇文章其實我在心里已經盤算了很久,一直拖到春節終于有時間寫了。我依稀記得16年的春...
不知道從什么時候開始起養成的習慣,每天不抽點時間讀書讓我感覺渾身難受。遙想自己讀研那段時間,早上起來去實驗室看書學習似乎是一件很自然的事情。三年...
cJSON是C語言中的一個JSON編解碼器,非常輕量級,C文件只有不到一千行,代碼的可讀性也很好,很適合作為C語言項目進行學習。項目主頁:htt...
引言 第一次知道劉未鵬這個人,是在讀了他博客的一篇文章《數學之美番外篇:平凡而又神奇的貝葉斯方法》。當時只是覺得這篇文章寫的很好,作者將一個本身...
什么是大數據 我經常在生活中聽到各種人宣稱我們要如何如何利用大數據,利用大數據思維來做"精準營銷"等類似這樣的話。但據我所知,很多人無非就是覺得...
1. 一種簡單的快速排序 快速排序最重要的就是partition函數,即選定某一個數后,使得所有小于該數的數字都在其左側,大于該數的數字都在其右...
問題一: 給定一個最多包含40億個隨機排列的32位整數的順序文件,找出一個不在文件中的32位整數。在具有足夠內存的情況下,如何解決該問題?如果有...
原題: 給定一個正整數n,要求找出最小數量的完全平方數,使得它們的和等于n。 既然是最小的數量,那就是完全平方數需要盡可能大,我的第一反應是能不...
解法一 最容易想到的方法是先對元素進行排序,然后取出前k個數,總時間復雜度O(n*logN)。你一定注意到了,當k=1時,上面的算法對整個數組都...