5402 选课 0x50「动态规划」例题 描述 学校实行学分制。每门的必修课都有固定的学分,同时还必须获得相应的选修课程学分。学校开设了 N(N≤300) 门的选修课程,每个学生可选课程的数量 M 是给定的。学生选修了这 M 门课并考核通过就能获得相应的学分。在选修课程中,有些课程可以直接选修,有些 ...
分类:
其他好文 时间:
2018-10-09 19:58:34
阅读次数:
143
一对一的时候:分为主表和附表 外键建立在附件上 附表的外键关联到主表的主键上,Example:学生表和学生信息表,在学生信息表上建立外键 一对多的时候:分为一和多 外键建立在多上 Example:一个班级表对应多个学生,在学生表上建立外键 多对多的时候:分为多、关联和多 外键建立在关联上 Examp ...
分类:
数据库 时间:
2018-10-08 11:19:31
阅读次数:
172
在经过了接近一个月的大学生活后,我渐渐明白了大学与高中的不同之处。首先是生活方式上的改变。在高中时,做为一名走读生,每天的任务仅仅是学习,回家以后啥事不用做,洗衣服有洗衣机,洗澡有独立卫生间等一系列事情,是不需要做的;而在到了大学中每天除了学习,还要自己独立生活,做好时间规划,如什么时候吃饭,洗澡洗 ...
分类:
其他好文 时间:
2018-10-05 18:58:55
阅读次数:
195
比如 有一个学生的数据: 姓名:张三,性别:男,学号:12345,班级:二年级一班 还有一个班级的数据: 班级:二年级一班,班主任:李四 关系型数据库中,我们创建学生表和班级表来存这两条数据,并且学生表中的班级存储的是班级表中的主键。 非关系型数据库中,我们创建两个对象,一个是学生对象,一个是班级对 ...
分类:
数据库 时间:
2018-10-05 13:56:55
阅读次数:
128
我们在做大的项目时往往需要很多行代码,小到一个学生信息管理系统(约几百行代码),大到是一个系统(如Linux系统约几G的代码)。这时如果把这些代码放到一个文件中,甚至一个主函数中,那么代码非常繁琐。在日常的维护中是非常麻烦的。 为了解决这个问题,所以我们把项目分成几个小小的模块,而这些模块往往会使用 ...
分类:
其他好文 时间:
2018-10-04 10:14:21
阅读次数:
154
面向对象程序设计概述 牛咏梅 (南阳理工学院 河南 南阳 473000) 摘要: 分析传统程序设计方法与面向对象程序设计方法之间的差别,重点分析了面向对象程序设计方法的特点,介绍了面向对象程序设计 方法的步骤及其优点。 关键词: 面向对象程序设计; 对象; 封装; 继承 Abstract: To a ...
分类:
其他好文 时间:
2018-10-02 20:36:27
阅读次数:
175
输入N个学生的信息,然后进行查询。 输入的第一行为N,即学生的个数(N<=1000) 接下来的N行包括N个学生的信息,信息格式如下: 01 李江 男 21 02 刘唐 男 23 03 张军 男 19 04 王娜 女 19 然后输入一个M(M<=10000),接下来会有M行,代表M次查询,每行输入一个 ...
分类:
其他好文 时间:
2018-10-02 17:41:12
阅读次数:
268
有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。 测试数据有多组,每组输入第一行有一个整数N(N<=1000),接下来的N行包括N个学生的数据。 每个学生的数据包括姓名(长度不超过100的字符串 ...
分类:
编程语言 时间:
2018-10-02 17:25:57
阅读次数:
170
题目描述: 用一维数组存储学号和成绩,然后,按成绩排序输出。 用一维数组存储学号和成绩,然后,按成绩排序输出。 输入第一行包括一个整数N(1<=N<=100),代表学生的个数。 接下来的N行每行包括两个整数p和q,分别代表每个学生的学号和成绩。 按照学生的成绩从小到大进行排序,并将排序后的学生信息打 ...
分类:
编程语言 时间:
2018-10-01 19:10:16
阅读次数:
167
众所周知,group by 一个字段是根据这个字段进行分组,那么group by 多个字段的结果是什么呢?由前面的结论类比可以得到,group by 后跟多个子段就是根据多个字段进行分组 注:下面的例子是在 "网上" 找到的,仅供参考: 比如有一个学生选课表,表结构如下: Table: Subjec ...
分类:
其他好文 时间:
2018-09-30 18:21:51
阅读次数:
172