以前上学的时候,听到“一个学生在毕业后刚刚开始编程的头几年中,写出的代码多半是垃圾”这样的说法,均不屑一顾。现在工作一年多了,越发感觉自己代码中疏漏处甚多,故近来常做亡羊补牢的重构之举。拿自己4个月前写的数据访问层来说,这个层位于整个系统的最底端,根据传入的sql语句进行查询和更新操作。就拿查询来....
分类:
其他好文 时间:
2014-09-17 18:10:02
阅读次数:
263
Java之前在学习过,基础知识还没有忘光,而且这些高级语言实在是太像,所以那些数据类型,或者循环控制流,以及标准设备等等就直接略过不说了.
不过一些重大概念会穿插在文章的介绍中.
So,这些文章适合于那些有一定高级面向对象语言基础的人阅读.
我们首先编写一个学生类.其主要要求要熟悉的内容是:
关于类构造器(构造方法)的认识和理解.
关于方法的编写.
关于成员变量 & this 的使用,...
分类:
编程语言 时间:
2014-09-17 10:17:52
阅读次数:
224
题目:历史上有一些事件发生的先后顺序,现在有很多学生写了不同的顺序表,
判断每个学生的最大的前后顺序正确的序列。
分析:dp,LIS,最大上升子序列。
注意本题的数据格式,串里的每个元素对应于:对应下标编号的事件在表中的位置;
状态:F(n)记录以第n个元素为结束元素的序列的最长上升子序列,有转移方程:
F...
分类:
其他好文 时间:
2014-09-15 11:17:48
阅读次数:
252
原来学程序就是玩儿,今天上陈老师的课,他说浙大的几个学生智力水平和我们差不多,但是他们非常自信,语言对他们来说就是一种工具,他们学的不是语言而是思想。他们很有节制,做事很有规律,说做就做,绝对不会半途而废,我想这就是成功的关键吧。我要彻底颠覆原先的学习模式,从填鸭式学习改为探索式学习,学完基础知识以...
分类:
其他好文 时间:
2014-09-12 13:28:13
阅读次数:
211
有三个表,如果学生缺考,那么在成绩表中就不存在这个学生的这门课程成绩的记录,写一段SQL语句,检索出每个学生缺考的科目。A 学生表(student)字段1 学生号(s_id)字段2 学生名(s_name)B 科目表(course)字段1 科目号(c_id)字段2 科目名(c_name)C 成绩表(g...
分类:
数据库 时间:
2014-09-12 13:22:43
阅读次数:
876
亮着电灯的盏数一条长廊里依次装有n(1≤n≤65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的...
分类:
其他好文 时间:
2014-09-10 19:08:50
阅读次数:
193
#includevoid main(){ int g1,g2,g3,r1,r2,r3,n; int m=0; float ave; int grade[3][3]; //假设有三个学生 while(m=0&&n270) printf("输入的学号符合要求,平均分为%f\n",ave); else i...
分类:
编程语言 时间:
2014-09-08 09:36:56
阅读次数:
266
题目描述:用一维数组存储学号和成绩,然后,按成绩排序输出。输入:输入第一行包括一个整数N(1<=N<=100),代表学生的个数。接下来的N行每行包括两个整数p和q,分别代表每个学生的学号和成绩。输出:按照学生的成绩从小到大进行排序,并将排序后的学生信息打印出来。如果学生的成绩相同,则按照学号的大小进...
分类:
其他好文 时间:
2014-09-04 11:45:39
阅读次数:
186
题意:有编号为1到n的学生,然后有m组调查,每组调查中有a和b,表示该两个学生有同样的宗教信仰,问最多有多少种不同的宗教信仰简单并查集 1 //#define LOCAL 2 #include 3 #include 4 #include 5 using namespace std; 6 7 ...
分类:
其他好文 时间:
2014-09-04 09:40:07
阅读次数:
148
这一周很累,从8月25日第一个学生来开始就一直在忙碌着,好久没干体力活的我在给他们搬完军装就苦逼地感冒了,后来还拉肚子,衰。 我曾想过很多写这段开学前日子的文字,但现在静下心来又不知道从哪里写起。从8月初拿到新生名单开始,建QQ群、打电话、在群里联系、最后迎新遇见他们。 我并不十分清楚当...
分类:
其他好文 时间:
2014-09-02 10:15:14
阅读次数:
202