Dijkstra算法求最短路徑(C#版) using System using System.Collections using System.Text namespace Greedy { class Marx { private int[] distance private int row private ArrayList ways = new ArrayList() public Marx(int n,params int[] d) { this.row = n distance = new int[row * row] for (int i = 0 i < row * row i++) { this.distance[i] = d[i]
標(biāo)簽: System using Collections namespace
上傳時(shí)間: 2013-12-29
上傳用戶:liglechongchong
Analog Device ARM-7 系列之 ADuC_7020 Evaluation Board 內(nèi)多個(gè)學(xué)習(xí)范例全都是基于 Keil 工程版的 范例,附 ADuC_7020 Evaluation Board 原理圖,而范例內(nèi)容如下: 1.ADC 2.Comparator 3.DAC 4.FlashEE 5.FuncRam 6.int 7.Mics 8.PLA 9.Pulse 10.S&C 11.TimerTrig 12.UART 13.Varplace
標(biāo)簽: ADuC 7020 Evaluation Evaluati
上傳時(shí)間: 2014-07-04
上傳用戶:lps11188
Analog Device ARM-7 系列之 ADuC_7024 Evaluation Board 內(nèi)多個(gè)學(xué)習(xí)范例全都是基于 Keil 工程版的 范例,附 ADuC_7024 Evaluation Board 原理圖,而范例內(nèi)容如下: 1.ADC 2.Comp 3.DAC 4.FlashEE 5.FuncRam 6.int 7.Mics 8.PLA 9.Pulse 10.PWM 11.S&C 12.TimerTrig 13.UART 14.Varplace
標(biāo)簽: ADuC 7024 Evaluation Evaluati
上傳時(shí)間: 2016-01-01
上傳用戶:lo25643
這個(gè)是一個(gè)用Keil C51編寫的16位串行AD芯片ADS1100的驅(qū)動(dòng)程序示例,程序中含有寫好的ADS1100.H標(biāo)準(zhǔn)驅(qū)動(dòng)函數(shù)和LCD1602.H液晶驅(qū)動(dòng)函數(shù),用51模擬IIC總線進(jìn)行數(shù)據(jù)采集。提供API式外部函數(shù)接口:void Init_ads1100(unsigned char mdata) unsigned int Rd_ads1100(void) 具體功能見程序中的*.C測試文件。
上傳時(shí)間: 2014-06-25
上傳用戶:onewq
學(xué)會(huì)對文件的記錄鎖定,及解鎖。#include <stdio.h> #include <unistd.h> #include <fcntl.h> int main() { int fd int i struct { char name[20] uint ID int age } myrec fd =open("name", O_RDWR|O_CREAT, 0755) if (fd == -1) return -1 printf("Input your name:") scanf("%s", myrec.name) printf("Inpute your ID :") scanf("%d", &myrec.ID) printf("Input your age :") scanf("%d", &myrec.age) lseek(fd, 0,SEEK_END) lockf(fd, 1, 0) write(fd, (void *)&myrec, sizeof(myrec)) lockf(fd, 0 ,0) return 0 } 執(zhí)行命令cc lock.c –o lock.out Chmod +x lock.out ./lock.out
標(biāo)簽: 記錄
上傳時(shí)間: 2016-01-04
上傳用戶:亞亞娟娟123
使用說明: 雙擊Demo.bat文件便可以執(zhí)行 (需要配置好jre||JDK環(huán)境) 請輸入sql語法關(guān)鍵字來測試改程序謝謝 目前支持的語法關(guān)鍵字如下設(shè)置: text.getSettings().setCase_Insensitive(false) // 不區(qū)分大小寫 text.getSettings().addKeyWord1("select") text.getSettings().addKeyWord1("commit") text.getSettings().addKeyWord1("from") text.getSettings().addKeyWord1("AND") text.getSettings().addKeyWord1("WHERE") text.getSettings().addKeyWord1("with ur") text.getSettings().addKeyWord1("VARCHAR") text.getSettings().addKeyWord2("inSert") text.getSettings().addKeyWord2("DECLARE") text.getSettings().addKeyWord2("distinct") text.getSettings().addKeyWord2("SET") text.getSettings().addFunctionKeyWord("int") text.getSettings().addFunctionKeyWord("COUNT") text.getSettings().setComment("--") //設(shè)置行注釋 當(dāng)前版本主要改進(jìn)塊注釋的算法 塊注釋示例: /* 12312334 "測試字符串" select count(*) from where with ur */
標(biāo)簽: getSet Demo text bat
上傳時(shí)間: 2016-01-10
上傳用戶:l254587896
Linux 2.4.18 s3c2440 led driver 使用dev-C++撰寫,需要linux 2.4.18 kernel include,編譯完成後產(chǎn)生led module。 insmod main.o //安裝模組 mknod /dev/leds c 221 0 使用方法: int main(int argc, char *argv[]) { int testdev //led test... testdev = open("/dev/QuickMarkLed",O_RDWR) ioctl(testdev, 2, 1) //ioctl(device, led number, open/close) open=1 ioctl(testdev, argv[1][0]- 0 , argv[2][0]- 0 ) //ioctl(device, led number, open/close) open=1 close(testdev) return 0 }
標(biāo)簽: s3c2440 driver Linux dev-C
上傳時(shí)間: 2014-01-01
上傳用戶:qlpqlq
* first open client.cpp and search for that USER_MSG_intERCEPT(TeamInfo) over it u add this Code: USER_MSG_intERCEPT(Health) { BEGIN_READ(pbuf,iSize) me.iHealth = READ_BYTE() return USER_MSG_CALL(Health) } * then we search for int HookUserMsg (char *szMsgName, pfnUserMsgHook pfn) and add this Code: REDIRECT_MESSAGE( Health ) *k now we have the health registered and can read it out i stop this hear know cuz i must thanks panzer and w00t.nl that they helped me with it first time! *ok now we go to int HUD_Redraw (float x, int y) and packing this draw code in it Code:
標(biāo)簽: USER_MSG_intERCEPT TeamInfo client search
上傳時(shí)間: 2016-01-22
上傳用戶:ynzfm
簡單C編譯器生成的目標(biāo)代碼是8086的匯編代碼(16位),可以在一般的PC上被像MASM之類的匯編編譯程序編譯,生成可執(zhí)行文件后,在DOS或Windows控制臺(tái)下運(yùn)行。 實(shí)現(xiàn)的語言定義如下: 語言類似于tiny語言,不支持過程調(diào)用,也就是只有一個(gè)main函數(shù),無其他函數(shù)和全局變量 基本語句:注釋語句(/*…*/),輸入語句(int input(void) ),輸出語句(void output(int) ),賦值語句。這里的輸入輸出語句實(shí)際上類似于函數(shù)調(diào)用,可以看作是本語言內(nèi)部的函數(shù) 算術(shù)運(yùn)算符:+、—、*、/ 數(shù)據(jù)類型:整數(shù).
上傳時(shí)間: 2016-02-06
上傳用戶:bakdesec
眾所周知在非 Admin 用戶模式下,是不允許加載驅(qū)動(dòng)執(zhí)行 RING 0 代碼的。 本文提供了一種方法,通過修改系統(tǒng) GDT,IDT 來添加自己的 CALLGATE 和 intGATE 這樣便在系統(tǒng)中設(shè)置了一個(gè)后門。我們就可以利用這個(gè)后門 在任意用戶模式下執(zhí)行 ring 0 代碼了。為了保證我們添加的 CALLGATE 和 int GATE 永久性。可以在第一次安裝時(shí)利用 SERVICE API 或 INF 文件設(shè)置成隨 系統(tǒng)啟動(dòng)。不過此方法也有個(gè)缺陷,就是在第一次安裝 CALLGATE 或 intGATE 時(shí)仍然需要 ADMIN 權(quán)限。下面分別給出了添加 CALLGATE 與 intGATE 的具體 代碼。
上傳時(shí)間: 2016-02-14
上傳用戶:chongcongying
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1