數(shù)據(jù)結(jié)構(gòu) 1、算法思路: 哈夫曼樹算法:a)根據(jù)給定的n個權(quán)值{W1,W2… ,Wn }構(gòu)成 n棵二叉樹的集合F={T1,T2…,T n },其中每棵二叉樹T中只有一個帶權(quán)為W i的根結(jié)點,其左右子樹均空;b)在F中選取兩棵根結(jié)點的權(quán)值最小的樹作為左右子樹構(gòu)造一棵新的二叉樹,且置新的二叉樹的根結(jié)點的權(quán)值為其左、右子樹上結(jié)點的權(quán)值之和;c)F中刪除這兩棵樹,同時將新得到的二叉樹加入F中; d)重復(fù)b)和c),直到F只含一棵樹為止。
標(biāo)簽: 算法 W1 數(shù)據(jù)結(jié)構(gòu) 樹
上傳時間: 2016-03-05
上傳用戶:lacsx
這是一個用C語言寫的禁忌搜索算法的解釋,解決了了一個n后問題,這是一個典型的介紹性的算法代碼。 很不錯
上傳時間: 2014-01-02
上傳用戶:shinesyh
C++面向?qū)ο蟮某绦蛟O(shè)計第五版,由于特殊原因量教少,如有全部請上傳共享啊
標(biāo)簽: 程序設(shè)計
上傳時間: 2014-01-19
上傳用戶:youlongjian0
μC/OS從1992年開始為人們熟悉,到現(xiàn)在已經(jīng)發(fā)展為μC/OS-II。ΜC/OS-II最多支持56個任務(wù),其內(nèi)核為占先式,總是執(zhí)行就緒態(tài)的優(yōu)先級最高的任務(wù),并支持Semaphore(信號量)、Mailbox(郵箱)、Message Queue(消息隊列)等多種常用的進(jìn)程間通信機(jī)制。與大多商用RTOS不同的是,μC/OS-II公開所有的源代碼,并可以免費獲得,對商業(yè)應(yīng)用收取少量License費用。
上傳時間: 2016-03-11
上傳用戶:希醬大魔王
對c++的介紹,適合初學(xué)者。系外文資料。
標(biāo)簽:
上傳時間: 2013-12-26
上傳用戶:jjj0202
冒泡法是數(shù)據(jù)排序的一種基本算法,它的基本方法是:相鄰兩元素進(jìn)行比較,如有需要則進(jìn)行交換, 每完成一次循環(huán)就將最小元素排在最后(如從大到小排序),下一次循環(huán)是將其他的數(shù)進(jìn)行類似操作? 如將N 個數(shù)按從大到小排序,Turbo C語言程序函數(shù)
標(biāo)簽: 排序 元素 循環(huán) 數(shù)據(jù)
上傳時間: 2016-03-20
上傳用戶:趙云興
軟件介紹: 編程環(huán)境: windows2003 +visual stdio c++ .net Ado + SQL2000 /####################################/ ** SQL設(shè)置: 將在SQL2000下建立schooldata數(shù)據(jù)庫 導(dǎo)入數(shù)據(jù)文件 導(dǎo)入數(shù)據(jù): data目錄下有school_back數(shù)據(jù)庫備分文件 操作:用SQL企業(yè)管理器還原數(shù)據(jù)庫來導(dǎo)入數(shù)據(jù) 訪問本地數(shù)據(jù)庫服務(wù)器,密碼是自己設(shè)置的那個,操作schooldata數(shù)據(jù)庫的用戶名和密碼相同 主要用ADO訪問數(shù)據(jù)庫,和幾個顯示數(shù)據(jù)的控件Treectrl,listctrl,datagrid等 程序中有幾個BUG還沒解決, 實現(xiàn)功能: 操作:在選擇查詢條件:選擇一個,tree控件里顯示相關(guān)信息 可以在tree控件里單擊來顯示每個ITEM,每個ITEM相關(guān)信息顯示在LIST控件內(nèi) 雙擊LIST控件顯示具體信息 也可以在窗口里單擊右鍵或操作菜單具體操作 主要功能: 查詢,添加,刪除,顯示“學(xué)院,各系,班級,學(xué)生,教師,社團(tuán),課程”等信息 //====================================================================== 程序還用了Active Skin 對程序進(jìn)行了換膚
標(biāo)簽: windows visual stdio 2003
上傳時間: 2013-12-18
上傳用戶:er1219
A* sudo sudo/* B* adduser script adduser C* rmuser script rmuser E* tout tout/* F* dumdum dumdum G* lostfile lostfile H* Mkfl.localsys Makefile.localsys I* spacegripe spacegripe J* sendmail.cf sendmail.cf N* remote remote.c O* distributed conrol distrib/* P* hosts and name server makerevhosts Q* xargs xargs/*
標(biāo)簽: adduser script rmuser sudo
上傳時間: 2016-03-29
上傳用戶:gxrui1991
編程題(15_01.c) 結(jié)構(gòu) struct student { long num char name[20] int score struct student *next } 鏈表練習(xí): (1).編寫函數(shù)struct student * creat(int n),創(chuàng)建一個按學(xué)號升序排列的新鏈表,每個鏈表中的結(jié)點中 的學(xué)號、成績由鍵盤輸入,一共n個節(jié)點。 (2).編寫函數(shù)void print(struct student *head),輸出鏈表,格式每行一個結(jié)點,包括學(xué)號,姓名,分?jǐn)?shù)。 (3).編寫函數(shù)struct student * merge(struct student *a,struct student *b), 將已知的a,b兩個鏈表 按學(xué)號升序合并,若學(xué)號相同則保留成績高的結(jié)點。 (4).編寫函數(shù)struct student * del(struct student *a,struct student *b),從a鏈表中刪除b鏈表中有 相同學(xué)號的那些結(jié)點。 (5).編寫main函數(shù),調(diào)用函數(shù)creat建立2個鏈表a,b,用print輸出倆個鏈表;調(diào)用函數(shù)merge升序合并2個 鏈表,并輸出結(jié)果;調(diào)用函數(shù)del實現(xiàn)a-b,并輸出結(jié)果。 a: 20304,xxxx,75, 20311,yyyy,89 20303,zzzz,62 20307,aaaa,87 20320,bbbb,79 b: 20302,dddd,65 20301,cccc,99 20311,yyyy,87 20323,kkkk,88 20307,aaaa,92 20322,pppp,83
標(biāo)簽: student struct score long
上傳時間: 2016-04-13
上傳用戶:zxc23456789
解決N皇后問題,使用的是C++編寫的,有興趣的可以
標(biāo)簽:
上傳時間: 2016-04-20
上傳用戶:wang5829
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1