Given scores of N athletes, find their relative ranks and the people with the top three highest scores, who will be awarded medals: "Gold Medal", "Sil ...
分类:
编程语言 时间:
2018-12-06 10:16:32
阅读次数:
127
视图里面如果想用order by 排序,必须要加入top,所以视图里不建议加order by ,想要加order by 建议在调用视图的时候加 ...
分类:
数据库 时间:
2018-12-01 15:22:58
阅读次数:
291
题目分析 实际上两个人轮流取十分鸡肋,可以看作一个人取2t次。 考虑生成函数。 为了方便,我们对取的数向右偏移k位。 取2t次的生成函数为: $$ F(x)=(\sum_{i=0}^{2k}x_i)^{2t} $$ 化一下式子: $$ \begin{split} F(x)&=(\frac{1 x^{ ...
分类:
其他好文 时间:
2018-11-29 23:20:03
阅读次数:
274
>>> import bisect >>> scores = [(100, 'perl'), (200, 'tcl'), (400, 'lua'), (500, 'python')] >>> bisect.insort(scores, (300, 'ruby')) >>> scores [(100,... ...
分类:
编程语言 时间:
2018-11-27 21:12:25
阅读次数:
879
1、开窗函数和分组函数的区别 分组函数是指按照某列或者某些列分组后进行某种计算,比如计数,求和等聚合函数进行计算。 开窗函数是指基于某列或某些列让数据有序,数据行数和原始数据数相同,依然能曾现个体数据的原貌。 事例数据 create table student_scores( stu_id varc ...
分类:
数据库 时间:
2018-11-09 21:06:11
阅读次数:
250
Hadoop2.7.3+HBase1.2.5+ZooKeeper3.4.6搭建分布式集群环境 一、环境说明 个人理解:zookeeper可以独立搭建集群,hbase本身不能独立搭建集群需要和hadoop和hdfs整合 集群环境至少需要3个节点(也就是3台服务器设备):1个Master,2个Slave ...
分类:
其他好文 时间:
2018-11-06 17:50:02
阅读次数:
234
冒泡排序的过程就像它的名字一样把较小的数比作气泡,排序的过程就是起泡不断向上冒的过程,越小的数冒的越高。冒泡排序是从最底层的元素开始,用它和它紧挨着的上一个元素进行比较,如果下面元素小于上面元素就交换它们,否则保持原样。然后转移到上一个位置重复以上过程。最后,最小的元素冒到了顶部,这时我们再从最底层 ...
分类:
编程语言 时间:
2018-11-01 16:12:09
阅读次数:
219
可以理解为是一个带排序的hash集合,顺序会根据score的值的大小去从小往大排序,如果score的值相同,就会根据member去排序 ...
分类:
其他好文 时间:
2018-10-30 00:58:29
阅读次数:
245
先看个问题 问:查询每个学生每个科目的分数 分析:学生姓名来源于students表,科目名称来源于subjects,分数来源于scores表,怎么将3个表放到一起查询,并将结果显示在同一个结果集中呢? 答:当查询结果来源于多张表时,需要使用连接查询 关键:找到表间的关系,当前的关系是 student ...
分类:
其他好文 时间:
2018-10-19 23:46:37
阅读次数:
222
关系 创建成绩表scores,结构如下 id 学生 科目 成绩 思考:学生列应该存什么信息呢? 答:学生列的数据不是在这里新建的,而应该从学生表引用过来,关系也是一条数据;根据范式要求应该存储学生的编号,而不是学生的姓名等其它信息 同理,科目表也是关系列,引用科目表中的数据 创建表的语句如下 外键 ...
分类:
其他好文 时间:
2018-10-19 23:39:32
阅读次数:
172