知's profile在愤青与良民之间徘徊PhotosBlogListsMore Tools Help

Blog


    May 04

    重获新生

    我已经顺利调剂到中科院计算与通信工程学院了,终于踏进了中科院的大门!
    开心!高兴!鼓掌!
    March 18

    我失败了,败的如此彻底······

    2008年的考研基本落下帷幕,我又一次和软件所说再见了,连个复试的机会都没捞到······败的这样彻底。
    查到成绩的那一刻,我激动了一小会儿——比去年的线高了10分,心想有戏了,但当我看到考研论坛上一堆的高分时,情绪低落了,有人预测今年软件所分数线会暴涨,两天后,很不幸的被这位仁兄言中了——360分,在去年的基础上“暴涨”50分!要有竞争力起码得考370;这对我来说绝对是不可能完成的任务······
    失落、失望,然后家人、朋友不断的用“尽力了就行了”来鼓励我,我也觉得尽力了就行了,这次服了。随着各大高校公布分数线,我惊讶的发现,分数线居然达到了前年的水平,连曾经被我视为救命稻草的华北计算所都要325,调剂就更高了,这就是说,我先前觉得今年英语数学偏难是个错觉,全国大多数人民没有这样认为,他们疯狂的抬高了分数线。
    然后我想起了回广院,毕竟这里只需要国家线就行,得到的答复是“只要第一志愿的录不满就收你”,欣慰吗?欣慰!起码有点希望了。可是,我的命运却掌握在别人手中。这是一种有劲使不上的郁闷,虽然国足经常给我们这种郁闷,但事不关己的时候我怎么都体会不到这种无助······
    今天去图书馆溜了一圈,看到一些过了初试的朋友正在准备复试,心里一阵难受却要装的无所谓,甚至很开心。我真希望现在也是在忙着准备复试而不是为了调剂打出一堆陌生的电话,报出一个没有竞争力的分数!今晚是我知道分数后最难过的一晚,想给别人打电话倾诉,却不知道该让别人安慰些什么,因此,我写下了这篇日志,把想说的话说出来应该会好受一些。
    现在的情况怪不了谁,不能怪出题人,也不能怪评卷老师,问题只可能出在自己身上,只能找内因。我反省过,很深刻的,总结过,很彻底的,让人崩溃的是我竟然找不出一个造成分数不理想的能说服我自己的理由。不够努力?不可能!我复习了那么长的时间,每天看那么久的书,几乎都觉得我今年能行;没看懂书?不可能!我到现在还记得数据结构的每一个算法;发挥的不好?也不可能!我考试的时候没有思想包袱,也不紧张,根据以往的经验这是我最佳的考试状态······我就这样不明不白的败了,找不到一点理由,有人让我再考一次证明一下自己,我拒绝了,我已经赌了一次,而且输的很惨,失去赌本的同时我也失去了信心——我不是考试型的人才。
    证明自己的机会很多,但我绝不会再选择考研这种方式,它不适合我。
    我当然不会忘记支持、鼓励我的朋友们,你们的短信让我坚持下去了,让我自信的走进了考场,但是很遗憾,我让你们失望了,希望你们理解,我尽力了······
    April 23

    我来打扫space了

    看了一眼最后一篇日志的时间.....晕.....一年之前!!!!我都有点服自己了,居然这么久没管这东西了!
    而且更无言的是微软给space增加了那么多新功能,完全不熟悉了,想把以前的日志模版格式改改却发现it dosen't work!
    想想一年前自己在干嘛呢,哦,呵呵,还跟kelvin,小泽一起做网站呢,记得当时大家还对考研讨论的不亦乐乎,不过最后认真对待的却只有我,
    虽然结果不怎么理想,呵呵。
    转眼就过了这么长的时间,同学们该工作的工作了,能回家的回家了,继续考研的像我这样的反倒成了这段时间最游手好闲的人,每天3点睡,12点起床,然后做会儿毕设,就出去踢球,不过相信我,玩的时间绝对比学习的时间多
    至于为什么3点才睡,这里有必要着重说明一下,不是熬夜写程序哦,是打牌!各种牌,从武汉麻将到四川麻将,从三人斗地主到6人,7人斗,花样百出,大家玩的很HIGH,结果却是生物钟颠倒了。。。
    虽然这种生活比较颓废,但毕竟是大四的普遍生活方式,抓紧时间享受吧
    April 01

    无聊

    周六的下午,寂静的窗外,无聊的气氛,指间青烟缭绕,敲着一行行的代码,触摸着键盘上的尘 埃,不静的思绪,躁动的心情,手边硬盘飞转,它很可怜,我越无聊它越辛劳。下着一首首的节 奏强烈的歌,无法发泄的情绪似乎只能通过这种方式发散,随着音乐晃动身体,所有的不顺在此 刻显得如此协调。未卜的钱途,该死的学校,艺术招生那天真该挂块牌子站在大街前,上书“广 院是陷进”,这个社会变得越来越招人厌恶,让人性格暴戾。继续吞云吐雾吧,吸进香烟,吐出 怨气。阿信还在亢奋的吼着:恋爱ing。。。翻出她的旧照片,只叹造化弄人。
    March 04

    开学综合症

    上了一周课了,有什么感觉呢?第一,早上起床太困难;第二,教室离寝室太远,每天走的累死了,而且这学期的课都在那两个教室,真是无言了,一副把教室坐穿的架势;第三,虽然刚开学但完全轻松不起来,一是专业课太多,二是考研的压力确实很大。铺天盖地的考研讲座已经快让我崩溃了,虽然一个没去过但选择太多了也是一件不爽的事,就像《购物狂》里面的选择恐惧症似的。可以说时间是很紧张的,一方面要学好专业课为找工作作准备,另一方面又要看以前的课本,诸如高数,线代之类让人头痛的东西,还有政治的书,oh...my god!总之是要加油的,就当是第二次高考了噻
    January 12

    去绵阳了....

    放假一周了,不更新实在说不过去了,放假当天便急不可待的飞回家,就为了早点吃到家里的腊肉香肠,虽说到家已是凌晨1点了,但是闻到好吃的东西还是不能放过的,在家待了两天,开了两天车,感觉水平还是不错的,呵呵。8号下午怀着非常兴奋的心情到了绵阳,这座传说中的科学城果然不是一般的干净,从进城那时开始我就没看到地上有垃圾,相比之下成都还是差了点。不过培训的地方并没有想象中的好,硬板床,军训用的被子,厕所没有热水器,不能随时洗澡,最不爽的是离城区还有点远,唉。。。学习总是痛苦的,不仅在于学习本身,更多的是学习条件总不那么让人如意。还好的是来了这么多同学,大家对在大学之外的地方以这种方式集中还是感到很开心的,尤其是像军训时那样很多人挤在一间小屋里睡觉。今天已经是第四天了,感觉越来越无聊,连小余生日都错过了,期待时间走的快些,能够真正的开始放假。毕竟这几天的生活跟在家还是差距巨大的,虽然带着外地的同学去绵阳市里逛了几次,吃了火锅,肥肠粉,各种小吃,但是感觉绵阳跟成都在消遣方面还是没法比的,晚上7,8点,街上的人就不是很多了,而且想不到都是四川的地盘,绵阳美女那么少,让朱家龙老抱怨我骗他四川美女多,不过我确实没说过四川美女多啊,我说的是成都美女多,唉,佳娃儿啊,还是去成都看吧。
    December 11

    算24

    这是我写的算24的程序,应该算小曹写的那个的C语言版,因为没用链表,所以输出计算式相当麻烦,代码数量说明了一切,如果看起来不方便,建议copy到写字板里看,在此感谢小曹的指点。
    #include "STDIO.H"
    //输出计算式的函数
    void Print(float a,float b,float c,float d,int i,int j,int k)
    {
        float exp[17],x[11];
        int s,t=0,l;
        for(l=0;l<17;l++)                      //定义数组exp用于暂时存放计算式
     exp[l]=0;
        switch(i)                        //a,b,c,d分别表示第一二三四个数
        {                                      //ASCII '('=40,')'=41,'*'=42,'+'=43,'-'=45,'/'=47
        case 0: 
     exp[8]=a;exp[9]=43;exp[10]=b;      //a+b     
     break;                 
        case 1:
     exp[8]=a;exp[9]=45;exp[10]=b;      //a-b
     break;
        case 2:
     exp[8]=a;exp[9]=42;exp[10]=b;      //a*b
     break;
        case 3:
     exp[8]=a;exp[9]=47;exp[10]=b;      //a/b
     break;
        case 4:
     exp[8]=b;exp[9]=45;exp[10]=a;      //b-a
     break;
        case 5:
     exp[8]=b;exp[9]=47;exp[10]=a;      //b/a
     break;
        }
    
        switch(j)
        {
        case 0: 
     exp[7]=40;exp[11]=41;exp[12]=43;exp[13]=c;    //(a+b)+c
     break;
        case 1:
     exp[7]=40;exp[11]=41;exp[12]=45;exp[13]=c;    //(a+b)-c
     break;
        case 2:
     exp[7]=40;exp[11]=41;exp[12]=42;exp[13]=c;    //(a+b)*c
     break;
        case 3:
     exp[7]=40;exp[11]=41;exp[12]=47;exp[13]=c;    //(a+b)/c
     break;
        case 4:
     exp[5]=c;exp[6]=45;exp[7]=40;exp[11]=41;      // C - (  )
     break;
        case 5:
     exp[5]=c;exp[6]=47;exp[7]=40;exp[11]=41;      // C / (  )
     break;
        }
    
        switch(k)
        {
        case 0: 
     if(j<4)
     {
         exp[6]=40;exp[14]=41;exp[15]=43;exp[16]=d;   //((a+b)+c)+d
     }
     else
     {
         exp[4]=40;exp[12]=41;exp[13]=43;exp[14]=d;   //(c?(a?b))+d  问号表示运算符号
     }
     break;
        case 1:
     if(j<4)
     {
                exp[6]=40;exp[14]=41;exp[15]=45;exp[16]=d;   //((a+b)+c)-d
     }
     else
     {
         exp[4]=40;exp[12]=41;exp[13]=45;exp[14]=d;   //(c?(a?b))-d
     }
     break;
        case 2:
     if(j<4)
     {
         exp[6]=40;exp[14]=41;exp[15]=42;exp[16]=d;   //((a+b)+c)*d
     }
     else
     {
         exp[4]=40;exp[12]=41;exp[13]=42;exp[14]=d;   //(c?(a?b))*d
     }
     break;
        case 3:
     if(j<4)
     {
         exp[6]=40;exp[14]=41;exp[15]=47;exp[16]=d;   //((a+b)+c)/d
     }
     else
     {
         exp[4]=40;exp[12]=41;exp[13]=47;exp[14]=d;   //(c?(a?b))/d
     }
     break;
        case 4:
     if(j<4)
     {
         exp[4]=d;exp[5]=45;exp[6]=40;exp[14]=41;     //d-((a?b)?c)
     }
     else
     {
         exp[2]=d;exp[3]=45;exp[4]=40;exp[12]=41;     //d-(c?(a?b))
     }
     break;
        case 5:
     if(j<4)
     {
         exp[4]=d;exp[5]=47;exp[6]=40;exp[14]=41;     //d/((a?b)?c)
     }
     else
     {
         exp[2]=d;exp[3]=47;exp[4]=40;exp[12]=41;     //a/(c?(a?b))
     }
     break;
        }
        for(l=0;l<20;l++)                                    //将计算式放到数组x中
        {
     if(exp[l]>0)
     {
         x[t] = exp[l];
         t++;
     }
        }
        for(i=0;i<11;i++)                                    //因为符号是用ASCII码表示的,所以输出时分情况讨论
        {
     if(x[i]>10)
     {
         s = (int)x[i];
         printf("%c ",s);
     }
     else
         printf("%f ",x[i]);
        }
        printf("\n");
    }
    //用于计算的函数
    void count_24(float a,float b,float c,float d)
    {
        int i,j,k;
        float m, tmp,tmp1;
        for(i=0;i<6;i++)                          //先算前两个数,有6种情况
        {
     if(i==0)
     {
         m=0;
         m = a + b;
     }
     else if(i==1)
     {
         m=0;
         m = a - b;
     }
     else if(i==2)
     {
         m=0;
         m = a * b;
     }
     else if(i==3)
     {
         m=0;
         m = a / b;
     }
     else if(i==4)
     {
         m=0;
         m = b - a;
     }
            else if(i==5)
     {
         m=0;
         m = b / a;
            }
     for(j=0;j<6;j++)                        //算第三个数,也是6种情况
     {
         if(j==0)
         {
             tmp1 = m;
      tmp1 += c;
         }
         else if(j==1)
         {
      tmp1 = m;
      tmp1 -= c;
         }
         else if(j==2)
         {
      tmp1 = m;
      tmp1 *= c;
         }
         else if(j==3)
         {
      tmp1 = m;
      tmp1 /= c;
         }
         else if(j==4)
         {
      tmp1 = m;
      tmp1 = c - tmp1;
         }
         else if(j==5)
         {
      tmp1 = m;
      tmp1 = c / tmp1;
         }
         for(k=0;k<6;k++)                     //算第四个数,仍为6种情况
         {
      if(k==0)
      {
          tmp = tmp1;
          tmp += d;
          if(tmp == 24)
              Print(a,b,c,d,i,j,k);
      }
             else if(k==1)
             {
          tmp = tmp1;
          tmp -= d;
          if(tmp == 24)
       Print(a,b,c,d,i,j,k);
      }
             else if(k==2)
      {
          tmp = tmp1;
          tmp *= d;
          if(tmp == 24)
              Print(a,b,c,d,i,j,k);
      }
             else if(k==3)
      {
          tmp = tmp1;
          tmp /= d;
          if(tmp == 24)
              Print(a,b,c,d,i,j,k);
      }
      else if(k==4)
      {
          tmp = tmp1;
          tmp = d - tmp;
          if(tmp == 24)
       Print(a,b,c,d,i,j,k);
      }
      else if(k==5)
      {
          tmp = tmp1;
          tmp = d / tmp;
          if(tmp==24)
       Print(a,b,c,d,i,j,k);
      }
                    
        }
    
            }
        }
    }
    void main()
    {
    
     float num1, num2, num3, num4;
     printf("输入第一个数:");
     scanf("%f",&num1);
     printf("输入第二个数:");
     scanf("%f",&num2);
     printf("输入第三个数:");
     scanf("%f",&num3);
     printf("输入第四个数:");
     scanf("%f",&num4);
     count_24(num1, num2, num3, num4);           //四个数的不同排列共12种情况
     count_24(num1, num2, num4, num3);
     count_24(num1, num3, num2, num4);
     count_24(num1, num3, num4, num2);
     count_24(num1, num4, num3, num2);
     count_24(num1, num4, num2, num3);
     count_24(num2, num3, num1, num4);
     count_24(num2, num3, num4, num1);
     count_24(num2, num4, num1, num3);
     count_24(num2, num4, num3, num1);
     count_24(num3, num4, num1, num2);
     count_24(num3, num4, num2, num1);
    }
    

    算24(Cao's edition)

    这是小曹用C++写的算24的程序,体现了C++的在类型转换方面的优势
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    using namespace std;
    
    int result_set_generation(float, float, float, float);
    
    int main()
    {
     float num1, num2, num3, num4;
    
     cout << "enter number1 ";
     cin >> num1;
     cout << "enter number2 ";
     cin >> num2;
     cout << "enter number3 ";
     cin >> num3;
     cout << "enter number4 ";
     cin >> num4;
    
     result_set_generation(num1, num2, num3, num4);
     result_set_generation(num1, num2, num4, num3);
     result_set_generation(num1, num3, num2, num4);
     result_set_generation(num1, num3, num4, num2);
     result_set_generation(num1, num4, num3, num2);
     result_set_generation(num1, num4, num2, num3);
    
     result_set_generation(num2, num3, num1, num4);
     result_set_generation(num2, num3, num4, num1);
     result_set_generation(num2, num4, num1, num3);
     result_set_generation(num2, num4, num3, num1);
    
     result_set_generation(num3, num4, num1, num2);
     result_set_generation(num3, num4, num2, num1);
    
     return 0;
    }
    
    int result_set_generation(float num1, float num2, float num3, float num4)
    {
     vector first_result;
     vector second_result;
     vector third_result;
     vector firstexp;
     vector secondexp;
     vector thirdexp;
    
     string expression;
    
     float first1, first2, first3, first4, first5, first6;
     float second;
     float third;
    
     first1=num1+num2;
     first2=num1-num2;
     first3=num2-num1;
     first4=num1*num2;
     first5=num1/num2;
     first6=num2/num1;
    
     char charnumber1[20]  = "";
     sprintf(charnumber1, "%f", num1);
     string number1=charnumber1;
     char charnumber2[20]  = "";
     sprintf(charnumber2, "%f", num2);
     string number2=charnumber2;
     char charnumber3[20]  = "";
     sprintf(charnumber3, "%f", num3);
     string number3=charnumber3;
     char charnumber4[20]  = "";
     sprintf(charnumber4, "%f", num4);
     string number4=charnumber4;
    
     expression=number1+"+"+number2;
     firstexp.push_back(expression);
     expression=number1+"-"+number2;
     firstexp.push_back(expression);
     expression=number2+"-"+number1;
     firstexp.push_back(expression);
     expression=number1+"*"+number2;
     firstexp.push_back(expression);
     expression=number1+"/"+number2;
     firstexp.push_back(expression);
     expression=number2+"/"+number1;
     firstexp.push_back(expression);
    
     first_result.push_back(first1);
     first_result.push_back(first2);
     first_result.push_back(first3);
     first_result.push_back(first4);
     first_result.push_back(first5);
     first_result.push_back(first6);
    
    
     for (int i=0; i<6; i++)
     {
      second=first_result[i]+num3;
      second_result.push_back(second);
      expression="("+firstexp[i]+")"+"+"+number3;
      secondexp.push_back(expression);
    
      second=first_result[i]-num3;
      second_result.push_back(second);
      expression="("+firstexp[i]+")"+"-"+number3;
      secondexp.push_back(expression);
    
      second=num3-first_result[i];
      second_result.push_back(second);
      expression=number3+"-"+"("+firstexp[i]+")";
      secondexp.push_back(expression);
    
      second=first_result[i]*num3;
      second_result.push_back(second);
      expression="("+firstexp[i]+")"+"*"+number3;
      secondexp.push_back(expression);
    
      second=first_result[i]/num3;
      second_result.push_back(second);
      expression="("+firstexp[i]+")"+"/"+number3;
      secondexp.push_back(expression);
    
      second=num3/first_result[i];
      second_result.push_back(second);
      expression=number3+"/"+"("+firstexp[i]+")";
      secondexp.push_back(expression);
     }
    
     for (i=0; i<36; i++)
     {
      third=second_result[i]+num4;
      third_result.push_back(third);
      expression="("+secondexp[i]+")"+"+"+number4;
      thirdexp.push_back(expression);
    
      third=second_result[i]-num4;
      third_result.push_back(third);
      expression="("+secondexp[i]+")"+"-"+number4;
      thirdexp.push_back(expression);
    
      third=num4-second_result[i];
      third_result.push_back(third);
      expression=number4+"-"+"("+secondexp[i]+")";
      thirdexp.push_back(expression);
    
      third=second_result[i]*num4;
      third_result.push_back(third);
      expression="("+secondexp[i]+")"+"*"+number4;
      thirdexp.push_back(expression);
    
      third=second_result[i]/num4;
      third_result.push_back(third);
      expression="("+secondexp[i]+")"+"/"+number4;
      thirdexp.push_back(expression);
    
      third=num4/second_result[i];
      third_result.push_back(third);
      expression=number4+"/"+"("+secondexp[i]+")";
      thirdexp.push_back(expression);
     }
    
     vector::iterator p = third_result.begin();
     vector::iterator j=thirdexp.begin();
     while(p!=third_result.end())
     {
      if(*p==24)
       cout<<*j<< } 0; return j++; p++;>
    December 09

    学生会活动

    本来没计划更新的,最近搞活动弄得只想休息,但是看到MSN上各位好友都有了新的动作,为了避免被骂,我决定开始摆龙门阵了。E周弄了一个星期,三项活动,准备了一个多月,确实太辛苦了,尤其是活动的那一周还缺了很多课,等到第二周开始上课时感觉好像很久没上课了,负罪感马上袭来,我虽然贪玩,但自我感觉还是有救的,就是因为没碰书本一段时间后会不自在,唉,又自吹了。现在回头看看办的活动,想说的确实很多,知识竞赛初选仿照超女弄了个海选,结果效果还不错,报名人数令人满意,比赛当天,因为题目太难,参赛选手一个个愁眉苦脸,到场的嘉宾老师一个个因为游戏环节捧腹大笑,最后知识竞赛圆满结束,老师肯定了我们的工作,心里一阵开心。竞赛第二天便马不停蹄的开始游戏比赛,但是因为那周献血,活动的正常秩序被打乱,很多选手因为献血要求把自己的比赛推迟,没办法,只好照办,支持学校工作嘛,比赛的效果呢,自己觉得一般,因为同时比赛的选手确实少了点,不够壮观,我呢,也闲来无事,拿着帮长城宣传的游戏本本玩游戏,第二天还跟机房老师有了点小摩擦,又是送烟送水的才搞定,其实就是没按时把午饭给他,那XX饿的受不了了又不好直说,不得不被他的虚伪恶心了一番。晚会是这次的重头戏,之前联系灯光,音响也慎重考虑才做的决定,毕竟花的是钱啊,不过晚会从彩排开始就不是很顺,音频一直不能完美工作,灯光也是晚会当天才装好,耽误了联排的时间,很多观众进场了都还能看见彩排,乐队也是一个烦人的事,调音花的时间简直让人无法忍耐,而且需要的设备也贵的惊人,不然我怎么晚会后会发誓以后搞活动再不请乐队了呢。没有联排过的晚会能到我们那天的程度我是满意的,只是对观众人数有点无奈,自我安慰是那天太冷了,大家不愿出门,不过后来听说晚会前一天的艺术节闭幕式上座率也不行,我才欣慰了一些。第一次办晚会,除了经验不足,什么都没有,从晚会开场神经就一直紧绷着,第一次有了快承受不了压力的感觉,第一次有了神经快断了的感觉,当晚会稍微有冷场时,更是手心出汗,第一次有钻地洞的想法,只能不停的抽烟,虽然我也知道对身体不好。大学读到三年级了,之前混校学生会只感觉到浪费时间,没有一点锻炼人的感觉,如果真要说锻炼的话,只能说练了力气,但是这次不同了,策划,运作,管理,统筹安排全做过了,由衷的感到办活动真是锻炼人,跟老师打交道也用上了社会上的那套—塞红包,这里不是贬低老师,大家也不要太幼稚,都是人,那个群体不会因为多了个“人类灵魂的工程师”的称号就变得多么高尚,就像和尚所谓的六根清尽也不过是刻意压抑自己而已。活动结束后,或者说活动进行中,我就已经感觉到自己的不足,领导人确实是一门艺术,能让大伙都听你的,关键时刻有人为你挺身而出分忧解难,那说明你这个领导人是成功的,如果什么都要事必躬亲那并不是“没架子”,“平易近人”,而是“非常没水平”。还好我算是中间那一挡。想到哪儿写到哪儿吧,前面都是真情实感,再矫柔造作凑字数就只能变得恶心了,算是把总结发到日志上了,马上又要考试了,转眼还得忙学习,据说学生会主席都没好下场,愤青比较叛逆,我就不信这个邪!总之,努力吧,前途一片光明!
    November 21

    那天做数值分析的作业,发现有些题需要算逆矩阵,线性代数都忘差不多了,算起来还真实费劲,所以就想写个程序来算,今天给大家看的是用书上的算法写的,我自己写了个符合平时做题逻辑的,但是计算结果有误,现正调试中,改好后再发上来
    #include 
    #define max_n 10
    void main()
    {
       double a[max_n][max_n],b[max_n][max_n],x[max_n][max_n],t,s;
       int i,j,k,n,p;
       printf("输入矩阵维数:");
       scanf("%d",&n);
       printf("按行输入矩阵元素:\n");
       for(i=1;i<=n;i++)
       {
           for(j=1;j<=n;j++)
    	scanf("%lf",&a[i][j]);
       }
       for(i=1;i<=n;i++)
       {
           for(j=1;j<=n;j++)
           {
    	   b[i][j] = 0;
    	   b[i][i] = 1;
           }
       }
       for(p=1;p<=n;p++)
       {
           for(k=1;k=1;i--)
    	{
    	    s=b[i][k];
    	    for(j=i+1;j<=n;j++)
    		s = s-a[i][j]*x[j][k];
    		x[i][k] = s/a[i][i];
    	}
         }
         printf("行列式逆阵为:\n");
         for(i=1;i<=n;i++)
         {
    	for(j=1;j<=n;j++)
    	{
    	    printf("%-10lf ",x[i][j]);
    	    if(j==n)
    	    printf("\n");
    	}
         }
    }
    November 19

    CAN WE BE MORE CREATIVE?!

    那天在同学的再三建议之下,看了《再说一次我爱你》,还没看完我就开始觉得没意思了,之前的所有好奇与期望也没了,因为我觉得剧情太熟悉了,跟我以前看过的韩剧《夏日香气》实在是太像了,相同剧情的片子是不会给我带来同样的冲击的。就像以前施瓦辛格拍的《丛林者》一样,后来出项了几部完全照搬剧情的片子,其中有一些竟然连场景都一样,而不幸的是我全看了,因为照搬的几部名字取的很吸引人,当时就有疑问,为什么善于创新的美国人都要干这种蠢事?虽然电影市场炒陈饭的事很多,但模仿者一般都是失败者。不过国人好像还是没有吸取一点点教训,看看国内的汽车市场,手机市场,mp3市场,到处都在上演超级模仿秀。奇瑞QQ被雪佛来公司状告抄袭了其设计,还有前段时间红火一时的长安雨燕(Swift),满足了很大一部分买不起mini-cooper的人的强烈需求。再看手机,国内的像大显通信,夏新等公司不仅用三星的主板,连外观设计也不放过,如果说这些公司有希望提升市场份额的需要才那样做当然也情有可原,但是打着“CECT”的中国电子也那样就是不懂事,就真是说不过去了,除了怒其不争也只能预言中国的电子工业没有曙光了。至于 mp3就不用我多说了吧,抄袭,模仿无处不在,虽然代工贴牌是现在某些IT企业的生存之道,但是模仿之余能不能有点自己的东西?或者说的悲壮点就是“师夷长技以自强”!再说娱乐市场,曾经被西方大为赞扬的亚洲电影三宝:日本的动画片,台湾的言情剧,香港的枪战片。它们现在的情况又怎样呢?除了日本动画片依旧火爆外,后两者均已没落,港片最近还靠《无间道》三步曲找回了一点尊严,台湾言情剧呢?自从秦汉,林青霞告别影坛后就难有惊世之作,大导演李安的《卧虎藏龙》,《喜宴》都很出色,但并不是传统的言情剧,不过已经很难得了,比起市面上一部部纯商业片,大导演的作品在思想性艺术性上都是高了几个档次的。不能静下心搞创新跟利益驱使是有很大关系的,这中间最明显的无疑是《头文字D》,靠着对日本漫画的完全重现,以及人气偶像周杰伦的出演,确实是狠赚了一把,但是看过片子的人有什么感受呢?内容空洞,演员演技糟糕是最准确的评价,但尽管这样,别人还不是得了个最佳新人。这么差的片子票房还不错,怎么讲?只能说是别人漫画太出色了,又一次不经意的宣传了小日本的国宝,恨的我牙痒痒!流行音乐怎么样呢?前不久才知道蔡依琳的《love!love!love!》是翻唱圣女天团的《stop!stop!stop!》,然后就是对蔡的一阵鄙视,还好我找到了原唱,不然会继续被误导视听,不过有点不能接受的是,多少年都奉为经典的《你怎么舍得我难过》,居然也是翻唱的,不得不说是因为改革开放初期的闭塞让我们被蒙了很多年,气氛之余就想问为什么歌曲没有著作权?或许是艺术家都比较有共享精神,如果是这样我接受,但是不是至少让我们知道翻唱自哪首歌?我可不想傻傻的崇拜那些作曲人,说的不好听点,他不过是比我会用搜索引擎而已,搜到了好听的外文歌。说了这么多,还是应该反思一下了,每当小日本很跳的时候我们就会吼着抵制日货,但是倘若我们一直这样模仿下去,永远是跟着别人的屁股走,可能日本在用蓝光的时候我们还是DVD,他们的小孩在用800万像素加128和弦的手机时我们却在想怎么把64和弦改成128的。我是很讨厌日本的,但是辨正的说,日本确实是模仿大师,日本的科技能这么发达,就在于他们是模仿并赶超而不是模仿以便跟上别人脚步。中国人是聪明的,日本人辛辛苦苦散尽银子搞出来的PS2被我们加个芯片连上几条导线就破解了,以致与小日本不得不研究蓝光光盘,可以说光盘业的进步还是有国人的功劳的,由此也说明了中国人不缺智慧,不缺技术,要是能把这两点用于研究自己的东西的话,我们就不会只把抵制日货挂在嘴上而是付诸行动了!
    November 16

    被唯一点名啦!!

    被小唯点了名玩以下这个游戏,所以要积极响应号   
    召啊. 唉,想晓得我的想法就直接问我噻,还逼
    我把想法公之于众,害羞啊!
    游戏规则: 被点名的朋友需在自己的Blog里公开
    8个理想伴侣的条件,同时加上说明: 
         A. 理想伴侣是男或是女? 
         B. 必须点名8个人,用尽所有办法通知
            被点名的人参与这个游戏。
         C. 被点名的人不可重复被点,每个人只可玩
            一次 
    好吧, 我的标准是...比较简单,简单中略显过分,
    呵呵
    首先必须是女性,符合自然规律噻,下面是细节,
    要征友的看好了哈,讨价还价的,中介勿扰!!
    一,身高1.65cm以上(含1.65),不要怪我,这是
        我妈定的条件,而且要坐有坐像,站有站像,
        有那么一点气质;
    二,长相一定要好,至于这个“好”是怎么定义呢,
        听我娓娓道来,好不是说一定要非常漂亮,只
        要五官端正,饱满,就可以了,最好是皮肤也
        很好,正好跟我互补嘛,眼睛大的也行,笑起来
        好看的也行,要求较为宽松;
    三,性格,这是比较严肃的问题,因为很多分手的
        都说是性格不合,我这个人很好相处,只要女
        方不是很过过场,好将就(普通话叫随和)就
        行,开朗点当然好,不喜欢很闷的人,那样会
        drive me crazy的!
    四,个人修养,不用太好,知书达理,懂事就行,
        会体谅我,理解我,孝顺父母,识大体,不是
        那种张张巴巴的,该矜持的时候矜持,该活跃
        的时候活跃,能做饭当然更好啦,呵呵;
    五,个人喜好,最好跟我有共同爱好,那样两个人
        在一起会很好玩,比如喜欢玩游戏啊,喜欢看
        足球,还有喜欢看韩剧,女生应该都喜欢吧,
        这点好满足
    六,要能我给我支持的,最好是那种“成功男人背
        后的女人”,(当然我会先成功的,自吹一下)
        自己有想法,那种看上去成熟点的,不要显得
        太孩子气。
    七,要和我一样都是喜欢小孩子的型,有爱心,最
        好不要是那种蛇蝎美人;
    八,最后一点比较重要,也是最关键的,那就是,
        不管我是成功与失败对我都是一心一意,本人
        对拜金女是及其反感与厌恶的!
    
    好了,终于写完了,是谁定的要写八点啊,分的这
    么细还真是不太好写,嗯。。。。。想想现在点哪
    个的名。。。。
    我能点的都被小唯点完了,那就点大学同学吧,对
    不住啦:
    李娴静,周静,魏婷婷,郝锐,
    朱家龙,李积伟
    对了,差点忘了猴子了,就是叫舒朋磊的那个娃娃。
    
    November 13

    好好学习,天天更新!补一句,尽量。今天起床之后感觉眼前是灰暗的,为甚么呢,因为停电了,很不爽的,没有水,不能洗脸,不能刷牙,自然不能下楼吃早饭,只能在寝室傻待着等来电,还好昨晚看球时笔记本充了电让我在后面1个多小时还有的玩,顺便说一下,昨晚英格兰对阿根廷,阿根廷输了,2:3,很遗憾,不过里克尔梅太厉害了,大师级的,英格兰的欧文最后运气不错,连进两个全场就出现在镜头里两次,不过我还是很担心阿根廷的,因为里克尔梅一下场完全就没魂了,足球这个东西是不能完全靠一个人的,要是他伤了怎么办,明年的世界杯我觉得阿根廷还是得不了冠军,虽然我喜欢阿根廷但还是要这样说,时机不成熟吧。校园网上有很多新歌,有西城的很多单曲,以前都没听过的,不过感觉不是很好听,其他的像林恩马莲的还不错,linkin park和那个什么Jay-z合作的几首也不行,达不到in the end的水平。中午吃的很简单,没电嘛,食堂的饭菜也不够,唉。还好刚吃完就来电了,那叫一个兴奋啊!回寝室先把二分法的程序写了,然后开始弄那个RamDisk Xp,一个可以把内存虚拟成硬盘的软件,对提高浏览网页速度,解压文件速度都有帮助,而且如果用虚拟盘 BT的话还不伤硬盘,多好的,可能很多人都听过这个软件吧,不知道的可以下来试试,给一个免费版的地址 RamDisk,相当不错的。好像我们班寒假去绵阳的不少啊,想到那么早就放假了真是无比开心,而且还有那么多人一起去绵阳旅游,呵呵,只是别到时都打退堂鼓啊,我是肯定要去的,不经过那里就回不了家了,呵呵。
    November 10

    do
    {
        拔线;
        插线;
        重搭;
        if(测试=ok)
            return;
    }while(灯不亮);
    每周四的数电实验已经给我心里造成了莫大的恐惧,当费尽心机,用尽脑力,耗尽体力的插好一个电路,但是却发现该亮的灯不亮,该动的示波器不动的时候,那是一种什么样的打击??个人体会吧,方正没人会高兴。因为前几次实验的不顺利让我对实验有了全新的认识,不能像物理实验那样到实验室坐着等数据,也不能像电工实验那样复印数据,只能凭真本事,端正了态度,听实验讲解时万分的认真,不敢开小差,记了很多笔记,心里一阵自我崇拜。昨天晚上,连停水不能洗澡的噩耗也不能让我搭电路的热情减少哪怕那么一点点,看着搭好的电路,非常细心的检查了4,5遍,不放过任何一根线,然后就满意的睡觉了,但是哪知道今天早上当我第一次接上电源时,出现在我眼前的又是那幅难以接受的画面--该亮的不亮,不该亮的偏亮,挡都挡不住,随之而来的便是一种不祥的预感:难道我又要延续实验零成功率的记录吗?!万分的恐慌与紧张!查了半天电路,没发现问题,沮丧之余,某些英文单词又挂在了嘴边。至于后来的情况就不拖沓的陈述了,方正是不断有人加入沮丧的队伍,但是我们都目光炯炯,扫描着整个教室,搜寻着过关的电路板,看着李娴静不停的对我说:“刚才还好的,但是换了个灯就不亮了,怎么办啊?”我没有去想她的电路出了什么反倒是想到了祥林嫂,依稀听到了她那句经典的台词。今天其实也比较衰,连走捷径也那么不顺,被我寄予厚望的李积伟先生居然没法让自己过关了的电路正常运作,崩溃!换汪洋的电路板却忘了把我的给他,反倒差点把他一起拖回深渊,最后还是在快12点时靠着家龙的板子以及老师体力不支后的松懈完成了绝地大反击,唉。。。险啊!不然还要去待上几小时。最后在这里感谢帮助我过关的朋友们!我想说:今天,我知道了什么叫作TEAMWORK!呵呵,太厚脸皮了。下次一定准备充分,而且希望好运。最后说一句,本来中午可以轻松的睡一下的,但是被刘畅的鼾声打败了!一声叹息啊。。。
    November 08

    愤青的牢骚

    听着NIRVANA的音乐,我开始写今天的日志。今天非常崩溃,感觉很累,很沮丧,或许你看了下文会觉得很平常嘛,我干嘛要这么脆弱?!你看看标题就知道答案了,因为我在发牢骚;要是没那样认为,你就默许我的看法吧。事出有因,为了给E周的游戏比赛和知识竞赛设报名点,必须先去团委和公寓办批条子,团委管学校里的,公寓办管哪里呢?你说呢。上完第一节课就匆匆去办事,但是结果让我失望,团委老卜不在,公寓办后勤公司的老总也不在,嘴里蹦出一个单词-FUCK!心想下节课来应该有人吧......第二节下课,又重复了前面的情景,嘴里又蹦出一个字,什么?你觉得又是那个吧,不是,我不说了是字吗,这次不崇洋了,用了国骂,现在是十分失望了。脑子里不停在问:为什么共产党那么多会(PS:那两神仙都开会去了)?开会好不好,好!当然好!可以联络感情,团结人心,清楚的传达上级的重要思想等等,但是,有必要每个会议都要开那么久吗?想着跟那些领导一起开会时,他们用那种极具弥留味的声音讲话就一阵恶心,每次开会无不在心底里求那些神仙语速快点,讲的精练点,他们的时间不重要我可耗不过他们,说了点题外话。第三节下课当然还是没有奇迹的重复了上述情景,不然我干嘛这么不爽!中午回寝室居然在一个小时内睡到做梦了,平时我可是在30分钟之内睡不着的,有何看法?都是因为累,早上那么冷还骑车跑了几趟,不消耗ATP是说不过去的。下午的事已经足以摧毁我本来很压抑的神经了,找到了老卜让我很是兴奋了一阵,但是恐惧马上成了第一感觉,为什么?应该很多人都听说过那个衰人很难搞定吧,每次找他办事非得刁难你几下,才会淫笑着放你一马(“衰人”是他同事给他起的)。果然,事情的发展依旧没有偏离历史的轨道,把申请递给他,他窥了一眼,马上提笔就签,他的举动虽然有点出乎意料,但我心情还是很平静的,因为故事发展一般很曲折,“这样怎么行啊?去填张表!”我一边十分谦恭的说好,一边在心里问候了他老妈。拿着条子十分狼狈的在一堆各式各样的女性中间草草填完表,说到这儿,不得不请大家帮忙思考一下,为什么团委会有有那么多女的?而且一个个十分清高的样子,不就是干点苦活跑点腿吗,拽个屁啊!等了若干分钟,递过去....“这里是我签字的地方你填什么啊?安全措施怎么不填?出了事怎么办?”“我X你妈的!老子第一次填咋晓得该咋填呢?报个名要个屁的安全措施啊?又不是发钱!”当然这些只是心里活动,至于为什么要用四川话呢,因为我觉得这样骂起来利落一些。没办法,又填了一次,搞定了,心想终于搞定这个瘟神了,但是还要去找吕助理,不过压力小些了,这人毕竟是高层领导,接触过几次,素质显然比老卜高多了,保卫部签了后总算完事了。不过回过头一想,我又有点想批斗体制问题了,上周直接让老卜签了就搞定了,还让我觉得学校人事部门做到了物尽其用,还非常高姿态的赞扬了一番学校的改进做法,但今天的整个过程却让我感觉有人开历史倒车了,你说,人家吕同志一个堂堂的院长助理,还要去管这点鸡毛蒜皮的事,说的通吗?真不知道学校怎么想的。唉,牢骚发完了,明天还要搞定后勤老总,又是一个神龙见首不见尾的人物,看到这篇的一起帮我祈祷了吧!
    November 06

    求小于某数的所有质数或合数,某公司的面试题简单版

    
    #include <stdio.h>
    void GetNumList(int x,int k)
    {
     int y,i,count;
     for(y=2;y<=x;y++)
     {
      count=0;
      for(i=1;i<=y;i++)
      {
       if((y%i)==0)
            count++;
      }
      if(count<=2&&k==1)
       printf("质数:%d \n",y);
      else if(count>2&&k==0)
       printf("合数:%d \n",y);
    
     }
    }
    void main()
    {
     int k,x;
     printf("本程序用于求小于某整数的所有质数或合数。\n");
     printf("输入一个数:");
     scanf("%d",&x);
     printf("选择要求的数种类(质数:1,合数:0) \n");
     scanf("%d",&k);
     GetNumList(x,k);
    }
    November 05

    终于把废品卖啦!

    等了那么久,多少次对着阳台上堆积如山的各种饮料瓶无可奈何......这种无奈终于在今天走到尽头了!不得不说:It`s a beautiful day!卖了16个大的矿泉水瓶,三个中号的饮料瓶,泰索某人还卖了6斤书,本来想卖水壶的,但是只值5毛,不得不说收破烂的太黑了!要是李忠良在的话就应该把那个黑白电视机卖了.....不过旧货也太不值钱了,卖完还不够几个人吃顿饭,唉。。

    November 04

    终于把滚动文本框做好了!好,激动之后说正题,今天想建了个网络日志列表,然后就发现SPACES 一点不够人性化的地方,具体看下文:
    为了达到好的视觉效果,考虑到版面排列的问题,我们通常都要设置自己需要的首页日志数目,很显然,当日志越来越多时,旧的日志就被屏蔽了,想要访问你的空间的人看到所有的日志怎么办呢?很容易想到用日志列表,日志列表可以链接已经发布了的日志。问题就在这里,当日志还在首页显示的时候很容易找到它的固定链接,但是万一已经屏蔽了呢?编辑状态下是没有链接地址的,这就是十分不人性化,不方便的地方!!就是说万一日志已经被屏蔽了而我们又想把它放到列表中去,就只能先更改首页显示日志的数目,让首页多显示几条日志,如果你的就日志也显示出来了,那你可以复制它的固定链接后再把日志数改回去,或者就是每次发表一条日志就同时建一条列表项,可见这是十分不方便的啊!不知道各位看了之后有什么感受?
    October 30

    最近一直被朱家龙抱怨空间没有更新,唉。。。其实大的更新没有,小的还是有的嘛,比如说我的欢迎日志不是插了幅图片吗?那可是大名鼎鼎的“科罗拉多大峡谷”
    我还真不知道该写些什么了,最近忙着做E周已经没有多少私人时间了,好久没碰过足球了,不过还好这个月完了就大功告成了,坚持吧,大家都应该知道这次有游戏比赛吧?不知道就傻了哦。希望看到这段文章的都帮忙在朋友中宣传宣传,比赛当然是人越多越好啦!不写了,等想到什么再写,这下家龙不会再抱怨了,呵呵
    October 15

    那个MTV是圣女天团的,蔡依琳love!love!love!就是翻唱的这首歌,不过这部MV已经全球禁播了,看看内容就知道原因了吧,呵呵,虽然有点少儿不宜,但是我还没找到其他可以流畅播放的MV,所以暂时继续用这个