原创 力扣筆試題:尋找兩個有序數組的中位數

給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,並且要求算法的時間複雜度爲 O(log(m + n))。 你可以假設 nums1 和 nums2 不會同時爲空。 示例 1:

原创 多線程 WaitForSingleObject

CreateEvent函數詳解參見本博客文章: c++中CreateEvent函數解析(2) HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL b

原创 五家共井

算法題2 源:http://www.cnblogs.com/huangxincheng/archive/2012/08/06/2625427.html 五家人共用一口井,甲家的繩子用兩條不夠,還要再用乙家的繩子一條才能打到井水

原创 位圖的顯示

MFC位圖的顯示分爲4步:                1)創建位圖,可以用CBitmap構造位圖對象;                2)創建兼容DC,可以用CreateCompatibleDC;                3)將

原创 力扣筆試題:無重複字符的最長子串

給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: “abcabcbb” 輸出: 3 解釋: 因爲無重複字符的最長子串是 “abc”,所以其長度爲 3。 示例 2: 輸入: “bbbbb” 輸

原创 高斯模版生成代碼

二維高斯分佈公式: int k = 2; int row = 2*k + 1; int col = 2*k + 1; double sigma = 1; double *array

原创 FFT變換後,座標單位是什麼?

假設採樣頻率爲 1M , 採樣點數爲1024 ,那麼橫座標第N個點代表的頻率 X(N) = (1M / 1024) * N FFT是離散傅立葉變換的快速算法,可以將一個信號變換 到頻域。有些信號在時域上是很難看出什麼特徵的,但是如 果

原创 64位win10系統無法安裝.Net framework3.5的解決方法

http://www.xitongcheng.com/jiaocheng/win10_article_17792.html

原创 c# 調用c/c++ dll 參數問題

該文章純屬筆記,遇到一個問題,就在紀錄到這裏,方便以後的查詢。 1:我們有時候想得到c/c++ 參數的返回值。(2016-10-13)              C/C++函數原型:                    MotionC

原创 Opencv + FFTW3 圖象高斯高低通濾波

1:LPF 公式:out(i,j) = exp(-((i-M/2)^2+(j-N/2)^2)/2/sigma^2); 代碼:          void LPF_Fliter(vector<double>&data, int cols

原创 排序算法總結

1:快速排序     快速排序的原理是找一個參考點,前區和後區分別和這個參考點比較,有change就開始互換,那麼截至點就是前區的移動位置和後區的移動位置有重合,就代表這輪就結束了,    public class TestQui

原创 圖像的頻域變換

具體代碼如下: int main(int argc,char *argv[]) { Mat image = imread("/Users/hanoi/Desktop/lena.bmp",0); printf("width

原创 BJ-項目音頻處理(matlab)

目前一個音頻項目需要用到Matlab,動作UI主要是C++寫的,所以打算是Matlab編譯成exe執行文件,然後再通過C++ 調用Matlab的執行文件,生成結果文件txt,上位機去Load;Matlab 不動,記錄一步一步的操作,以備將

原创 BJ項目2--Python

目前的項目客戶指定需要Python開發,由於不熟悉這門開發語言,以此記錄作爲後期查看;1:Python的界面開發          1:PyQT5安裝:pip install python-qt5          2:QT design

原创 Mac QT 點點滴滴

*` Mac QT 1 :編譯的時候提示”xcode的路徑不對的時候” 2: 編譯的時候提示SDK不對的時候: