著名的AT&T UNIX v6 源碼,雖然已不能在現(xiàn)在的機(jī)器中直接運(yùn)行(通過在Linux上安裝pdp11 simulator可以運(yùn)行),但從中首先可以學(xué)習(xí)到C程序設(shè)計(jì)的簡約與嚴(yán)謹(jǐn)(原作者是圖靈獎(jiǎng)得主Brian W. Kernighan和Dennis M. Ritchie),其次還可以幫助深入理解操作系統(tǒng)概念,其設(shè)計(jì)思想仍然廣泛存在于多數(shù)操作系統(tǒng)中。 本系統(tǒng)的首次發(fā)布于1976年,現(xiàn)仍然做為MIT高年級學(xué)生、研究生的操作系統(tǒng)學(xué)習(xí)的分析材料。
上傳時(shí)間: 2013-12-28
上傳用戶:cazjing
加密用,可惜只能加密字符,不能加密漢字
標(biāo)簽: 加密
上傳時(shí)間: 2014-02-16
上傳用戶:cuibaigao
隨即加密算法,加密解密使用同一個(gè)函數(shù),密文長度不改變。可以用在網(wǎng)頁或程序中。
標(biāo)簽: 加密算法
上傳時(shí)間: 2015-05-18
上傳用戶:ukuk
RC5-CTS模式加密解密算法C++程序?qū)崿F(xiàn)。 解壓之后運(yùn)行main.dsw.在VC++下面打開,執(zhí)行之后根據(jù)顯示首先輸入密鑰(隨便輸入不超過16字節(jié)的字符串),之后提示輸入需要加密的plaintext文件,輸入plaintext1.txt,這個(gè)文件在壓縮包里已經(jīng)存在,(注意一定要寫清楚文件類型名,是個(gè)文本文件),然后根據(jù)提示輸入加密文件名,可隨便輸入一個(gè)文件名,但是別忘記了類型名.txt,如ciphertext1.txt。因?yàn)椴惠斎腩愋兔麑頍o法打開。之后輸入解密之后的文件名,可輸入decrypted.txt 結(jié)束。 之后打開生成的ciphertext1.txt和decrypted.txt,還有原來的明文文件plaintext1.txt,可以看出decrypted.txt和plaintext1.txt內(nèi)容一致。ciphertext1.txt由plaintext1.txt加密得到,而decrypted.txt由ciphertext1.txt解密得到
上傳時(shí)間: 2013-12-20
上傳用戶:小鵬
想知道程序是如何實(shí)現(xiàn)加密解密的嘛? 那么來下載去看看吧,簡單易懂,不懂你砸我!
上傳時(shí)間: 2014-01-24
上傳用戶:qiaoyue
附有本人超級詳細(xì)解釋(看不懂的面壁十天!) 一、 實(shí)際問題: 希爾排序(Shell Sort)是插入排序的一種。因D.L.Shell于1959年提出而得名。它又稱“縮小增量分類法”,在時(shí)間效率上比插入、比較、冒泡等排序算法有了較大改進(jìn)。能對無序序列按一定規(guī)律進(jìn)行排序。 二、數(shù)學(xué)模型: 先取一個(gè)小于n的整數(shù)d1作為第一個(gè)增量,把文件的全部記錄分成d1個(gè)組。所有距離為dl的倍數(shù)的記錄放在同一個(gè)組中。先在各組內(nèi)進(jìn)行直接插人排序;然后,取第二個(gè)增量d2<d1重復(fù)上述的分組和排序,直至所取的增量dt=1(dt<dt-l<…<d2<d1),即所有記錄放在同一組中進(jìn)行直接插入排序?yàn)橹埂T摲椒▽?shí)質(zhì)上是一種分組插入方法。 三、算法設(shè)計(jì): 1、將相隔某個(gè)增量dlta[k]的元素構(gòu)成一個(gè)子序列。在排序過程中,逐次減小這個(gè)增量,最后當(dāng)h減到1時(shí),進(jìn)行一次插入排序,排序就完成。增量序列一般采用:dlta[k]=2t-k+1-1,其中t為排序趟數(shù),1≤k≤t≤[log2 (n+1)],其中n為待排序序列的長度。按增量序列dlta[0..t-1]。 2、按增量dlta[k](1≤k≤t≤[log2 (n+1)])進(jìn)行一趟希爾插入排序。 3、在主函數(shù)中控制程序執(zhí)行流程。 4、時(shí)間復(fù)雜度:1≤k≤t≤[log2 (n+1)]時(shí)為O(n3/2)。
上傳時(shí)間: 2013-12-11
上傳用戶:天涯
設(shè)T 是一棵帶權(quán)樹,樹的每一條邊帶一個(gè)正權(quán)。又設(shè)S 是T 的頂點(diǎn)集,T/S 是從樹T 中 將S中頂點(diǎn)刪去后得到的森林。如果T/S中所有樹的從根到葉的路長都不超過d ,則稱T/S 是一個(gè)d 森林。 (1)設(shè)計(jì)一個(gè)算法求T的最小頂點(diǎn)集S,使T/S是d 森林。(提示:從葉向根移動) (2)分析算法的正確性和計(jì)算復(fù)雜性。 (3)設(shè)T中有n 個(gè)頂點(diǎn),則算法的計(jì)算時(shí)間復(fù)雜性應(yīng)為O(n)。
標(biāo)簽: 樹
上傳時(shí)間: 2015-05-31
上傳用戶:我們的船長
如果遇到MD5加密文件,而又不知道的密碼的, 請?jiān)跀?shù)據(jù)庫中換上這組加密的數(shù)據(jù)吧 469e80d32c0559f8 那么密碼就是admin888 EasyJWeb是基于java技術(shù),應(yīng)用于WEB應(yīng)用程序快速開發(fā)的MVC框架,框架設(shè)計(jì)構(gòu)思來源于國內(nèi)眾多項(xiàng)目實(shí)踐,充分借簽了當(dāng)前主流的開源Web框架(Struts、JSF、Tapestry 、Webwork等),吸取了其優(yōu)點(diǎn)及精華,利用Velocity作為模板頁面引擎,是一個(gè)實(shí)現(xiàn)了頁面及代碼完全分離的MVC開發(fā)框架,是一個(gè)旨在于為中小型Web應(yīng)用系統(tǒng)提供快速開發(fā)實(shí)踐的簡易Web框架。 EasyJF開源團(tuán)隊(duì)于2006年初才開始建設(shè),因此當(dāng)前整個(gè)開發(fā)團(tuán)隊(duì)組建以及所發(fā)布的作品,都顯得極不成熟。EasyJWeb仍然處于測試階段,請廣大的Java愛好者多多批評及建議。同進(jìn)也非常歡迎您能加入到我們的國產(chǎn)開源隊(duì)伍中。
上傳時(shí)間: 2013-12-20
上傳用戶:zl5712176
實(shí)現(xiàn)背包問題 package problem 1. 問題描述 假設(shè)有一個(gè)能裝入總體積為T的背包和n件體積分別為w1 , w2 , … , wn 的物品,能否從n件物品中挑選若干件恰好裝滿背包,即使w1 +w2 + … + wn=T,要求找出所有滿足上述條件的解。例如:當(dāng)T=10,各件物品的體積{1,8,4,3,5,2}時(shí),可找到下列4組解: (1,4,3,2)、(1,4,5)、(8,2)、(3,5,2)。 2. 基本要求 讀入T、n、w1 , w2 , … , wn 3.提示: 可利用遞歸方法:若選中w1 則問題變成在w2 , … , wn 中挑選若干件使得其重量之和為T- w1 ,若不選中w1,則問題變成在w2 , … , wn 中挑選若干件使得其重量之和為T 。依次類推。 也可利用回溯法的設(shè)計(jì)思想來解決背包問題。首先將物品排成一列,然后順序選取物品裝入背包,假設(shè)已選取了前i 件物品之后背包還沒有裝滿,則繼續(xù)選取第i+1件物品,若該件物品“太大”不能裝入,則棄之而繼續(xù)選取下一件,直至背包裝滿為止。但如果在剩余的物品中找不到合適的物品以填滿背包,則說明“剛剛”裝入背包的那件物品“不合適”,應(yīng)將它取出“棄之一邊”,繼續(xù)再從“它之后”的物品中選取,如此重復(fù),,直至求得滿足條件的解,或者無解。 注:沒壓縮密碼
標(biāo)簽: package problem 體積 w2
上傳時(shí)間: 2014-01-18
上傳用戶:yxgi5
如果遇到MD5加密文件,而又不知道密碼的, 請?jiān)跀?shù)據(jù)庫中換上這組加密的數(shù)據(jù)吧 16位:7a57a5a743894a0e 32位:21232f297a57a5a743894a0e4a801fc3 那么密碼就是admin
上傳時(shí)間: 2015-06-18
上傳用戶:妄想演繹師
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1