原创 "有道難題2009"複賽題目

突然發現,有道難題也有編程比賽,先看了一下去年的題目,自己寫了一個方法,再與官方給出的方法相比較,下面我對我的方法和官方方法作一下比較,找出不足,進步進步。首先列出題目: Problem Statement: 如果一個數字十進制表達時,不

原创 2010有道難題-練習賽

A題十分簡單:求與7無關的平方和。 #include<stdio.h> int main() { int n,i,sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { if((i%7==0)||(i%10=

原创 派生類

一、對基類的訪問權 1、私有派生 class x { int a; public: int get() {return a;} }; class y:x { int b; void make() { b=get()+10;}//可調用基類

原创 離散時間系統的頻域分析

這個實驗之前,要先弄清楚DFT和DTFT的區別,否則實驗過程中很難下手。 以我的理解:      DTFT是把一個離散序列分成很多細小的點,比如分成500個點,然後在每個細小的點上取某種樣本,利用2*pi/500爲固定搭配係數,從1,2,

原创 LPC2400

功能上,208個引腳分爲P0口,P1口,P2口,P3口,P4口,電源,復位,晶振,其他引腳。   P0~P4都是32位雙向多功能I/O口,每位的方向可單獨控制,且每位的功能取決於引腳連接模塊的引腳功能選擇。引腳具體用於什麼外設功能是由引腳

原创 A星代碼—整理

根據上一篇,對應如下: 1、節點屬性Of結構體 struct dian   {     int ng;//G值     int nf; //F值     int myx;     int myy;//自己     int fatherx;

原创 類型轉換

一、數據類型間轉換 1、隱式轉換 當char,short與int類型運算時,將char,short轉換成int類型; 級別低的自動轉換成級別高的; 當a=b,a,b不同類型時,b先轉換成a類型後進行賦值。   2、顯式轉換 1)強制類型轉

原创 重載

一、函數重載 兩個以上函數,名字相同,但參數的類型或個數不同,返回值可能不同。編譯器可知道在不同情況下調用哪個函數。 包括:構造函數重載,類成員函數重載,類以外的一般函數的重載 二、運算符重載 1、用成員函數重載運算符 class A {

原创 IIR數字濾波器設計與濾波

典型的模擬低通濾波器的指標有兩種方法:     第一種:Ωp,Ωs分別爲通帶頻率和阻帶頻率,δp,δs分別爲通帶容限和阻帶容限(峯波紋值)。 其中,在通帶內要求1-δp<=|Ha(jΩ)|<=1。 有時候指標也可以這樣表示:用通帶最大

原创 A星

一、搜索區化爲二維數組。 節點被標記爲可通過和不可通過。路徑找到,就從一個節點向另一個。依次循環,直到目的地。 二、方法:從點A開始,檢查相鄰節點,向外擴展     1、從A開始,把它作爲待處理點存入“開啓列表”     2、尋找起點周圍

原创 友元

一、友元函數 函數在某一類中聲明爲friend,就說明了它不是該類的成員函數,而是獨立的一般的外界函數,但它可以訪問該類的所有對象的私有成員。 友元函數有類形參,以傳送私有參數。 class A { public:   friend vo

原创 1 MATLAB介紹及其基礎操作

常用線性代數函數   B=A’ 矩陣轉置 A=[1 2;3 4] 矩陣賦值 C=A+B 矩陣相加 A(n) 查看矩陣A的第n個元素 C=A*B 矩陣相乘 A 查看矩陣A的內容 C=A^k

原创 &quot;有道難題2009&quot;複賽題目

突然發現,有道難題也有編程比賽,先看了一下去年的題目,自己寫了一個方法,再與官方給出的方法相比較,下面我對我的方法和官方方法作一下比較,找出不足,進步進步。首先列出題目: Problem Statement: 如果一個數字十進制表達時,不