鄰接矩陣類的根是A d j a c e n c y W D i g r a p h,因此從這個類開始。程序1 2 - 1給出了類的描述。程 序中,先用程序1 - 1 3中函數Make2DArray 為二組數組a 分配空間,然后對數組a 初始化,以描述 一個n 頂點、沒有邊的圖的鄰接矩陣,其復雜性為( n2 )。該代碼沒有捕獲可能由M a k e 2 D A r r a y 引發的異常。在析構函數中調用了程序1 - 1 4中的二維數組釋放函數D e l e t e 2 D
標簽: 矩陣
上傳時間: 2013-12-21
上傳用戶:lanjisu111
第二個搜索函數為私有成員函數S a v e S e a r c h,由插入和刪除操作來調用。S a v e S e a r c h不僅 包含了S e a r c h的功能,而且可把每一級中遇到的最后一個節點存放在數組l a s t之中
上傳時間: 2015-10-11
上傳用戶:zm7516678
crc任意位生成多項式 任意位運算 自適應算法 循環冗余校驗碼(CRC,Cyclic Redundancy Code)是采用多項式的 編碼方式,這種方法把要發送的數據看成是一個多項式的系數 ,數據為bn-1bn-2…b1b0 (其中為0或1),則其對應的多項式為: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:數據“10010101”可以寫為多項式 X7+X4+X2+1。 循環冗余校驗CRC 循環冗余校驗方法的原理如下: (1) 設要發送的數據對應的多項式為P(x)。 (2) 發送方和接收方約定一個生成多項式G(x),設該生成多項式 的最高次冪為r。 (3) 在數據塊的末尾添加r個0,則其相對應的多項式為M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),獲得商Q(x)和余式R(x),則 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2運算,T(x)所對應的數據是在原數 據塊的末尾加上余式所對應的數據得到的。 (6) 發送T(x)所對應的數據。 (7) 設接收端接收到的數據對應的多項式為T’(x),將T’(x)除以G(x) ,若余式為0,則認為沒有錯誤,否則認為有錯
上傳時間: 2014-01-16
上傳用戶:hphh
Manchester encoded receives, programs the Manchester encoded receiveusing the C language to accept the procedure, own should sometimesslightly revise
標簽: Manchester encoded receiveusing the
上傳時間: 2014-01-08
上傳用戶:6546544
Visual.C++程序設計技巧與實例--配套光盤 第2章 MSDEV集成環境與VC編譯器 共1個實例 1. MyAppwizard:定制一個AppWizard 第3章 對話框和控件 本章共有15個實例: 1. RedBK 改變對話框背景顏色 2. BitmapBK為對話框設置一幅背景圖 3. DlgDemo創建和使用非模式對話框 4. ESCNoExit按ESC時對話框不退出 5. DlgToolTip實現對話框控件的ToolTip 6. SmoothDlg實現對話框的淡入淡出效果 7. IrregularDlg實現不規則對話框 8. FullScreenDlg實現全屏對話框 9. UnClickableButton點擊不到的按鈕 10.BMPButton位圖按鈕 11.LinkBTN超鏈接按鈕 12.RoundBTN非矩形按鈕(圓形按鈕) 13.MaskEdit限制編輯框中允許出現的字符 14.AutoComboBox自動完成組合框 15.ProgressBar在狀態條中顯示進度條
標簽: MyAppwizard AppWizard Visual MSDEV
上傳時間: 2014-05-27
上傳用戶:yzy6007
經典C語言程序設計100例1-10 如【程序1】 題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少? 1.程序分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列后再去 掉不滿足條件的排列。 2.程序源代碼: main() { int i,j,k printf("\n") for(i=1 i<5 i++) /*以下為三重循環*/ for(j=1 j<5 j++) for (k=1 k<5 k++) { if (i!=k&&i!=j&&j!=k) /*確保i、j、k三位互不相同*/ printf("%d,%d,%d\n",i,j,k) } }
上傳時間: 2013-12-14
上傳用戶:hfmm633
代入法的啟發示搜索 我的代碼實現是:按照自然語言各字母出現頻率的大小從高到低(已經有人作國統計分析了)先生成一張字母出現頻率統計表(A)--------(e),(t,a,o,i,n,s,h,r),(d,l),(c,u,m,w,f,g,y,p,b),(v,k,j,x,q,z) ,再對密文字母計算頻率,并按頻率從高到低生成一張輸入密文字母的統計表(B),通過兩張表的對應關系,不斷用A中的字母去替換B中的字母,搜索不成功時就回退,在這里回朔是一個關鍵。
上傳時間: 2015-10-24
上傳用戶:wanqunsheng
C#制作的小型圖書館管理系統,系數據庫課程設計作品,功能相當簡單,而且連接數據庫也比較慢,但可以作為相關軟件的參考
上傳時間: 2013-12-02
上傳用戶:haohaoxuexi
單總線溫度傳感器DS18B20以及12位串行AD轉換TLC2543的控制程序,控制MCU為ATMEGA64,代碼語言為C
上傳時間: 2015-11-07
上傳用戶:671145514
本書向讀者展示了如何自己動手編寫一個簡化的32位保護模式操作系統,涉及了現代操作系統的主要技術。本書以編寫操作系統為主線索,討論了存儲管理、基本I/O操作與圖形界面、中斷與系統調用、進程管理、設備管理(以IDE磁盤為例)、文件系統(FAT16為例)、系統引導與系統初始化等方面程序實現的技術問題,給出了操作系統實驗和課程設計的內容,并提供了參考程序的清單及詳細的注釋。這些內容不僅對學習操作系統的學生有幫助,而且對從事底層軟件開發、學習保護模式匯編編程與C語言編程的人員也非常有用。 本書可供高等院校開設操作系統課程的有關專業作為實踐教材,亦可供廣大計算機應用人員、軟件設計人員參考和使用。
上傳時間: 2014-08-06
上傳用戶:小眼睛LSL