LZW壓縮和解壓縮程序 lzw.c 主要的功能模塊 bitio.c/bitio.h 一些支撐函數,支持以比特(bit)為單位的文件I/O 用法: 壓縮 lzw E <in-file> <out-file> 解壓縮 lzw D <in-file> <out-file> 壓縮時,讀入<in-file>中內容,壓縮后存入<out-file>中,得到壓縮文件。 解壓縮時,讀入<in-file>中內容,將結果存入<out-file>中,得到原文件。 本代碼在linux+gcc/windows+vc下經過測試,為了使讀者容易理解算法本身, 算法實現中僅采用了簡單的錯誤處理機制和優化。
上傳時間: 2015-06-08
上傳用戶:chenbhdt
//在tc3.0++在運行 //a數組用于隨機產生1-6數表示每個方格后面的圖形.用inita()函數來實現 //c數組用于記錄方格的狀態,用字符L(lock)表示沒有打開的方格 //D(delete)表示已消去的方格.O(open)表示打開的方格. //變量m表示按回車鍵的有效次數.也是記憶力參數,越小記憶力越好 //變量xpos,ypos用于表示當前光標所在的位置 //(x1,y1),(x2,y2)用于記錄打開的兩個方格的位置 //judge()函數用于控制光標范圍,使其不能移出長方形 //win()函數用于判斷游戲是否過關,通過判斷每個方格是否全是 D 狀態 //xago,yago 用于記錄移動前的位置 //ax,ay表示行列式的行與列,用它們來控制游戲的關數,ax位于3-6之間,ay位于4-7之間 //z來控制方格后的圖形 //第一關后面的圖形用1-6代表的圖形.第二關后面的圖形用0-9十個數。第三關后面的圖形用A-O十五個字母, //第四關后面的圖形用A-T二十一個字母
上傳時間: 2015-06-19
上傳用戶:hgy9473
文件列表: _1b8.aaa _1ek.aaa _1s0.aaa _11g.aaa Pwm._c Pwm.c PWM.cof PWM.dbg PWM.dp2 PWM.hex PWM.i PWM.lis PWM.lk PWM.lst PWM.mak PWM.mp PWM.o PWM.prj PWM.s PWM.src PWM_cof.aps PWMtest.i PWMtest._C PWMtest.C PWMtest.dp2 PWMtest.lis PWMtest.o PWMtest.s
上傳時間: 2014-01-04
上傳用戶:水口鴻勝電器
提供了一種簡單的單向“進程間通信”(interprocess communication, I P C)機制。這個機制的名字非常古怪,叫作“郵槽”(M a i l s l o t)。用最簡單的話來說,通過 郵槽,客戶機進程可將消息傳送或廣播給一個或多個服務器進程。
標簽: communication interprocess 機制 進程間通信
上傳時間: 2014-01-26
上傳用戶:二驅蚊器
C in a Nutshell is the perfect companion to K&R, and destined to be the most reached-for reference on your desk.
標簽: reached-for companion the reference
上傳時間: 2015-07-26
上傳用戶:kr770906
基于DOS的多任務系統的實現 1. 用C語言完成線程的創建和撤消,并按優先權加時間片輪轉算法對多個線程進行調度; 2. 改變時間片的大小,觀察結果的變化。思考:為什么時間片不能太小或太大; 3. 假設兩個線程共用同一軟件資源(如某一變量,或某一數據結構),請用記錄型信號量來實現對它的互斥訪問; 4. 假設有兩個線程共享一個可存放5個整數的緩沖,一線程不停的計算1到50的平方,并將結果放入緩沖中,另一個線程不斷的從緩沖中取出結果,并將他們打印出來,請用記錄型信號量實現這一生產者和消費者的同步問題; 5. 實現消息緩沖通信,并于3,4中的簡單通信進行比較; 6. 思考:在線程間進行消息緩沖通信時,若對消息隊列的訪問沒有滿足互斥要求,情況會怎么樣?
上傳時間: 2013-12-20
上傳用戶:趙云興
C語言圖像處理寶典,擁有非常詳細的c圖像處理:二值化,灰度變換,噪聲消除,微分運算,投影量計算,黑區域處理,特征提取,圖像間的運算,幾何變換
上傳時間: 2015-09-17
上傳用戶:qw12
一個很好用的 lcd 時鐘程序 C語言 #include<reg51.h> #include<stdio.h> //定義計時器0 的重裝值 #define RELOAD_HIGH 0x3C #define RELOAD_LOW 0xD2 //定義按鍵彈跳時間 #define DB_VAL //定義設置模式的最大時間間隔 #define TIMEOUT 200 //定義游標位置常數 #define HOME 0 #define HOUR 1 #define MIN 2 #define SEC 3
標簽: include define RELOAD stdio
上傳時間: 2014-12-19
上傳用戶:zukfu
About WepDecrypt: Wepdecrypt is a Wireless LAN Tool written in c which guesses WEP Keys based on a active dictionary attack, key generator, distributed network attack and some other methods, it s based on wepattack and GPL licensed. WepDecrypt highlights: - Implemented packet filters. - Only one crypted packet is enough to start cracking - Has its own key generator. - Can crack a dumpfile over a network. - Can act as a server and client. - Also works in windows. - Has an fltk gui.
標簽: WepDecrypt Wepdecrypt Wireless guesses
上傳時間: 2013-12-25
上傳用戶:6546544
Hulft-Message是用來在Internet上傳輸文件數據的商用MiddleWare,特別用于數據量小,但是頻繁度高的業務。支持不同平臺和編碼體系間的代碼和數據的自動識別和轉換。 本代碼是Hulf-Message的Client的源代碼和lib庫,平臺包括LINUX/UNIX/OS400/Windows,功能包括和Server端建立連接,發送和取得數據功能,語言包括C語言和JAVA語言。
標簽: Hulft-Message MiddleWare Internet 數據
上傳時間: 2015-10-01
上傳用戶:陽光少年2016