1. 基本思想: 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。2. 排序过程:【示例】: 初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 ...
分类:
编程语言 时间:
2021-06-03 18:07:47
阅读次数:
0
pytest中参数化首先需要导入pytest包import pytest @pytest.mark.parametrize(‘a,b,c’,[列表or元组])通过元组与列表传入数据,示例如下: 注意:parametrize可以用来声明变量,函数在使用变量时传参的值要和声明的值一致,执行后我们可以看到 ...
分类:
其他好文 时间:
2021-04-28 11:43:04
阅读次数:
0
子类和父类中有相同的函数时(名字,参数列表都相同),C++ 不是让子类的方法去替代父类中相同的那个方法,而是把父类中的那个相同的方法隐藏了(只有C++这么做)。 overload(重载)是函数名相同,但是参数列表不同(个数,类型),(注意:只看参数列表,函数名和参数列表相同但返回值类型不同不是重载。 ...
分类:
编程语言 时间:
2021-04-15 12:24:17
阅读次数:
0
HIVE 学习 LATERAL VIEW hive 虚拟表函数 explode split 数据拆分函数 说明 1.Lateral View 用于和UDTF函数【explode,split】结合来使用。 2.首先通过UDTF函数将数据拆分成多行,再将多行结果组合成一个支持别名的虚拟表。 3..主要解 ...
分类:
其他好文 时间:
2021-04-13 11:45:52
阅读次数:
0
子查询作为标量操作数在最简单的形式中,子查询是返回单个值的标量子查询。标量子查询是一个简单的操作数,几乎可以在单个列值或文本合法的任何地方使用它,并且可以期望它具有所有操作数都具有的特性:数据类型、长度、可以指定为NULL等等。例如:1.CREATETABLEt1(s1INT,s2CHAR(5)NOTNULL);2.INSERTINTOt1VALUES(100,‘abcde‘);3.SELECT(
分类:
数据库 时间:
2020-12-09 11:36:15
阅读次数:
8
目录 jieba 分词 ''' 函数 jieba.cut(sentence, cut_all=False) 参数 sentence为待分词的字符串 cut_all为是否为全模式 返回指 生成器 ''' import jieba sentence = "我考上了清华大学" seg_list = jie ...
分类:
编程语言 时间:
2020-12-04 11:19:10
阅读次数:
7
设散列表有m个存储单元, 散列表函数H(key) = key % p, 则p最好选择 小于等于m的最大素数 具有3个节点的二叉树有 5种 以下排序算法是不稳定排序算法 希尔排序 快速排序 选择排序 堆排序 以下代码的时间复杂度 int foo(int n){ if(n <= 1) return 1; ...
分类:
Web程序 时间:
2020-09-17 23:24:09
阅读次数:
42
Hive的SQL可以通过用户定义的函数(UDF),用户定义的聚合(UDAF)和用户定义的表函数(UDTF)进行扩展。 当Hive提供的内置函数无法满足你的业务处理需要时,此时就可以考虑使用用户自定义函数(UDF)。 UDF、UDAF、UDTF的区别: UDF(User-Defined-Functio ...
分类:
其他好文 时间:
2020-09-17 21:51:10
阅读次数:
35
1.js函数:函数的定义:function 函数名(形参列表){} 2.函数调用:函数名(实参列表) //计算1-10的和 /*function hello(){ var sum=0; for(var i=1;i<=10;i++){ sum=sum+i; } document.write(sum); ...
分类:
Web程序 时间:
2020-09-02 16:46:25
阅读次数:
57