10月6日 蒟蒻的流水账

08:13:17 到达机房,开启新一天的征程,早上又要做NOI的试题了。

9:43:53 早上做的是NOI2005 Day1的题(也许老师觉得远古时代的题难度比较小,适合我们这样的小蒟蒻写),T1 瑰丽的华尔兹,好文艺,好诗意的题目描述,限时3秒,写了一个DP,不知道会不会超时(得再检查一下正确性)。T2 维护一个序列,一看就是某种复杂的数据结构题,应该可以用平衡树实现,不过最后一个操作实在没什么想法,先去码一个60分的平衡树好了(不知道能不能写成)。

10:25:06 完了,第二题遇到瓶颈了,空间不够,不知道怎么写一个可以回收利用编号的程序。而且有好多种标记要不断下传,呃呃呃好烦!而且就算写了出来也有很大的几率写挂掉。

10:42:55 掉线,第三题智慧珠完全不会做啊

12:15 55 第一题拿到了80分,不过好在其它两组不会超时。


14:27:02 边界条件设错了,结果导致那两组数据中的钢琴飘到了船外面还在飘,答案大了很多(不过这样子还有80分也是很奇迹了

    

  小小的总结:

bool OK(int x,int y){
    if(x<1||x>n||y<1||y>m)return 0;
    if(a[x][y])return 0;
    return 1;
}

边界不能设错,n和m不要搞混了,记得最后要return 1, return 1!!!!

14:42:22 好了去学一学平衡树的新操作。

15:56:00  平衡树码的我好累啊

void DW(int x){
    int ls=ch[x][0],rs=ch[x][1];
    if(tag[x]){
        rev[x]=tag[x]=0;
        if(ls)tag[ls]=1,v[ls]=v[x],sum[ls]=v[x]*sz[ls];
        if(rs)tag[rs]=1,v[rs]=v[x],sum[rs]=v[x]*sz[rs];
        if(v[x]>=0){
            if(ls)lx[ls]=rx[ls]=mx[ls]=sum[l];
            if(rs)lx[rs]=rx[rs]=ma[rs]=sum[r];
        }else{
            if(ls)lx[ls]=rx[ls]=0,mx[ls]=v[x];
            if(rs)lx[rs]=rx[rs]=0,mx[rs]=v[x];
        }
    }
    if(rev[x]){
        rev[x]=0; rev[ls]^=1; rev[rs]^=1;
        swap(lx[ls],lx[rs]); swap(rx[ls],rx[rs]);
        swap(ch[ls][0],ch[ls][1]); swap(ch[rs][0],ch[rs][1]);
    }
}

18:40:01 已经吃完饭回到机房了,下午又考了一套初赛题,不知道结果如何,感觉还OK(就是选择题有点不确定)

18:52:11 自己到网上对了答案只有72分,选择题只有12分,完美爆炸。。


4.Linux下可执行文件的默认扩展名是( D )。 

A. exe           B. com         C.     dll         D.     以上都不是  

D

Linux和Windows不同,Linux一般可执行文件都没有扩展名;Linux不根据拓展名判断文件类型而是根据文件内容判断;因此Linux下扩展名的作用只是帮助以识别文件的,对Linux本身并没有什么用=。=

5.如果在某个进制下等式7*7=41成立,那么在该进制下等式12*12=(B)也成立。 A. 100         B.     144         C.     164         D.     196 

B

解:无论在什么进制下,7转为10进制都是7(7*x^0);

所以易知41的十进制数为7*7=49=4*x^1+1*x^0;

易知x=12即在12进制下,

所以所求式子化为10进制下为:14*14=196;

196化为12进制下得144


23:22:22 晚上的两场考试考的都一般,要好好去学一下各种数列以及排列组合了。

 

2. 下列属于视频文件格式的有(  )。A. AVI B. MPEG  C. WMV  D. JPEG   

 ABC

常见的视频格式:视频文件格式有不同的分类,如:

微软视频:wmv、asf、asx

Real Player :rm、rmvb

MPEG视频 :mpg、mpeg、mpe

手机视频:3gp

Apple视频 :mov

Sony视频 :mp4、m4v

其他常见视频:avi、dat、mkv、flv、vob

——来自百度百科


感觉一天比一天没话讲了。。。

猜你喜欢

转载自www.cnblogs.com/HLAUV/p/9746549.html