刷刷笔试题~~[sql]

原创 2016年08月30日 16:29:58
1.
数据库中有学院表和成绩表
学院表t_school结构如下:
学院ID:school_id,学院名称:school_name
成绩表t_score结构如下:
学号:id.姓名:name,分数:score,学院ID:school_id

请用sql语句查询出学院名称为"计算机系"的分数最高的前20位的学生姓名



SELECT t_school.name FROM t_school 

WHERE t_school.school_id=t_score.school_id AND t_school.school_name="计算机系" 

ORDER BY t_score.score DESC LIMIT 20


2.

数据库中两张表tab1、tab2,
tab1中有字段:id、name,
tab2中有字段:id、score、class,
两张表以id字段作为外键关联,
找到名字为“李三”的人对应的班级和分数的一个sql语句

SELECT tab2.class,tab2.socre FROM tab2
WHERE tab1.id=tab2.id AND tab1.name="李三"


刷刷笔试题~~[矩阵]

1.关于主对角线(从左上角到右下角)对称的矩阵为对称矩阵;如果一个矩阵中的各个元素取值为0或1,那么该矩阵为01矩阵,求大小为N*N的01对称矩阵的个数?() power(2,n) power(2...
  • nanaMasuda
  • nanaMasuda
  • 2016年09月05日 18:34
  • 266

刷刷笔试题~~[数组]

1.假设以行优先顺序存储三维数组A[5][6][7],其中元素A[0][0][0]的地址为1100,且每个元素占2个存储单元, 则A[4][3][2]的地址是() 解析: 行优先相当于先遍历y z...
  • nanaMasuda
  • nanaMasuda
  • 2016年08月30日 16:30
  • 359

刷刷笔试题~(4)编程

[编程题]左右最值最大差 给定一个长度为N(N>1)的整型数组A,可以将A划分成左右两个部分,左部分A[0..K],右部分A[K+1..N-1],K可以取值的范围是[0,N-2]。求这么多划分方...
  • nanaMasuda
  • nanaMasuda
  • 2016年09月23日 16:30
  • 343

刷刷笔试题~(2)

1.四个平面最多把三维空间分成几个部分?(15) 知识点:n ^ 2-1 = 15 这个问题等价于:一个西瓜切4刀,假设在此过程中西瓜不散落,则最多可以切成几块? 前3刀沿横、纵、竖三个方向切成8块...
  • nanaMasuda
  • nanaMasuda
  • 2016年09月23日 16:31
  • 525

刷刷笔试题--贪心算法

1.[编程题]最大差值 有一个长为n的数组A,求满足0≤a≤b 给定数组A及它的大小n,请返回最大差值。 测试样例: [10,5],2 返回:0 解析: 要求按顺序从左到右扫,很多题都适...
  • nanaMasuda
  • nanaMasuda
  • 2016年09月09日 17:47
  • 1828

刷刷笔试题~~ [Java]

1.下面函数将返回?  3 1 2 3 4 5 6 7 8 9 public static int func (){     try{         ...
  • nanaMasuda
  • nanaMasuda
  • 2016年09月05日 18:35
  • 318

刷刷笔试题~~[回溯法]

1.矩阵中的路径 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径...
  • nanaMasuda
  • nanaMasuda
  • 2016年09月28日 08:47
  • 176

刷刷笔试题~!![二叉树]

1.将一棵有100个结点的完全二叉树从根这一层开始,开始进行层次遍历编号 那么编号最小的叶节点的编号为(根节点为1)  51 解析: 度为0的节点个数为n0,度为1的个数为n1,度为2的个数为n2...
  • nanaMasuda
  • nanaMasuda
  • 2016年08月30日 16:31
  • 455

刷刷笔试题~~(3)

题目描述 对于一个字符串,和字符串中的某一位置,请设计一个算法,将包括i位置在内的左侧部分移动到右边,将右侧部分移动到左边。 给定字符串A和它的长度n以及特定位置p,请返回旋转后的结果。 测试样...
  • nanaMasuda
  • nanaMasuda
  • 2016年05月30日 22:40
  • 472

刷刷笔试题~~[字符串类编程]

1.单词接龙 拉姆刚开始学习英文单词,对单词排序很感兴趣。 如果给拉姆一组单词,他能够迅速确定是否可以将这些单词排列在一个列表中,使得该列表中任何单词的首字母与前一单词的为字母相同。 你能编写一个程序...
  • nanaMasuda
  • nanaMasuda
  • 2016年06月03日 00:32
  • 1676
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:刷刷笔试题~~[sql]
举报原因:
原因补充:

(最多只允许输入30个字)