两种不同方式获取最大值与最小值 代码1: #include <stdio.h> int main() { float score[5], sum = 0, max, min; int i; printf("请输入5名童鞋的成绩:\n"); for (i = 0; i < 5; i = i + 1) ...
分类:
编程语言 时间:
2019-11-23 22:18:14
阅读次数:
154
概述 有序集合是ziplist或者skiplist ziplist就是压缩列表,ZADD时 就根据分值来排序 skiplist会复杂一些,他的底层有两个数据结构,一个是跳跃表,一个是字典 dict的作用是定义key和score的关系。两个结构都保存了所有元素,对范围操作和根据key定位分值这种操作就 ...
分类:
其他好文 时间:
2019-11-23 22:11:41
阅读次数:
72
原理就不说了 代码: #include <stdio.h> int main() { float score[5], sum = 0; int i; printf("请输入5名童鞋的成绩:\n"); for (i = 0; i < 5; i = i + 1) scanf_s("%f", &score ...
分类:
编程语言 时间:
2019-11-23 21:51:30
阅读次数:
106
RANK() 排序相同时会重复,总数不会变DENSE_RANK() 排序相同时会重复,总数会减少ROW_NUMBER() 会根据顺序计算 《小小的案例》 1)数据准备:#vi score.txt孙悟空 语文 87孙悟空 数学 95孙悟空 英语 68大海 语文 94大海 数学 56大海 英语 84宋宋 ...
分类:
其他好文 时间:
2019-11-20 21:19:40
阅读次数:
100
1) SELECT s.*,Row_Number() OVER (partition by c_name ORDER BY grade desc) rank FROM score s 2) SELECT s.*,rank() OVER (partition by c_name ORDER BY gr ...
分类:
数据库 时间:
2019-11-18 21:56:37
阅读次数:
122
CSV文件是以纯文本形式存储的,一般以逗号为分隔符。这里主要简单介绍下如何导出CSV文件。 一、浏览器导出CSV文件格式 /** * 导出CSV文件 */ function exportCsv() { // 需要导出的内容 $data = [ ['name' => '张三', 'score' => ...
分类:
Web程序 时间:
2019-11-17 12:26:16
阅读次数:
89
/*student(学号#,姓名,性别,年龄) course(课程号#,课程名,教师号#) score(学号#,课程号#,成绩) teacher(教师号#,教师名)*/ --1.查询“001”课程比“002”课程成绩高的所有学生的学号 select a.stuNo from score a,scor ...
分类:
数据库 时间:
2019-11-13 16:06:14
阅读次数:
123
```python
students = [ {'name':'a','score':'100','height':100,'weight':180}, {'name':'b','score':'90','height':90,'weight':130}, {'name':'c','score':'... ...
分类:
编程语言 时间:
2019-11-13 15:59:03
阅读次数:
55
Score: 600 points Approach 固定横坐标 $x$,考虑横坐标为 $x$ 的竖直线上最多可以有几个点。 Observations 若最初两条竖直线 $x_1$、$x_2$ 上都有一个纵坐标是 $y$ 的点,则 这两条竖直线上的点可以“合并” 最终这两条竖直线上的点必定是一样的 ...
分类:
其他好文 时间:
2019-11-13 00:45:15
阅读次数:
108
地址 https://leetcode-cn.com/problems/maximum-score-words-formed-by-letters/ 题目描述你将会得到一份单词表 words,一个字母表 letters (可能会有重复字母),以及每个字母对应的得分情况表 score。 请你帮忙计算玩 ...
分类:
其他好文 时间:
2019-11-11 00:55:18
阅读次数:
126