多用FAC(n)12345初始化数组f用于存放阶乘f[0]=1for i=1 to n-1 f[i]=f[i-1]*ireturn f
编码CT(Z)12345678910l=z.lenFAC(l)初始化res=0for i=0 to
更多
POWERMOD(X,Y,Z)12345678初始化res=1x=x%zwhile y!=0 if y是奇数 res=(res*x)%z y=y/2 x=(x*x)%zreturn res
P1659 [国家集训队
更多
M(S,VS)12345678910111213初始化整形数组p[1057],整形变量ci,rei=0 //palindrome,central,right endpointlen=INITIALIZE(s,vs);for i=1 to l
更多
BM(X,X.SIZE,Y,Y.SIZE)12345678初始化整形数组bc[1057],gs[1057] //bad character,good suffix初始化整形变量j=0,xl=x.size,yl=y.sizeGETBC(y,y
更多
FIND(X,Y)12345678910初始化数组f全部置0用于部分匹配表MARRY(X)for i=0 to y.size while j>0 and x[j]!=y[i] j=f[j] if x[j]==y[i]
更多
钢条切割给定一段长度为n英寸的钢条和一个价格表p_i,求切割钢条方案,使得销售收益r_s最大。如果长度为n英寸的钢条的价格p_n足够大,最优解可能就是完全不需要切割。长度为n英寸的钢条共有 2¯(n-1)种不同的切割方案,因为在距离钢条左端
更多
One of the biggest realisations I’ve come to as part of my PhD, is how little people care about how I spend my time, the
更多
Even after massively increasing production of the Model 3, Tesla still hasn’t managed to offer the car at its touted pri
更多
Let’s forget about the tectonical details,and this is nice to talk about practical.
灯光基础LIGHT BASICS光遇到一个表面会发生三种情况,光可能被
更多
计算机也许是快的,但不是无限快。存储器也许是廉价的,但不是免费的。所以计算时间是一种有限资源,存储器中的空间也一样。
让运行插入排序的一台较快的计算机「计算机A」与运行归并排序的一台较慢的计算机「计算机B」竞争。每台计算机必须排序一个具有
更多