原创 藍橋杯備賽(五) 雙指針,BFS與圖論

藍橋杯備賽(五) 雙指針,BFS與圖論 一、雙指針 1.Acwing 1238. 日誌統計 小明維護着一個程序員論壇。現在他收集了一份”點贊”日誌,日誌共有 N 行。 其中每一行的格式是: ts id 表示在 ts 時刻編號 id

原创 OOP筆記(九) 多態

OOP筆記(九) 多態 1.多態定義的構成條件 多態是在不同繼承關係的類對象,去調同一函數,產生了不同的行爲。 就是說,有一對繼承關係的兩個類,這兩個類裏面都有一個函數且名字、參數、返回值均相同,然後我們通過調用函數來實現不同類對

原创 數字信號處理:FIR數字濾波器設計及軟件實現

數字信號處理:FIR數字濾波器設計及軟件實現 一、實驗目的 (1)掌握用窗函數法設計FIR數字濾波器的原理和方法。 (2)掌握用等波紋最佳逼近法設計FIR數字濾波器的原理和方法。 (3)掌握FIR濾波器的快速卷積實現原理。 (4)

原创 數字信號處理:IIR數字濾波器設計及軟件實現

數字信號處理:IIR數字濾波器設計及軟件實現 1.實驗原理 設計IIR數字濾波器一般採用間接法(脈衝響應不變法和雙線性變換法),應用最廣泛的是雙線性變換法。基本設計過程是:①先將給定的數字濾波器的指標轉換成過渡模擬濾波器的指標;

原创 OOP筆記(八) 類的繼承與派生

OOP筆記(八) 類的繼承與派生 1.概念 類的繼承:是新的類從已有類那裏得到已有的特性。 類的派生:從已有的類產生一個新類的過程。 基類(父類):原有的類 派生類(子類):產生的新類。 派生類同樣可以作爲基類派生新的類,這樣就形

原创 [轉]MATLAB中filter的理解與使用()

    MATLAB新手學習記錄——filter函數使用 filter概念與基本語法 以最簡單的 y = filter(b,a,X) 爲例 **可實現差分方程** 上學期剛學過《信號與系統》,因此這個寒假打算在確定考研(有一丟丟可

原创 [轉]C++vector的用法()

    文章目錄 1. vector: 1.1 vector 說明 1.2 vector初始化: 1.3 vector對象的常用內置函數使用(舉例說明) 2. 順序訪問vector的幾種方式,舉例說明 2.1. 對向量a添加元

原创 [轉]C++ pair的基本用法總結(整理)()

1,pair的應用 pair是將2個數據組合成一組數據,當需要這樣的需求時就可以使用pair,如stl中的map就是將key和value放在一起來保存。另一個應用是,當一個函數需要返回2個數據的時候,可以選擇pair。 pair的實現是一

原创 藍橋杯備賽(四) 枚舉,模擬與排序

藍橋杯備賽(四) 枚舉,模擬與排序 1.Acwing 1210. 連號區間數 小明這些天一直在思考這樣一個奇怪而有趣的問題: 在 1∼N的某個排列中有多少個連號區間呢? 這裏所說的連號區間的定義是: 如果區間 [L,R]裏的所有

原创 [轉]元胞自動機算法彙總含matlab代碼()

  元胞自動機理論 許多複雜的問題都可以通過元胞自動機來建立模型,元胞自動機實質上是定義在一個具有離散、有限狀態的元胞組成的元胞空間上,並按照一定的局部規則,在離散的時間維度上演化的動力學系統。 元胞又可稱爲單元、細胞,是元胞自動機的最基

原创 [轉]C++文件讀寫詳解(ofstream,ifstream,fstream)()

在看C++編程思想中,每個練習基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含義,在看了幾位大牛的博文後,進行整理和總結: 這裏主要是討論fstream的內容:   #include <fstre

原创 C++作業 棧的實現

C++作業 棧的實現 #include<iostream> #include<cstdio> #include<cstring> using namespace std; int const len=20; class Msta

原创 OOP筆記(七) 模板與STL

OOP筆記(七) 模板與STL 1.函數模板 (1)泛型程序設計:Generic Programming,算法實現時不指定具體要操作的數據的類型 泛型 — 算法實現一遍->適用於多種數據結構 模板定義的語法格式如下: 例:s

原创 OOP筆記 (六) 運算符重載

OOP筆記 (六) 運算符重載 1.運算符重載 對抽象數據類型也能夠直接使用C++提供的運算符 • 程序更簡潔 • 代碼更容易理解 例如: • complex z1和complex z2是兩個複數對象,求兩個複數的和, 希望能直接

原创 C語言實現FFT

C語言實現FFT 參考: https://blog.csdn.net/YAOHAIPI/article/details/102307425 https://www.cnblogs.com/wuyepeng/p/9795479.ht