2012-2013年下学期计划

摘要: 时间真的是飞快,转眼间都是大二下学期,感觉自己什么都不会,什么都没有入门,这学期还得有一个计划1,刷题,每天难题的话,就一道,简单题就2道,每天还要写做题总结和规律。2,每天听voa standard 目的只有一个就是好好学习听力,练习听力,3,准备软考,项目管理师,别忘了,3月份报考,千万别忘了,这学期的任务4,六级考试,加油,这次还是一次性过,还有,不要忘是考前一个月开始准备,之前只准备听力5,看完java core 两本书,认真linux鸟哥看完,6,每个月写一个java项目每个月要完成的任务开学-3月份1,报名软考2,每天练习听力voa standard,1个小时,3,每天刷acm,4 阅读全文
posted @ 2013-02-24 14:17 yelcoved 阅读(128) 评论(0) 推荐(0)

linux的问题

摘要: 今天是入手真正的学习linux,因此有时一个简单的问题都不会,当然了之前也学过linux,只是书本上学习的,自己并没有折腾,说白了,没有任何意义,仅仅是应付考试用的,在自己开始真正的学习的linux,今天遇到的第一页问题就是,有时会sudo apt-get install +软件名,有时会出现一种情况,就是unable to locate packages 软件名,因此经过google 才发现是因为软件该更新了,应该先sudo apt-get update,因为刚刚安装,软件源还没有来的及更新,更新过之后就不会有这种问题了 阅读全文
posted @ 2013-02-23 23:49 yelcoved 阅读(125) 评论(0) 推荐(0)

hdu2099

摘要: 这是一道很水的题,谁看到谁都会有思路,其实我也有但是由于第二个一直不知道怎么清楚,就是不会被完全整除的情况下,怎么就让他永远减下去,然后超过100,就退出,一直没找到那个临界点,因此看了别人的思路其实别人的思路也蛮好理解,也蛮容易想的,因为就是一个2位数嘛,很简单一个一个试吧,这么简单,能完全除尽,就输出,除不尽就不输出,很简单,但是很浪费时间,当然了,其实自己也没有想到,就想到了,自己刚才想的,到那时一直不知道怎么写可以让他把他运行出来,哎,还有就是,这道题的有两个细节,第一个是怎么输出00,其实自己不会,看了别人的才知道怎么输出的,%02d,就是最少两位,不满则添0,很好地方法第二个,就是 阅读全文
posted @ 2013-02-11 00:08 yelcoved 阅读(329) 评论(0) 推荐(0)

poj2245

摘要: 这个一看就是dfs,必须的,今天也要把dfs在总结一下,因为已经有3个月没看了,都忘了,之前写了个迷宫,现在可好,竟然给忘了,哎,没办法,然后今天再去看完全不懂了,然后逼我今天再做一下总结,没办法,dfs最重要的是递归,怎么递归,就是递归吗,从头开始第一项,等,然后递归时,不断加1,就行了,而输出的部分呢,也是,把每一项都给输出,还有关于每次都要递归,不是从头开始,而是一个一个递归,还有一个最重要的是,全局变量,和局部变量,今天就是这个i值,就是这次给的是全局变量,发现怎么都不是递归,一开始没找到原因,后来才发现,才知道,每次,如果是全局变量,那么每次都不能产生一个新i值仅仅只有一个i,从而不 阅读全文
posted @ 2013-02-10 19:52 yelcoved 阅读(226) 评论(0) 推荐(0)

hdu2098的总结

摘要: hdu2098很水的题,但是自己用的是筛子法,但是自己想到惠超市了饿,还执意放到上面ac思路很简单,简单来说就是从1到n-1然后到n-1/2到n-1/2,因此正好一半,因此/2,然后验证是否为素数就行了,因此,验证素数的时候,首先看是否是2的倍数,然后看书否为3,5,7,然后一个一个将他们与这些素数相除,即可验证,想法不错1#include<stdio.h>2#include<stdlib.h>3#include<math.h>4intsushu(ints)5{6inti;7if(s==2)8return1;910if(s%2==0)//除去211retur 阅读全文
posted @ 2013-02-10 02:08 yelcoved 阅读(291) 评论(0) 推荐(0)

埃拉托斯特尼筛子法

摘要: 理解起来还是很好理解的,自然数可分成1、素数、合数这三类,一定范围内的自然数中,哪些数是素数呢?古时候,希腊有位叫做埃拉多染尼的数学家想出了如下办法:当时,他将1000内的自然数依次写在一块硬方格板上,然后用2试除各数,将能被整除的都用刀子剜掉;继2之后再用3来如此而行;3之后再用5来如此而行……这样一直进行到无法进行而为止,最后再剜掉1。于是,剩下的没能被剜掉的数便是1000内的素数。 程序就是这样1inti;2inta[10000];3for(i=2;i<10000;i++)4a[i]=1;5a[0]=a[1]=0;67for(i=2;i<sqrt(10000);i++)//从 阅读全文
posted @ 2013-02-10 00:47 yelcoved 阅读(190) 评论(0) 推荐(0)

poj2255

摘要: 1#include<stdio.h>2#include<stdlib.h>34chara1[30],a2[30];5intc,l1,l2;6voidTree(inti,intj)7{8intk;9charroot;10if(i>j)11return;12root=a1[c++];13for(k=i;k<=j;k++)14if(root==a2[k])15break;16Tree(i,k-1);17Tree(k+1,j);18printf("%c",root);1920}21intmain()22{23while(scanf("% 阅读全文
posted @ 2013-02-09 23:51 yelcoved 阅读(143) 评论(0) 推荐(0)

java的break和continue加标签的用法

摘要: 简单来说,break,就是中断,不管你是在做什么,都是停的,continue就是说,跳过这一种情况,然后继续,就可以了,然后还有更奇葩的事,就是加上标签的唯一区别原来是从上一个中断或者跳出,但是现在是根据标签来跳出,或者中断,因此,根据标签页,不再根据上一个循环了,然后break的label是必须带有花括号的,然而,continue是不能带有花括号的,这是唯一的区别,否则就会出现语法错误,附上代码1packageexercise;23importjavax.swing.JOptionPane;45publicclassch5_2{6publicstaticvoidmain(String[]ar 阅读全文
posted @ 2013-02-06 23:33 yelcoved 阅读(5185) 评论(0) 推荐(0)

java的代码的总结只要是format的总结

摘要: 只要是因为大一的时候学习了java自己也舍不得忘掉,同时自己好要加强自己的带按摩连你,多读api文档,多练,多codecodecode...因此今天变拿出来,因为我还是想让java作为我的熟练语言的之一,其实也不在乎语言因为学习方法都是一样,因此专注一门语言,努力学习就行了,而不是在哪里纠结语言,因为语言都是一样的,当然了,自己现在都已经大二了,却拿不出手任何语言,自己实在感到自卑,自己要努力学习了,因为都大二了,自己还是停留在语言的语法上面而不是具有码感,也不知道码感是什么呢,到现在,当然了,偶尔用用c刷刷提,因为c的解题报告多,java比较少,因此自己要努力了,加油了今天写了两个小程序很小 阅读全文
posted @ 2013-02-06 22:10 yelcoved 阅读(199) 评论(0) 推荐(0)

hdu1789想法

摘要: 其实这道题目自己学到了很多,首先刚看上体,自己有点晕,题目却是吧那些成为结构体的东西却竖着写了,然后自己懵了,然后自己便想将错就错,利用二维数组的性质他它输出,后来发现自己根本没有办法将第一行与第二行的共同点找出来,因为要输给不同的结构体当中的数,因此只能一行一行输入,当时认为这样太麻烦了,便看看了解题报告,发现很多人都是这样,因此,才这样的,然后第一行输入的是deadline,第二行数score,然后就是排序了,当时想这下可怎么排序呀,原来都是一行一组,现在是一列一组,然后便想按照往常的方法,试一试,没想到,最终却是正确答案,只是输出的格式有些不同而已,而以往都是横着写的输出格式,这下只是变 阅读全文
posted @ 2013-02-04 17:24 yelcoved 阅读(478) 评论(0) 推荐(0)