原创 史上最通俗的海明碼編碼計算、檢錯和糾錯原理解析

合法代碼集:所謂合法代碼集就是當代碼由於未知因素導致出錯後,計算機可是識別到錯誤的代碼。不合法代碼集:{(001), (010), (101), (111)}。如果(101)出錯,可能是(111),那麼無法判斷是錯誤代碼還是本來就是(111

原创 魅族魅藍Flyme系統在AndroidStudio不顯示Logcat

打開手機設置: 點擊“輔助功能”: 點擊“開發者選項”: 點擊“性能優化”: 點擊“高級日誌輸出”: 選擇“全部允許”: Tips: 部分Flyme手機有可能開啓此選項也不會輸出所有系統日誌,或者根本沒有此選項,程序猿小哥哥可

原创 Axure 8.1.0.3381註冊碼

License:zdfansKey:fZw2VoYzXakllUuLVdTH13QYWnjD6NZrxgubQkaRyxD5+HNMqdr+WZKkaa6IoE5N Licensee:zd423Key:LrZoHQetrL7OK8XOVW

原创 Snagit9-12註冊碼

SnagIt 9 註冊碼: AM5SC-8LWML-MVMWU-DTLGE-ERMBE SnagIt 10 註冊碼: 5HCAK-DEGMZ-EYABA-M4LCC-ACBE2 DFKDA-JZ5FC-TGLAA-CM5DM-MFEBD C

原创 收集的圖譜

原创 圖解算法系列之歸併排序

(1)算法描述 對於給定的線性序列,將當前序列不斷的進行分組,當每個分組的數據只有一個元素時,代表這個分組是有序的,那麼向上合併。每一層兩兩合併,合併的過程是,開闢一個新空間,使用兩個指針同時掃描兩個有序的分組,使得較小的元素或者較大的元素

原创 圖解算法系列之冒泡排序(Low版)

(1)算法描述 對於給定的線性序列,每一個元素與其下一個元素進行比較,如果滿足大於當前元素就交換位置,然後依次向下比較。利用數學歸納法得知:N個元素總共比較N(N-1)次。 (2)圖解算法 (3) C/C++代碼實現 Custom.h

原创 圖解算法系列之希爾排序

希爾排序 (1)算法描述 對於給定的線性序列,將這個序列按照一定規則進行分組,每個小序列使用插入排序的方法排序。由於是每個分組進行排序,序列總體只是局部有序,全局還是無序的。因此全部的分組進行一次排序後,再將小分組劃分成更大的分組進行排序,

原创 圖解算法系列之冒泡排序(優化版)

算法描述 在第一層循環中設置一個變量,只要該序列局部有序就不需要進行排序了,提前終止循環。 圖解算法 略. C/C++代碼實現 Custom.h void BubbleSortAdvanced(int arr[], int number

原创 誰的青春不迷茫

大二了,我到底是繼續上學讀博士讀碩士搞AI,還是畢業出來做個運維研發呢?程序員啊,看得見的未來呀!命運就在自己的手中呀...同學老師都建議我考研,可是咋感覺上學上夠了呢...可是好好讀書搞AI不算喜歡也不算討厭...與Bug鬥爭一輩子也不算

原创 圖解算法系列之插入排序(Low版)

(1)算法描述 對於給定的線性空間,依次考察每個元素,當指定的元素比後一個元素大(或者小)的時候就交換位置,然後交換過來的後一個元素繼續向前比較,只要比該元素大(或者小)就兩兩交換,直到不符合交換條件或者到達最前端。 (2)算法圖解 (3

原创 圖解算法系列之選擇排序

選擇排序 (1)算法描述 對於給定的一個線性空間,維護兩個區域——“已排序區域”和“未排序區域”。遍歷每一個元素,找出該元素後邊所有元素中,比當前元素絕對值相差最大的元素,與該元素交換位置。 (2)算法圖解 void selectionS

原创 實現一個可以在指定範圍產生隨機數組的函數

C/C++實現 Helper.h #include <ctime> #include <cmath> #include <cstdlib> #include <cassert> #include <cstdio> int* gener

原创 (藍橋杯)斐波那契數列快速求解

問題描述: Fibonacci數列的遞推公式爲:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 數據規模: 1 <= n <= 1,000,000 輸入輸出樣例:

原创 Elementary OS Juno右鍵菜單添加在"此處deepin終端"

# 編輯文件 sudo vim /usr/share/contractor/deepin-terminal.contract # 寫入如下內容 [Contractor Entry] Name=Open Deepin Terminal Ico