某自動售貨機售A,B,C3種商品,他們的價格分別為1,3,4。 售票機進接受一元硬幣。售貨機面板上設有投幣孔和退錢建,每種商品標識處有選擇按鍵,上有指示燈表明當前投幣說是否已經足夠選買該商品。
標簽: 自動售貨機
上傳時間: 2013-12-08
上傳用戶:fxf126@126.com
1.7.1 圖的鄰接矩陣存儲表示 311 范例1-102 圖的鄰接矩陣存儲表示 ∷相關函數:CreateFAG函數 CreateDG函數 1.7.2 圖的鄰接表存儲表示 324 范例1-103 圖的鄰接表存儲表示 324 ∷相關函數:CreateFAG函數 1.7.3 有向圖的十字鏈表存儲表示 335 范例1-104 有向圖的十字鏈表存儲表示 335 ∷相關函數:CreateDG函數 1.7.4 無向圖的鄰接多重表存儲表示 344 范例1-105 無向圖的鄰接多重表存儲表示 344 ∷相關函數:CreateGraph函數 1.7.5 最小生成樹 355 范例1-106 最小生成樹 355 ∷相關函數:MiniSpanTree_PRIM函數 1.7.6 關節點和重連通分量 359 范例1-107 關節點和重連通分量 359 ∷相關函數:FindArticul函數 1.7.7 拓撲排序 366 范例1-108 拓撲排序 366 ∷相關函數:TopologicalSort函數 1.7.8 關鍵路徑 374 范例1-109 關鍵路徑 374 ∷相關函數:CriticalPath函數 1.7.9 最短路徑 383 范例1-110 最短路徑 383 ∷相關函數:ShortestPath_DIJ函數 1.7.10 每一對頂點之間的最短路徑 387 范例1-111 每一對頂點之間的最短路徑 387 ∷相關函數:ShortestPath_FLOYD函數
上傳時間: 2017-04-16
上傳用戶:曹云鵬
將魔王的語言抽象為人類的語言:魔王語言由以下兩種規則由人的語言逐步抽象上去的:α-〉β1β2β3…βm ;θδ1δ2…-〉θδnθδn-1…θδ1 設大寫字母表示魔王的語言,小寫字母表示人的語言B-〉tAdA,A-〉sae,eg:B(ehnxgz)B解釋為tsaedsaeezegexenehetsaedsae對應的話是:“天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一只鵝地上一只鵝”。(t-天d-地s-上a-一只e-鵝z-追g-趕x-下n-蛋h-恨)
上傳時間: 2013-12-19
上傳用戶:aix008
圖書館管理信息系統分析與設計 【論文摘要】 1 【關鍵字】 1 1. 選題背景 3 1.1. 課題背景、意義和來源以及系統工具介紹 3 1.1.1. 課題背景及意義 3 1.1.2. 課題的來源 3 1.1.3. 系統工具介紹 3 1.2. 國內外發展概況 4 1.3. 研究內容及須解決的關鍵問題 4 1.3.1. 研究內容 4 1.3.2. 需要解決的關鍵問題 4 2. 圖書館管理信息系統解決方案 5 2.1. 方案內容 5 2.2. 方案論證 5 2.2.1. 方案的選擇 5 2.2.2. 方案的技術實現 6 3. 系統總體設計 7 3.1. 系統總體設計 7 3.2. 系統總體功能圖 8 3.3. 數據庫設計 8 3.3.1. 數據庫的選擇 8 3.3.2. 數據庫設計 9 3.3.4. 數據庫關系圖 10 4. 圖書館管理信息系統的實現過程 11 4.1. 系統結構 11 4.2. 登錄系統界面的設計 12 4.3. 信息服務子系統的設計 12 4.4. 管理和維護子系統的設計 15 5. 開發過程遇到的問題及解決方法 20 6. 結束語 21 參考文獻 21
上傳時間: 2013-12-28
上傳用戶:zhyiroy
按遞增次序生成集合M的最小的100個數并輸出之。 M的定義為:①1∈M ②X∈M,則2X+1∈M且3X+1∈M; 顯然M是一無限集合,M={1,3,4,7,9,。。。}
上傳時間: 2014-01-07
上傳用戶:zm7516678
實驗目的 通過上機實習,加深對語法制導翻譯原理的理解,掌握將語法分析所識別的語法成分變換為中間代碼的語義翻譯方法. 實驗要求 采用遞歸下降語法制導翻譯法,對算術表達式、賦值語句進行語義分析并生成四元式序列。 實驗的輸入和輸出 輸入是語法分析提供的正確的單詞串,輸出為三地址指令形式的四元式序列。 例如:對于語句串 begin a:=2+3*4 x:=(a+b)/c end# 輸出的三地址指令如下: (1) t1=3*4 (2) t2=2+t1 (3) a=t2 (4) t3=a+b (5) t4=t3/c (6) x=t4
上傳時間: 2017-09-27
上傳用戶:hjshhyy
#include "iostream" using namespace std; class Matrix { private: double** A; //矩陣A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //為向量b分配空間并初始化為0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //為向量A分配空間并初始化為0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析構中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"請輸入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"請輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分別求得U,L的第一行與第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分別求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"計算U得:"<<endl; U.Disp(); cout<<"計算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
標簽: 道理特分解法
上傳時間: 2018-05-20
上傳用戶:Aa123456789
# include<stdio.h> # include<math.h> # define N 3 main(){ float NF2(float *x,float *y); float A[N][N]={{10,-1,-2},{-1,10,-2},{-1,-1,5}}; float b[N]={7.2,8.3,4.2},sum=0; float x[N]= {0,0,0},y[N]={0},x0[N]={}; int i,j,n=0; for(i=0;i<N;i++) { x[i]=x0[i]; } for(n=0;;n++){ //計算下一個值 for(i=0;i<N;i++){ sum=0; for(j=0;j<N;j++){ if(j!=i){ sum=sum+A[i][j]*x[j]; } } y[i]=(1/A[i][i])*(b[i]-sum); //sum=0; } //判斷誤差大小 if(NF2(x,y)>0.01){ for(i=0;i<N;i++){ x[i]=y[i]; } } else break; } printf("經過%d次雅可比迭代解出方程組的解:\n",n+1); for(i=0;i<N;i++){ printf("%f ",y[i]); } } //求兩個向量差的二范數函數 float NF2(float *x,float *y){ int i; float z,sum1=0; for(i=0;i<N;i++){ sum1=sum1+pow(y[i]-x[i],2); } z=sqrt(sum1); return z; }
上傳時間: 2019-10-13
上傳用戶:大萌萌撒
產品型號:VK3604/VK3604A 產品品牌:VINKA/永嘉微電/永嘉微 封裝形式:SOP16/TSSOP16 產品年份:新年份 聯 系 人:許先生 深圳市永嘉微電科技有限公司,原廠直銷,原裝現貨更有優勢!工程服務,技術支持,讓您的生產高枕無憂!QT127 量大價優,保證原裝正品。您有量,我有價! 1.概述 VK3604具有4個觸摸按鍵,可用來檢測外部觸摸按鍵上人手的觸摸動作。該芯片具有較高的 集成度,僅需極少的外部組件便可實現觸摸按鍵的檢測。 提供了4路輸出功能,可通過IO腳選擇輸出電平,輸出模式,輸出腳結構,單鍵/多鍵和最 長輸出時間。芯片內部采用特殊的集成電路,具有高電源電壓抑制比,可減少按鍵檢測錯誤的 發生,此特性保證在不利環境條件的應用中芯片仍具有很高的可靠性。 此觸摸芯片具有自動校準功能,低待機電流,抗電壓波動等特性,為各種觸摸按鍵+IO輸 出的應用提供了一種簡單而又有效的實現方法。 特點 ? 工作電壓 2.4-5.5V ? 待機電流7uA/3.3V,14uA/5V ? 上電復位功能(POR) ? 低壓復位功能(LVR) ? 觸摸輸出響應時間:工作模式 48mS ,待機模式160mS ? 通過AHLB腳選擇輸出電平:高電平有效或者低電平有效 ? 通過TOG腳選擇輸出模式:直接輸出或者鎖存輸出 ? 通過SOD腳選擇輸出方式:CMOS輸出或者開漏輸出 ? 通過SM腳選擇輸出:多鍵有效或者單鍵有效 ? 通過MOT腳有效鍵最長輸出時間:無窮大或者16S ? 通過CS腳接對地電容調節整體靈敏度(1-47nF) ? 各觸摸通道單獨接對地小電容微調靈敏度(0-50pF). ? 上電0.25S內為穩定時間,禁止觸摸 ? 上電后4S內自校準周期為64mS,4S無觸摸后自校準周期為1S ? 封裝 SOP16(150mil)(9.9mm x 3.9mm PP=1.27mm)
標簽: 3604B TSSOP 3604 VK 16 抗干擾 4通道 體積 觸控
上傳時間: 2021-11-30
上傳用戶:2937735731
產品型號:VK3604/VK3604A 產品品牌:VINKA/永嘉微電/永嘉微 封裝形式:SOP16/TSSOP16 產品年份:新年份 聯 系 人:許先生 深圳市永嘉微電科技有限公司,原廠直銷,原裝現貨更有優勢!工程服務,技術支持,讓您的生產高枕無憂!QT178 量大價優,保證原裝正品。您有量,我有價! 1.概述 VK3604具有4個觸摸按鍵,可用來檢測外部觸摸按鍵上人手的觸摸動作。該芯片具有較高的 集成度,僅需極少的外部組件便可實現觸摸按鍵的檢測。 提供了4路輸出功能,可通過IO腳選擇輸出電平,輸出模式,輸出腳結構,單鍵/多鍵和最 長輸出時間。芯片內部采用特殊的集成電路,具有高電源電壓抑制比,可減少按鍵檢測錯誤的 發生,此特性保證在不利環境條件的應用中芯片仍具有很高的可靠性。 此觸摸芯片具有自動校準功能,低待機電流,抗電壓波動等特性,為各種觸摸按鍵+IO輸 出的應用提供了一種簡單而又有效的實現方法。 特點 ? 工作電壓 2.4-5.5V ? 待機電流7uA/3.3V,14uA/5V ? 上電復位功能(POR) ? 低壓復位功能(LVR) ? 觸摸輸出響應時間:工作模式 48mS ,待機模式160mS ? 通過AHLB腳選擇輸出電平:高電平有效或者低電平有效 ? 通過TOG腳選擇輸出模式:直接輸出或者鎖存輸出 ? 通過SOD腳選擇輸出方式:CMOS輸出或者開漏輸出 ? 通過SM腳選擇輸出:多鍵有效或者單鍵有效 ? 通過MOT腳有效鍵最長輸出時間:無窮大或者16S ? 通過CS腳接對地電容調節整體靈敏度(1-47nF) ? 各觸摸通道單獨接對地小電容微調靈敏度(0-50pF). ? 上電0.25S內為穩定時間,禁止觸摸 ? 上電后4S內自校準周期為64mS,4S無觸摸后自校準周期為1S ? 封裝 SOP16(150mil)(9.9mm x 3.9mm PP=1.27mm)
標簽: 3604A 3604 CMOS 輸出 VK 按鍵 開漏輸出 觸控芯片 方式 鎖存
上傳時間: 2021-12-25
上傳用戶:2937735731