一 collect_set函数,将某个字段形成一个数组 select course, collect_set(area), avg(score) from stud group by course; chinese ["sh","bj"] 79.0 math ["bj"] 93.5 还可以通过下标取 ...
分类:
其他好文 时间:
2020-06-26 18:05:16
阅读次数:
62
MySQL 简单查询 操作系统:ubuntu 18.04 mysql版本:8.0 创建:2020-6-26 修改:2020-6-26 使用的演示表 分页查询 使用LIMIT关键字限制返回行数,OFFSET关键字指定起始行,行下标从0开始,查询范围包含指定的起始行 -- 限制返回行数 SELECT * ...
分类:
数据库 时间:
2020-06-26 16:36:32
阅读次数:
81
1879. 两数之和 VII 中文English 给定一个已经 按绝对值升序排列 的数组,找到两个数使他们加起来的和等于特定数。 函数应该返回这两个数的下标,index1必须小于index2。注意返回的值是0-based。 你不能对该数组进行排序。 样例 输入: [0,-1,2,-3,4] 1 输出 ...
分类:
其他好文 时间:
2020-06-26 16:12:12
阅读次数:
50
1.介绍 冒泡排序的基本思想就是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就像水底的气泡一样逐渐向上冒泡。 因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换,就说明序列有序,因此要在排序过程中 ...
分类:
编程语言 时间:
2020-06-26 14:57:52
阅读次数:
59
数组中元素的反转,插入,及升序降序(冒泡) 数组的反转 1)数组的反转: 即对应元素的对调。 2)数组反转所需要的索引值(下标): 遍历输出数组中数据只需一个下标, 而数组的反转则需要两个下标。 int min=0,max=length-1; 3)对应元素怎么进行对调: 需要借助第三变量 int t ...
分类:
编程语言 时间:
2020-06-26 14:46:47
阅读次数:
52
楔子 下面我们来看看如何使用python来执行lua代码。如果了解lua的话,可能会感到器官,我们之前调用C、调用go,都是调用其编写的动态库。可lua是脚本语言啊,难道也可以写动态库吗?其实我们不是调用动态库,而是直接执行lua代码。 这时候可能又有人猜到了,python执行lua代码,本质上应该 ...
分类:
编程语言 时间:
2020-06-26 14:19:59
阅读次数:
122
数组的定义: 数组是指一组数据的集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。 数组的基本特点:1. 长度是确定的。数组一旦被创建,它的大小就是不可以改变的。2. 其元素必须是相同类型,不允许出现混合类 ...
分类:
编程语言 时间:
2020-06-26 13:02:33
阅读次数:
65
给定一个下标从0开始的数列,
最多旋转一次子数列(将某一段子数列倒置),
问所有偶数位置上的元素和的最大值。 ...
分类:
其他好文 时间:
2020-06-26 10:22:12
阅读次数:
216
1.题目链接 https://leetcode-cn.com/problems/two-sum/ 2.题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数 ...
分类:
其他好文 时间:
2020-06-25 21:45:46
阅读次数:
77
lua中的闭包 在lua语言中,函数是严格遵循词法定界(lexical scoping)的第一类值(first-class value)。 第一类值意味着lua语言中的函数与其它常见类型的值(例如数值和字符串)具有同等权限:一个程序可以将某个函数保存到变量、或表中,也可以将函数作为参数传递给另外一个 ...
分类:
编程语言 时间:
2020-06-25 19:39:27
阅读次数:
55