-
//建立頂級窗口
toplevel = XtVaAppInitialize[&app, "Frame", NULL, 0,
&argc, argv, NULL, NULL]
//建立Frame組件
n = 0
XtSetArg[args[n], XmNshadowType, XmSHADOW_ETCHED_IN] n++
XtSetArg[args[n], XmNshadowThickness, 4] n++
frame = XmCreateFrame[toplevel, "frame", args, n]
XtManageChild[frame]
標(biāo)簽:
NULL
XtVaAppInitialize
toplevel
Frame
上傳時間:
2013-12-08
上傳用戶:hasan2015
-
//建立頂級窗口
toplevel = XtVaAppInitialize[&app, "Label", NULL, 0,
&argc, argv, NULL, NULL]
//建立按鈕上標(biāo)簽的字符串
str = XmStringCreateLtoR["A Simple\n Label",
XmFONTLIST_DEFAULT_TAG]
n = 0
XtSetArg[args[n], XmNlabelString, str] n++
label = XmCreateLabel[toplevel, "pushbutton", args, n]
XtManageChild[label]
XmStringFree[str]
//顯示窗口
XtRealizeWidget[toplevel]
//進(jìn)入事件循環(huán)
XtAppMainLoop[app]
標(biāo)簽:
NULL
XtVaAppInitialize
toplevel
Label
上傳時間:
2014-01-11
上傳用戶:bruce5996
-
//建立頂級窗口
toplevel = XtVaAppInitialize[&app, "List", NULL, 0,
&argc, argv, NULL, NULL]
//建立列表上的復(fù)合字符串
for[i=0 i<12 i++]
str_months[i] = XmStringCreateSimple[months[i]]
//建立列表
n = 0
XtSetArg[args[n], XmNitems, str_months] n++
XtSetArg[args[n], XmNitemCount, 12] n++
XtSetArg[args[n], XmNvisibleItemCount, 8] n++
//XtSetArg[args[n], XmNscrollBarDisplayPolicy, XmSTATIC] n++
//XtSetArg[args[n], XmNlistSizePolicy, XmCONSTANT] n++
XtSetArg[args[n], XmNselectionPolicy, XmEXTENDED_SELECT] n++
list = XmCreateScrolledList[toplevel, "list", args, n]
XtManageChild[list]
for[i=0 i<12 i++]
XmStringFree[str_months[i]]
//顯示窗口
XtRealizeWidget[toplevel]
//進(jìn)入事件循環(huán)
XtAppMainLoop[app]
標(biāo)簽:
NULL
XtVaAppInitialize
toplevel
List
上傳時間:
2013-12-21
上傳用戶:asdkin
-
setlocale[LC_ALL, ""]
XtSetLanguageProc[NULL, NULL, NULL]
//建立頂級窗口
toplevel = XtVaAppInitialize[&app, "SpinBox", NULL, 0,
&argc, argv, NULL, NULL]
//建立SpinBox
n = 0
XtSetArg[args[n], XmNwidth, 400 ] n++
XtSetArg[args[n], XmNheight, 100 ] n++
//XtSetArg[args[n], XmNarrowLayout, XmARROWS_FLAT_END] n++
XtSetArg[args[n], XmNrepeatDelay, 0] n++
//XtSetArg[args[n], XmNarrowOrientation, XmHORIZONTAL] n++
spinbox = XmCreateSpinBox[toplevel, "SpinBox", args, n]
XtManageChild[spinbox]
XtAddCallback [spinbox, XmNvalueChangedCallback,
[XtCallbackProc]ValueChanged, [XtPointer]NULL]
XtAddCallback [spinbox, XmNmodifyVerifyCallback,
[XtCallbackProc]ModifyVerify, [XtPointer]NULL]
標(biāo)簽:
NULL
XtSetLanguageProc
setlocale
toplevel
上傳時間:
2017-03-25
上傳用戶:lmeeworm
-
//建立頂級窗口
toplevel = XtVaAppInitialize[&app, "Scroll", NULL, 0,
&argc, argv, NULL, NULL]
//建立SpinBox
n = 0
XtSetArg[args[n], XmNwidth, 400 ] n++
XtSetArg[args[n], XmNheight, 100 ] n++
//XtSetArg[args[n], XmNarrowLayout, XmARROWS_FLAT_END] n++
XtSetArg[args[n], XmNrepeatDelay, 0] n++
//XtSetArg[args[n], XmNarrowOrientation, XmHORIZONTAL] n++
spinbox = XmCreateSpinBox[toplevel, "SpinBox", args, n]
XtManageChild[spinbox]
XtAddCallback [spinbox, XmNvalueChangedCallback,
[XtCallbackProc]ValueChanged, [XtPointer]NULL]
XtAddCallback [spinbox, XmNmodifyVerifyCallback,
[XtCallbackProc]ModifyVerify, [XtPointer]NULL]
標(biāo)簽:
NULL
XtVaAppInitialize
toplevel
Scroll
上傳時間:
2013-12-26
上傳用戶:fxf126@126.com
-
此程序改自算法課的一個作業(yè),用四種不同的算法,對隨機(jī)生成的n個數(shù)排序(n取值500至5000),并重復(fù)n遍,最后統(tǒng)計(jì)平均比較次數(shù)。本在xp下用vc6編寫,現(xiàn)在修改為Ubuntu下gcc編譯。
sortArchieve.c內(nèi)為各個排序算法的實(shí)現(xiàn)
標(biāo)簽:
程序
算法
上傳時間:
2014-01-22
上傳用戶:linlin
-
雜波的一個MATLAB仿真,雜波的產(chǎn)生:先生成一個(0,1)分布的隨機(jī)數(shù)r,讓后根據(jù)poission分布產(chǎn)生雜波的個數(shù)n,這n個雜波是服從均勻分布
標(biāo)簽:
MATLAB
雜波
仿真
上傳時間:
2013-12-20
上傳用戶:Pzj
-
關(guān)于制造回文
描述
回文,亦稱回環(huán),是正讀反讀都能讀通的句子,亦有將文字排列成圓圈者,是一種修辭方式和文字游戲。回文運(yùn)用得當(dāng),可以表現(xiàn)兩種事物或現(xiàn)象相互依靠或排斥的關(guān)系。總有人以為回文是英文的專利,其實(shí)不然,中文中也有很多回文的例子,譬如:
鶯啼岸柳弄春晴, 柳弄春晴夜月明。
明月夜晴春弄柳, 晴春弄柳岸啼鶯。
看著很有意思,可要想寫出回文,并不是一件很容易的事情。如果有一個字符串,怎樣才能插入最少的內(nèi)容,把它變成回文呢?
例如,要想把字符串 "Zb3bd" 變成回文,就需要插入兩個字符,變成 "dZb3bZd" 或者 "Zdb3bdZ",插入一個字符,是肯定不行的。
輸入
輸入的第一行是字符串的長度 N,3 <= N <= 5000,第二行是一個長度為 N 的字符串。該字符串由英文大小寫字母和數(shù)字組成,英文大寫字母和小寫字母是不同的。
輸出
程序輸出要把該字符串變成回文,需要插入的最少字符數(shù)。
標(biāo)簽:
制造
上傳時間:
2014-01-24
上傳用戶:gundamwzc
-
RSA ( Rivest Shamir Adleman )is crypthograph system that used to give a secret information and digital signature . Its security based on Integer Factorization Problem (IFP). RSA uses an asymetric key. RSA was created by Rivest, Shamir, and Adleman in 1977. Every user have a pair of key, public key and private key. Public key (e) . You may choose any number for e with these requirements, 1< e <Æ (n), where Æ (n)= (p-1) (q-1) ( p and q are first-rate), gcd (e,Æ (n))=1 (gcd= greatest common divisor). Private key (d). d=(1/e) mod(Æ (n)) Encyption (C) . C=Mª mod(n), a = e (public key), n=pq Descryption (D) . D=C° mod(n), o = d (private key
標(biāo)簽:
crypthograph
information
Adleman
Rivest
上傳時間:
2017-09-01
上傳用戶:chfanjiang
-
本程序引入了連通性狀態(tài)壓縮動態(tài)規(guī)劃方法,可以在非常快的時間內(nèi)解決棋盤上的哈密頓回路個數(shù)的計(jì)數(shù)。
時間復(fù)雜度O(n*m*3^n)遠(yuǎn)低于搜索。
標(biāo)簽:
程序
狀態(tài)
動態(tài)規(guī)劃
連通性
上傳時間:
2014-01-19
上傳用戶:refent