摘要:建立兩個堆,一個堆就是本身,也就是一個最小堆另一個要寫一個,使之成為一個最大堆。我們把遍歷過的數(shù)組元素對半分到兩個堆里,更大的數(shù)放在最小堆,較小的數(shù)放在最大堆。同時,確保最大堆的比最小堆大,才能從最大堆的頂端返回。 Problem Numbers keep coming, return the median of numbers at every time a new number a...
摘要:我們也知道上下文切換是很耗時的行為,畢竟每次浪費一個小時,也很讓人有罪惡感的。雖然我們知道要比機械硬盤快很多,但是這個速度對于來說也是像烏龜一樣。 原文地址 簡介 經(jīng)常聽到有人說磁盤很慢、網(wǎng)絡很卡,這都是站在人類的感知維度去表述的,比如拷貝一個文件到硬盤需要幾分鐘到幾十分鐘,夠我去吃個飯啦;而從網(wǎng)絡下載一部電影,有時候需要幾個小時,我都可以睡一覺了。 最為我們熟知的關于計算機不同組件速...
摘要:狀態(tài)遷移代碼所謂的狀態(tài)遷移,就是當前狀態(tài)函數(shù)返回下一個狀態(tài)函數(shù)。狀態(tài)函數(shù)通過代碼中的函數(shù)來輸出解析好的詞,我們只需要覆蓋,即可指定對解析結果的處理方式。詞法分析器代碼狀態(tài)函數(shù)們至此,字符流被拆成詞。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入wi...
摘要:可操作與采用與文件分離的寫法,當我們在閱讀時,希望能直觀的看出節(jié)點綁定了哪些事件或這個函數(shù)是為哪種事件服務的。這種方案優(yōu)于通過選擇器查找到節(jié)點動態(tài)綁定事件。 可操作html與js magix采用html與js文件分離的寫法,當我們在閱讀時,希望能直觀的看出節(jié)點綁定了哪些事件或這個函數(shù)是為哪種事件服務的。如下html save 我們在閱讀上述html片斷時,可直觀的...