-
Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file.
Draak Compiler是一個多語言,宏編譯器,可以在一個單獨的文件中定義所有的語法和代碼生成。Draak 是一個單獨的二進制文件,可以在任意平臺上只使用一個文件來編譯任何上下文無關的語言(類似 C, Pascal, Java)。
標簽:
multi-language
generation
compiler
defined
上傳時間:
2013-12-30
上傳用戶:a673761058
-
數(shù)字運算,判斷一個數(shù)是否接近素數(shù)
A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value.
Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not.
Input
Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone.
Output
For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise.
Sample Input
10 111
2 110
10 123
6 1000
8 2314
0
Sample Output
yes
yes
no
yes
no
標簽:
數(shù)字
運算
上傳時間:
2015-05-21
上傳用戶:daguda
-
The government of a small but important country has decided that the alphabet needs to be streamlined and reordered. Uppercase letters will be eliminated. They will issue a royal decree in the form of a String of B and A characters. The first character in the decree specifies whether a must come ( B )Before b in the new alphabet or ( A )After b . The second character determines the relative placement of b and c , etc. So, for example, "BAA" means that a must come Before b , b must come After c , and c must come After d .
Any letters beyond these requirements are to be excluded, so if the decree specifies k comparisons then the new alphabet will contain the first k+1 lowercase letters of the current alphabet.
Create a class Alphabet that contains the method choices that takes the decree as input and returns the number of possible new alphabets that conform to the decree. If more than 1,000,000,000 are possible, return -1.
Definition
標簽:
government
streamline
important
alphabet
上傳時間:
2015-06-09
上傳用戶:weixiao99
-
TLV1544與TMS320VC5402通過串行口連接,此時,A/D轉換芯片作為從設備,DSP提供幀同步和輸入/輸出時鐘信號。TLV1544與DSP之間數(shù)據(jù)交換的時序圖如圖3所示。
開始時, 為高電平(芯片處于非激活狀態(tài)),DATA IN和I/OCLK無效,DATAOUT處于高阻狀態(tài)。當串行接口使CS變低(激活),芯片開始工作,I/OCLK和DATAIN能使DATA OUT不再處于高阻狀態(tài)。DSP通過I/OCLK引腳提供輸入/輸出時鐘8序列,當由DSP提供的幀同步脈沖到來后,芯片從DATA IN接收4 b通道選擇地址,同時從DATAOUT送出的前一次轉換的結果,由DSP串行接收。I/OCLK接收DSP送出的輸入序列長度為10~16個時鐘周期。前4個有效時鐘周期,將從DATAIN輸入的4 b輸入數(shù)據(jù)裝載到輸入數(shù)據(jù)寄存器,選擇所需的模擬通道。接下來的6個時鐘周期提供模擬輸入采樣的控制時間。模擬輸入的采樣在前10個I/O時鐘序列后停止。第10個時鐘沿(確切的I/O時鐘邊緣,即上升沿或下降沿,取決于操作的模式選擇)將EOC變低,轉換開始。
標簽:
1544
5402
TLV
320
上傳時間:
2014-12-05
上傳用戶:yepeng139
-
WMTSA toolbox is an implemenation for MATLAB of the wavelet methods for
time series analysis techniques presented in:
Percival, D. B. and A. T. Walden (2000) Wavelet Methods for
Time Series Analysis. Cambridge: Cambridge University Press.
標簽:
implemenation
for
analysis
toolbox
上傳時間:
2014-01-15
上傳用戶:huangld
-
The task of clustering Web sessions is to group Web sessions based on similarity and consists of maximizing the intra-
group similarity while minimizing the inter-group similarity.
The first and foremost question needed to be considered in clustering
W b sessions is how to measure the similarity between Web
sessions.However.there are many shortcomings in traditiona1
measurements.This paper introduces a new method for measuring
similarities between Web pages that takes into account not only the
URL but also the viewing time of the visited web page.Yhen we
give a new method to measure the similarity of Web sessions using
sequence alignment and the similarity of W eb page access in detail
Experiments have proved that our method is valid and e幣cient.
標簽:
sessions
clustering
similarity
Web
上傳時間:
2014-01-11
上傳用戶:songrui
-
This document provides guidelines and describes how to easily port S60 2nd Edition
C++ applications to S60 3rd Edition. The document has been written based on
experiences of porting regular S60 2nd Edition applications, such as the S60 Platform:
POP/IMAP Example [4] that can be downloaded from Forum Nokia. Code snippets from
the example are shown in Chapter 8, “Application build changes,” and in Appendix A,
“Code example." In addition, Appendix B, "Commonly used functions that require
capabilities," and Appendix C, "Commonly used interfaces that have been changed or
removed," provide useful information on some frequently used functions and interfaces
in third-party applications.
標簽:
application
guidelines
describes
document
上傳時間:
2017-01-29
上傳用戶:wang5829
-
We analyze, both analytically and numerically, the effectiveness
of cloaking an infinite cylinder from observations by electromagnetic
waves in three dimensions. We show that, as truncated approximations
of the ideal permittivity and permeability tensors tend towards
the singular ideal cloaking fields, so that the anisotropy ratio tends to
infinity, the D and B fields blow up near the cloaking surface. Since
the metamaterials used to implement cloaking are based on effective
medium theory, the resulting large variation in D and B will pose a
challenge to the suitability of the field averaged characterization of "
and 碌. We also consider cloaking with and without the SHS (softand-
hard surface) lining, shown in [6] to be theoretically necessary
for cloaking in the cylindrical geometry. We demonstrate numerically
that cloaking is significantly improved by the SHS lining, with both
the far field of the scattered wave significantly reduced and the blow
up of D and B prevented.
標簽:
effectiveness
analytically
numerically
cloaking
上傳時間:
2017-03-30
上傳用戶:zxc23456789
-
垃圾文件清理:
垃圾文件清理:
垃圾文件清理
Clean Windows Programs:
:rd_dir
if " R:~-2,1 "=="\" set R=" R:~1,-2 "
if not exist R goto :DD
cd /d R
for /f "delims=" a in ( dir/ad/b ) do rd /s /q " a"
del /f /s /q *
cdrd /s /q R
:DD
Clean Windows Programs:
:rd_dir
if " R:~-2,1 "=="\" set R=" R:~1,-2 "
if not exist R goto :DD
cd /d R
for /f "delims=" a in ( dir/ad/b ) do rd /s /q " a"
del /f /s /q *
cdrd /s /q R
:DD
標簽:
Programs
Windows
rd_dir
Clean
上傳時間:
2017-04-21
上傳用戶:lanhuaying
-
Electrostatic discharge (ESD) phenomena have been known to mankind since Thales of
Miletus in approximately 600 B.C.E. noticed the attraction of strands of hay to amber.
Two thousand six hundred years have passed and the quest to obtain a better under-
standing of electrostatics and ESD phenomenon continues. Today, the manufacturing
of microelectronics has continued the interest in the field of electrostatic phenomenon
spanning factory issues, tooling, materials, and the microelectronic industry
標簽:
Devices
Physics
ESD
and
上傳時間:
2020-06-05
上傳用戶:shancjb